#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include template struct VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct GenericInterfaceFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t2C12D2B8FB28BD23A3C30E3C82D562AC612E47A4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t5B63009F829B4B8FB8278E6889FE53665AE4C715; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t2EB8274169F6BD32E83656D7EFDBA25FA06C4DD0; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_tACADEE5ABFBD390589FFBD8BF0793E809596C676; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t5A967E550EA91FA3987D9468E7B5A6250620146D; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t3C1DABB6BC21F3D33DC24EDE09509070070DA0AF; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t8FC85DFEA2F9F8FC316875B07D267C675323989A; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t1B0EBEC49A9D3A61FC7D44C372445139B1225651; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t65B7D0DF529504D065CACC4ED1BD23BA8A0834C8; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t558C36E72A3642330DD969EC3396D11D9AF5BBB4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t1AC8E5E054EE481049D88CD11F671072A102C481; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_tAF5EA7F3DF47EAA923FAA7AB21474F8B9640685E; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_tF3B5BF7AE2C19B4368D9C45D9307E06AF5043C15; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_t52581C8290D3223A16FFA5866F8F0D543A18856A; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 struct EuclideanPixelMap_1_tFF799B90667ECFF3FA65BF1DB2A81163B99F9FEF; // System.Func`2 struct Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8; // System.Func`2 struct Func_2_t0CEE9D1C856153BA9C23BB9D7E929D577AF37A2C; // System.Func`2 struct Func_2_t5F736F0790996C5081310C4EC14EA3E5A3FC1274; // System.Func`2 struct Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436; // System.Func`2 struct Func_2_tC3246CBAFBB962E2C6075141A9B6BFC365266428; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t22A35158F9E40077A7147A082319C0D1DFFBE2FD; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t81E7A27B2E508176681C51544A419F59852F5A72; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_tF363E2AF15054757AF667FCA38A38FDB5B84648A; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t9ADC554905D9F6C8490A13DB7673D5A2EFFE4B8F; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t683E8210B7C672CD4EF949204416B08B8787B69E; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t7E4E6DEDE89C9F0A1BD7805FD57416526C98A70D; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_tA52360A67BEE6058C082593805877F63A7537F0D; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t1367F1E3500013991C6639342D30409F67F1F09E; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t3A22CA9C4EB671E4A80DB3CD990C49CD76F912DA; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_tBEB962B6D9A5696DF0451B03F6FE5D63F6FD6CF4; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t64A8CA782862940EA6CA268BF50C3C833DF30903; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_tB8F5FCF4E9A5610B5E0C7D534C4A5B994B0930DE; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t35B70375D7BF858684A86E1536A1745103562753; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t16B064BAF0AB1873993B4B0A30CE5CB33EE1CA30; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t06FC015EDEE5B0A3C525FCAD2108A0D6C6153A7B; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t6CCE0D2A8D996C6FF2F678A0E0DD545B47C52980; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t684F8C00600CA91DD17FD731677C72499E9AFB55; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t258495D6FA69520BD07E545BEE6CF76126B8156A; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t1EC7E575CA20A3F12C0610963066C0E37C582956; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t4E39D01255FC2B81585C2D4A7862D940C6E9BA1A; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t851C7321BF6B3170CB79C895248A23B840BF391E; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t11E0C7C0DDE590DBD8BCFE3E9A94FF88B43422FE; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t70054724716F8165B69A1B828C4FFC18D917D8F8; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_tBC380F0115063470BB3B31F5EC7EA8BE4C7CB0EA; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t3CB7FD05F96F3E9DE620D1F2E1C26E0CF0930107; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_tD4DAAEB5C64761CEC400311F4FCEAF1B6ECA34FF; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t87C38B0EE9F1DE9AFC8F366EEAE5D497C061B4E1; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tA116A870C8332D2D64FD13D5449B11BC676AC3D3; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t60929E1AA80B46746F987B99A4EBD004FD72D370; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t52B1AC8D9E5E1ED28DF6C46A37C9A1B00B394F9D; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t0DE6D26EFE9894925BF4521C478FD009D8C1EC39; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tAEB8533A43D70EC27436BC8F8DB790700C4C9B09; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tDBC849B8248C833C53F1762E771EFC477EB8AF18; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t347D3779C79809CF27B13110F173902B29B53B07; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t2DC97C7D486BF9E077C2BC2E517E434F393AA76E; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t14D152F51FFEB2DFB3BB3C565BF985F2F0EE1483; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t1A386BEF1855064FD5CC71F340A68881A52B4932; // System.Buffers.IMemoryOwner`1> struct IMemoryOwner_1_tE2E9B97C0BEA13521C8A70CC4565724351C1FD05; // System.Buffers.IMemoryOwner`1> struct IMemoryOwner_1_t404CD9FB9A537EBCD531B78AE03023E666371DDA; // System.Buffers.IMemoryOwner`1> struct IMemoryOwner_1_tAC6685584A06E8B0D6E0F6C6888187946FE492D8; // System.Buffers.IMemoryOwner`1> struct IMemoryOwner_1_t11BAD0A72FD2FE8E5FC715EF7C11133864DB981F; // System.Buffers.IMemoryOwner`1> struct IMemoryOwner_1_t0267D6C6573998AC82CC595B65D3595745A58872; // System.Buffers.IMemoryOwner`1> struct IMemoryOwner_1_tBB74BFB8FBA6EB51E168791EA985F4C6DFDA0CD3; // System.Buffers.IMemoryOwner`1> struct IMemoryOwner_1_tBA4CF72A8FCC3F9B1B3C6344DFDB6AE76D5308D6; // System.Buffers.IMemoryOwner`1> struct IMemoryOwner_1_tD9622C9869DC4C609F9AD34A3A6035F1093FB025; // System.Buffers.IMemoryOwner`1> struct IMemoryOwner_1_tB4117172AD4846A6F82E372D3AB08042AB02BDBF; // System.Buffers.IMemoryOwner`1> struct IMemoryOwner_1_t2618769F7D501FB7192EE05BE6DCDE2E8BA03F52; // System.Buffers.IMemoryOwner`1> struct IMemoryOwner_1_t830D0675BB5BC8B7C9CED69508DB61D8A067122B; // System.Buffers.IMemoryOwner`1> struct IMemoryOwner_1_tD443747B7CE52A9C67BF31C3583777131F19C1F0; // System.Buffers.IMemoryOwner`1> struct IMemoryOwner_1_t6C52AF959997388134CB16BB8EFD48798FD0AF35; // System.Buffers.IMemoryOwner`1> struct IMemoryOwner_1_t4378EE67C2F7542DCCB8FF1FB63199EA1E58B333; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t14C3F7FC177A53FE7FBA514E30E0DCF43DE66980; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t3DB40800F84501170FEFE6BCC80F5EE350F35FCA; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t09F58DEAC788108F0AC1CCE6E48437A32C2438D2; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_tA6E43A87B098B770B48D9BA78C570074DDE2FAD9; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t7EB6E645B98CBD5EF01D1B19642BAD3E27325927; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_tBE38F9AD2FDC88B431B1EF740B56507BE71D5397; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t1238B62BB56D9E23F44FC7A2B36E11EE27B5128E; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t5049019B69EAB8A3687E31ABFC860F79D3DC8F59; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t36EE8FA3FD23861B4E4DC46740BAAF29984F20CD; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t0E58529647DDD802F0C6D24DFC2FBB1EF859A8BD; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t1ED1743A8FA2972B2CD8FA1538C9EE04CB392595; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t63979B6DCB773FF5A2F50F51FF63F8F62761B150; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t393B86712E02FF7B9A8EAAD1781FFE78C7062793; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_tBD9EF9BDE1942AD95426C5484819A0134199E9F0; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t45BE12EB5478AD3790D146BBAA7F6A40BD189BED; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_tEBEA7DECA6156C7046FA79FB3B41EBAE37231D38; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t09D880A322D53ADCC6505855F08CFAEDF039BC7C; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t231D01AB881C6F1790352F5DF1E25D83E5B3D2FB; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t1082ABA65F6A59C48A24745CC68C208846051326; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_tAB65AB6A81DFB71D30A57CC7AE9238A77FC1BCCD; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t6ABDEE3190323204FDCF27812B18C1915FF569DE; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t9674C5627EE53C03E8CDECBC82BE042F55C6B9EE; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t1A120275840E1738815101FE259C5DC5983579FD; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t95B6C6E99FE50F50D51542429B063BCD716C4E2B; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_tDB52689ACC41B98F67B387E53E408521E84E359E; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t5BAC57FE9C83858F720EEB4D9871C60642C7508F; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t90E740182FCFF4923490B523AE95DA518929C296; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_tE1D9AD4E333AD11E20DE40D595002CA97033B1E5; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t39D660CE2B695D18846209A0E5845D57B646C363; // System.Buffers.IMemoryOwner`1 struct IMemoryOwner_1_t81EF881D4B12A8123F40B3B3E5C6C01FF77E4DBE; // System.Linq.IOrderedEnumerable`1 struct IOrderedEnumerable_1_tB9F2319177B9E63FFCBB89F9E57F8529A97CC77B; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tA8E19A335AAB47DE68224204238B3DB2D4F4ACFD; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tCA4820F8266AF4059CC5A14888D8195F0D797499; // System.Collections.Generic.List`1 struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5; // System.Collections.Generic.List`1 struct List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t867B4782C2B17175EC246BBC80137533A9D67631; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t26C9C5F64D2D2B9FB362630334C312B38570AE56; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tDE9DE4941F7683B65E0F10DFD29FBC7B9CBC6497; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tC66E12D5AADDFD24BAFA50A93986C7C53E377906; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t908103D85C37199FEC70CF02DBBD4DA09CE77DDA; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t63EAEC005312470922EC2AB07494FD33D07B16FD; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tD511333B97DAE1AA397B2843D6943BCFFD1F0DDC; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t94F4A5B70CBA6F8C1350A9812077963A3CB15CCB; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tA5C28400F7F423088B10E66086048A18AB11467E; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t91EC9B967067F27A9355E1DB6DAAA4A4C553366D; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t7FC9F66D407BFE0BD13E9B8D5524FC57596BA49F; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_tEA6767D24FE00B4361BC6450D6CF506A9DF3BE15; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t9125E73D31D98B20A8C093FD8026AC3E4031C869; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_tFB3E073E727CAC4E28E1AA65F0FF7BAEC30F1D3D; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t17989357C30216F882365AC7D2200BC013672FB0; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t3493FC91BB8937770230B6B8E9F611F950A907AB; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_tCEF602D3FEDBB4DBE802E7274009B1E111BB46A1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_tE5F683849BBA2AD9F7CCCCF076587F2315219D4C; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t1BD19D0DCD4A64BDDE8F594D72E5BD5FBD59FB86; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t7608C3FDD21485BB4D2CA56B210BE1EFA5FD3931; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_tF5E8A1781192618E8153A4DF55E522315A300E06; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t3AF82311CCC0DE89208DE5D9E03A28FB4B8C57BC; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t5B336C6859D6EDEE4B7560962219BCCEAD4E5A36; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t179870D360788B0860D21FF64A97E6D21A296A32; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_tA5394039C163F1622B366F6F2E076B145E8A5556; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t59907B8DB3B6EC96EA8FA3F60775C4EF6D2D077C; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t8F0A2A13631916804246E8AE0906605E6D2CC015; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t998AF42978073AD26B71D6F7918BAFB6727E5345; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t4B411F3E6F031E9FD7BC326400ACAC88E87328ED; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t5D7B782DE354AFCFAB199EA514009D38A8D217A8; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_tE6267116D73965A9DA0E797D902E42A388AFC446; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t3D57F01750E121CB50E078515256C13793CD34DE; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t4B7DCFBEB7167A0EB9417FD00EE917A5F896A12F; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t77CA71CA422855EDDDEC1F28E3218EC0865F58A3; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t491D0B651E47B638493FBF340E686DD87467EAEC; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t7245A6E9F63A099650365A57F2EC90D6C59EF358; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_tDBFC812925F6B3E02A1C1EA5B5F4A9490C2CF932; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_tD1FDF6738248C36E37043745AC5B1F82BA228AEC; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree struct Octree_t541B697837D23BCA3915E0C29884C38728C7978C; // System.Pinnable`1 struct Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED; // System.Pinnable`1 struct Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD; // System.Pinnable`1 struct Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A; // System.Pinnable`1 struct Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF; // System.Pinnable`1 struct Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637; // System.Pinnable`1 struct Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF; // System.Pinnable`1 struct Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03; // System.Pinnable`1 struct Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A; // System.Pinnable`1 struct Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110; // System.Pinnable`1 struct Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF; // System.Pinnable`1 struct Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5; // System.Pinnable`1 struct Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D; // System.Pinnable`1 struct Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B; // System.Pinnable`1 struct Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773; // System.Pinnable`1 struct Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC; // System.Pinnable`1 struct Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E; // System.Pinnable`1 struct Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0; // System.Pinnable`1 struct Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3; // System.Pinnable`1 struct Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56; // System.Pinnable`1 struct Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804; // System.Pinnable`1 struct Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8; // System.Pinnable`1 struct Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4; // System.Pinnable`1 struct Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D; // System.Pinnable`1 struct Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF; // System.Pinnable`1 struct Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF; // System.Pinnable`1 struct Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63; // System.Pinnable`1 struct Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716; // System.Pinnable`1 struct Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF; // System.Pinnable`1 struct Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C; // System.Pinnable`1 struct Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1; // System.Linq.Set`1 struct Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E; // System.Linq.Set`1 struct Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t4B6C315CA7F2188D87C21C6D3B46E68C7E31DB7B; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t0ACCC25930444F15B1857D00E9FB6021E5842852; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] struct BoxU5BU5D_t6DF21FA723FA2956504CEA4640BA0C535637612B; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] struct BoxU5BU5D_t195CC557E53918BE0D09A8AED8A3EDC36F19C2A9; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] struct BoxU5BU5D_tE82DEBC9AF541EEECABC67CD11D3C4FAA6573331; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] struct BoxU5BU5D_t92E1B8FF81882E5D10D59861A22D6A71B3A2EF23; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] struct BoxU5BU5D_t56B024F2934BEF0429D2678F56EB21CBD2A1263E; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] struct BoxU5BU5D_t6F1D1D96C8383FB08063BFFBF46BC08CAA7B263D; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] struct BoxU5BU5D_t9288E03D3C7BF44054F173F26B4C9FC1D5DE51C2; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] struct BoxU5BU5D_tEFE5C3B3CA8DD11B76844D6175035C2682708F03; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] struct BoxU5BU5D_t80ACE52F90A23D03CA3FB5C962883FA22A798D22; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] struct BoxU5BU5D_t86C9F5857FCED575E7B40B9698E1B42EF6920B94; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] struct BoxU5BU5D_tB14B2D9CFB76BACD0D7ABAFDB4A89904467F4626; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] struct BoxU5BU5D_tEA6F72F4DED5B08A0AA17E87DA55D933A2AAB064; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] struct BoxU5BU5D_tD8F3A625A371951A1AE3CF0181ECA494C7346DA7; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] struct BoxU5BU5D_t2F9187B2CA57852098079793892F966A1C0342B7; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C; // System.Object[][] struct ObjectU5BU5DU5BU5D_t1E61FDDB1983671055AF123896ABD995AB5DB8FD; // System.Byte[] struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; // System.Delegate[] struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; // System.IntPtr[] struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6; // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; // System.Single[] struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971; // System.UInt16Enum[] struct UInt16EnumU5BU5D_t2C2B3E16F145EDD615B29B679EFB0D70B40D3C51; // System.UInt32[] struct UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF; // UnityEngine.Vector3[] struct Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4; // SixLabors.ImageSharp.Configuration struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8; // System.DelegateData struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288; // System.Exception struct Exception_t; // System.Collections.IDictionary struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A; // SixLabors.ImageSharp.Processing.Processors.Dithering.IDither struct IDither_tB1BC2138CF8A32B56B768E7CE835FF2120601C1E; // SixLabors.ImageSharp.Metadata.ImageFrameMetadata struct ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E; // SixLabors.ImageSharp.Memory.MemoryAllocator struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444; // System.Reflection.MethodInfo struct MethodInfo_t; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions struct QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F; // System.String struct String_t; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5; IL2CPP_EXTERN_C RuntimeClass* Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Convert_tDA947A979C1DAB4F09C461FAFD94FE194743A671_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* L8_t0DC62ABA8124A587901AC9D023076EF568A23003_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral0FDD716E74C52D972A9997C1B342B1A650D1D139; IL2CPP_EXTERN_C String_t* _stringLiteral12D34C4D5361DBE1804B6F49EDED3C800B442095; IL2CPP_EXTERN_C String_t* _stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7; IL2CPP_EXTERN_C String_t* _stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5; IL2CPP_EXTERN_C String_t* _stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9; IL2CPP_EXTERN_C String_t* _stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628; IL2CPP_EXTERN_C const RuntimeMethod* DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_SingleOrDefault_TisRuntimeObject_m06657F8361B1F19CDF32406B0F0B9CE8385383A6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_SingleOrDefault_TisRuntimeObject_m8152886AE249C38E9173B0C4CF19BCCC12ACB014_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF_m782C51E75C8F10E6E62AFFF75B030FB74FA694AF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1_m41C9DC7B2DE6ED92099C29931F8A0BA2B922064A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043_m1E64F7628BB6D056EBF01575FE974F83B1DEC8DC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89_m7F7E9CA87B9F80250665637FC811BD34CF20C925_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE_m37914306CB1633B2CB21742CF3002DF2B47585EA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658_m55A84E6E7398AD5493CECDB48B0157B9C3A67548_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t3232108BC547E6E6D76B052248C41BE34889A556_m2E6E71FDEEB463B914BCFFA0814EBFD19714BE84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA_mC69E1A49F250648F70F12654F922B84A4D0A0DA7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7_m79EF590BA3D10EDBB69D1597CCF6E100790FC117_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7_m7985C71BE5FB47BDB9130A0AFF6AA849AC88C2C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4_mA091D858F2551710757D8E2675ED892DCA6BF47A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D_m85867D699903E6FEB0EB8C2FC5A720E8F5BB7514_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49_m777EC73D5C530840182D8F1E32406F34386FB81A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C_m1C25CD14BD25633C6B4AA0C0EB7B5C76339FCC61_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B_m123CF81FF96AA47B6AD8BB8CD2DA02AF6B6137FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA_m3BD013D7B7CA8F8CE57025E896EF164FE1EF01CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_t814A542F09F5105E92E19024DD750603F06FFA6B_m0A1AD233E182364780BD8B170AE68B2BA124A883_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_tA7A508702FE7E293003570A324EEEB9484F060C8_mBCDD8C0D84DD54E389CFBACB6CCAA615E606E0BE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215_m9E70417F5A13B87F7A323DEC996E9760F149BC52_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA_mB4FA855316975875D082F260BF0A8CD8D1F727A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E_mBD5E81509E5F3DFCE8705239FD1582830F88E2C4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0_mFDF7108D956CDC62675156D20F6B6529B86C6AA3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3_mFD67EED9AE17814AF8DB68FADC6D95991B25F413_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054_m6DE26C9206C4088E1F235A3C55E4112A674FF262_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisMemory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031_m1603060AA49496F4D21897502DE0235D0FF0A487_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisRuntimeObject_mC4D6D526C2A02CA1E0319EEE3D00B87C751DA28D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ThenBy_TisRuntimeObject_TisRuntimeObject_m2279EF05F58E64223C7F035666211E2BC45274A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ThenBy_TisRuntimeObject_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m278DE85CD4637FC5BC5897059235A51D0D43319F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m89F2C7F8F8100D03041CD9F274D16A86028BD136_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisChar_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_m6D0D5384AE3FCD362B7C93CA0A5403AA49CA99B8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m91793C14F138ACD285FF862C99DDFAEC232781C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisKeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625_mF3A8F09A26F8EB5CA202595464EA4BAACFD9F2F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisRuntimeObject_mEB06425105813A21FC826C4144F8456EAE2304DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisUInt16Enum_tF2B459B3D0051061056FFACAB957767640B848ED_m73A40BF9588E352D42568B24F87A96718218B4BF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m841A85888CF81E92E3BBF5D3813BD8B602C5BE44_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_t9B63F771913F2B6D586F1173B44A41FBE26F6B5C_m9E628F4D481C76973E4E5750BD16D95E3C0FD837_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mCC85F7110F6E48C86573AE7A20E1073697D0FC6C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisRuntimeObject_m3AB0AB30DAC385C2DF8A16D5CB8D3D41F62C751F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisVector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_mCA47102F885D790CD64E455D714467A43DF0E0B8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Union_TisChar_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_m7EB11DC4940E4FBA93B784D216E433D266F5CBF1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Union_TisRuntimeObject_mE99DFD31A2DD0394AE3524CECB22B60C956336EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisRuntimeObject_mD8AE6780E78249FC87B2344E09D130624E70D7DA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_AsRef_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m1D163E6FB1BCB424D667D2518D42FDFC5F19BB15_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_AsRef_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m900CE7CF60CECCFD7ACE37F46C979B2FE17122EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_AsRef_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m2B6DAF5A8053E7187D1D8B1317C7B22196BB372C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_AsRef_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m05D02417D35E5A4404FEF584D41BA77CF8E8DF33_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_AsRef_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m659AC8BE49CE96A85AE6C340B17B961CCB3FE7DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_As_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m68895D75A02C5F6D81E22E279CB2E170BF42E81A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_As_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mEACD6BBCD7D85737F25B7647A382A2619C283D78_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_As_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m705FDF8F2438DEB8B56CD493DE09D9CC9451B98B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_As_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mA1A320F1F723E2933ACBB5E830E74FB762EC5845_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_As_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_TisUInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_mB3B438A090CF595605FF16F93B693AE361D97368_RuntimeMethod_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C; struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726; struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA; struct UInt16EnumU5BU5D_t2C2B3E16F145EDD615B29B679EFB0D70B40D3C51; struct UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF; 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.Object // System.Linq.Enumerable/d__71`1 struct U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D : public RuntimeObject { public: // System.Int32 System.Linq.Enumerable/d__71`1::<>1__state int32_t ___U3CU3E1__state_0; // TSource System.Linq.Enumerable/d__71`1::<>2__current Il2CppChar ___U3CU3E2__current_1; // System.Int32 System.Linq.Enumerable/d__71`1::<>l__initialThreadId int32_t ___U3CU3El__initialThreadId_2; // System.Collections.Generic.IEqualityComparer`1 System.Linq.Enumerable/d__71`1::comparer RuntimeObject* ___comparer_3; // System.Collections.Generic.IEqualityComparer`1 System.Linq.Enumerable/d__71`1::<>3__comparer RuntimeObject* ___U3CU3E3__comparer_4; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable/d__71`1::first RuntimeObject* ___first_5; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable/d__71`1::<>3__first RuntimeObject* ___U3CU3E3__first_6; // System.Linq.Set`1 System.Linq.Enumerable/d__71`1::5__1 Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E * ___U3CsetU3E5__1_7; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable/d__71`1::second RuntimeObject* ___second_8; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable/d__71`1::<>3__second RuntimeObject* ___U3CU3E3__second_9; // System.Collections.Generic.IEnumerator`1 System.Linq.Enumerable/d__71`1::<>7__wrap1 RuntimeObject* ___U3CU3E7__wrap1_10; public: inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D, ___U3CU3E1__state_0)); } inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; } inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; } inline void set_U3CU3E1__state_0(int32_t value) { ___U3CU3E1__state_0 = value; } inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D, ___U3CU3E2__current_1)); } inline Il2CppChar get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; } inline Il2CppChar* get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; } inline void set_U3CU3E2__current_1(Il2CppChar value) { ___U3CU3E2__current_1 = value; } inline static int32_t get_offset_of_U3CU3El__initialThreadId_2() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D, ___U3CU3El__initialThreadId_2)); } inline int32_t get_U3CU3El__initialThreadId_2() const { return ___U3CU3El__initialThreadId_2; } inline int32_t* get_address_of_U3CU3El__initialThreadId_2() { return &___U3CU3El__initialThreadId_2; } inline void set_U3CU3El__initialThreadId_2(int32_t value) { ___U3CU3El__initialThreadId_2 = value; } inline static int32_t get_offset_of_comparer_3() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D, ___comparer_3)); } inline RuntimeObject* get_comparer_3() const { return ___comparer_3; } inline RuntimeObject** get_address_of_comparer_3() { return &___comparer_3; } inline void set_comparer_3(RuntimeObject* value) { ___comparer_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_3), (void*)value); } inline static int32_t get_offset_of_U3CU3E3__comparer_4() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D, ___U3CU3E3__comparer_4)); } inline RuntimeObject* get_U3CU3E3__comparer_4() const { return ___U3CU3E3__comparer_4; } inline RuntimeObject** get_address_of_U3CU3E3__comparer_4() { return &___U3CU3E3__comparer_4; } inline void set_U3CU3E3__comparer_4(RuntimeObject* value) { ___U3CU3E3__comparer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E3__comparer_4), (void*)value); } inline static int32_t get_offset_of_first_5() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D, ___first_5)); } inline RuntimeObject* get_first_5() const { return ___first_5; } inline RuntimeObject** get_address_of_first_5() { return &___first_5; } inline void set_first_5(RuntimeObject* value) { ___first_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___first_5), (void*)value); } inline static int32_t get_offset_of_U3CU3E3__first_6() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D, ___U3CU3E3__first_6)); } inline RuntimeObject* get_U3CU3E3__first_6() const { return ___U3CU3E3__first_6; } inline RuntimeObject** get_address_of_U3CU3E3__first_6() { return &___U3CU3E3__first_6; } inline void set_U3CU3E3__first_6(RuntimeObject* value) { ___U3CU3E3__first_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E3__first_6), (void*)value); } inline static int32_t get_offset_of_U3CsetU3E5__1_7() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D, ___U3CsetU3E5__1_7)); } inline Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E * get_U3CsetU3E5__1_7() const { return ___U3CsetU3E5__1_7; } inline Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E ** get_address_of_U3CsetU3E5__1_7() { return &___U3CsetU3E5__1_7; } inline void set_U3CsetU3E5__1_7(Set_1_t139D28099D6B0F4747BD34DCAA53914DCB8A438E * value) { ___U3CsetU3E5__1_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CsetU3E5__1_7), (void*)value); } inline static int32_t get_offset_of_second_8() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D, ___second_8)); } inline RuntimeObject* get_second_8() const { return ___second_8; } inline RuntimeObject** get_address_of_second_8() { return &___second_8; } inline void set_second_8(RuntimeObject* value) { ___second_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___second_8), (void*)value); } inline static int32_t get_offset_of_U3CU3E3__second_9() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D, ___U3CU3E3__second_9)); } inline RuntimeObject* get_U3CU3E3__second_9() const { return ___U3CU3E3__second_9; } inline RuntimeObject** get_address_of_U3CU3E3__second_9() { return &___U3CU3E3__second_9; } inline void set_U3CU3E3__second_9(RuntimeObject* value) { ___U3CU3E3__second_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E3__second_9), (void*)value); } inline static int32_t get_offset_of_U3CU3E7__wrap1_10() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D, ___U3CU3E7__wrap1_10)); } inline RuntimeObject* get_U3CU3E7__wrap1_10() const { return ___U3CU3E7__wrap1_10; } inline RuntimeObject** get_address_of_U3CU3E7__wrap1_10() { return &___U3CU3E7__wrap1_10; } inline void set_U3CU3E7__wrap1_10(RuntimeObject* value) { ___U3CU3E7__wrap1_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E7__wrap1_10), (void*)value); } }; // System.Linq.Enumerable/d__71`1 struct U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4 : public RuntimeObject { public: // System.Int32 System.Linq.Enumerable/d__71`1::<>1__state int32_t ___U3CU3E1__state_0; // TSource System.Linq.Enumerable/d__71`1::<>2__current RuntimeObject * ___U3CU3E2__current_1; // System.Int32 System.Linq.Enumerable/d__71`1::<>l__initialThreadId int32_t ___U3CU3El__initialThreadId_2; // System.Collections.Generic.IEqualityComparer`1 System.Linq.Enumerable/d__71`1::comparer RuntimeObject* ___comparer_3; // System.Collections.Generic.IEqualityComparer`1 System.Linq.Enumerable/d__71`1::<>3__comparer RuntimeObject* ___U3CU3E3__comparer_4; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable/d__71`1::first RuntimeObject* ___first_5; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable/d__71`1::<>3__first RuntimeObject* ___U3CU3E3__first_6; // System.Linq.Set`1 System.Linq.Enumerable/d__71`1::5__1 Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 * ___U3CsetU3E5__1_7; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable/d__71`1::second RuntimeObject* ___second_8; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable/d__71`1::<>3__second RuntimeObject* ___U3CU3E3__second_9; // System.Collections.Generic.IEnumerator`1 System.Linq.Enumerable/d__71`1::<>7__wrap1 RuntimeObject* ___U3CU3E7__wrap1_10; public: inline static int32_t get_offset_of_U3CU3E1__state_0() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4, ___U3CU3E1__state_0)); } inline int32_t get_U3CU3E1__state_0() const { return ___U3CU3E1__state_0; } inline int32_t* get_address_of_U3CU3E1__state_0() { return &___U3CU3E1__state_0; } inline void set_U3CU3E1__state_0(int32_t value) { ___U3CU3E1__state_0 = value; } inline static int32_t get_offset_of_U3CU3E2__current_1() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4, ___U3CU3E2__current_1)); } inline RuntimeObject * get_U3CU3E2__current_1() const { return ___U3CU3E2__current_1; } inline RuntimeObject ** get_address_of_U3CU3E2__current_1() { return &___U3CU3E2__current_1; } inline void set_U3CU3E2__current_1(RuntimeObject * value) { ___U3CU3E2__current_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E2__current_1), (void*)value); } inline static int32_t get_offset_of_U3CU3El__initialThreadId_2() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4, ___U3CU3El__initialThreadId_2)); } inline int32_t get_U3CU3El__initialThreadId_2() const { return ___U3CU3El__initialThreadId_2; } inline int32_t* get_address_of_U3CU3El__initialThreadId_2() { return &___U3CU3El__initialThreadId_2; } inline void set_U3CU3El__initialThreadId_2(int32_t value) { ___U3CU3El__initialThreadId_2 = value; } inline static int32_t get_offset_of_comparer_3() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4, ___comparer_3)); } inline RuntimeObject* get_comparer_3() const { return ___comparer_3; } inline RuntimeObject** get_address_of_comparer_3() { return &___comparer_3; } inline void set_comparer_3(RuntimeObject* value) { ___comparer_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_3), (void*)value); } inline static int32_t get_offset_of_U3CU3E3__comparer_4() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4, ___U3CU3E3__comparer_4)); } inline RuntimeObject* get_U3CU3E3__comparer_4() const { return ___U3CU3E3__comparer_4; } inline RuntimeObject** get_address_of_U3CU3E3__comparer_4() { return &___U3CU3E3__comparer_4; } inline void set_U3CU3E3__comparer_4(RuntimeObject* value) { ___U3CU3E3__comparer_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E3__comparer_4), (void*)value); } inline static int32_t get_offset_of_first_5() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4, ___first_5)); } inline RuntimeObject* get_first_5() const { return ___first_5; } inline RuntimeObject** get_address_of_first_5() { return &___first_5; } inline void set_first_5(RuntimeObject* value) { ___first_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___first_5), (void*)value); } inline static int32_t get_offset_of_U3CU3E3__first_6() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4, ___U3CU3E3__first_6)); } inline RuntimeObject* get_U3CU3E3__first_6() const { return ___U3CU3E3__first_6; } inline RuntimeObject** get_address_of_U3CU3E3__first_6() { return &___U3CU3E3__first_6; } inline void set_U3CU3E3__first_6(RuntimeObject* value) { ___U3CU3E3__first_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E3__first_6), (void*)value); } inline static int32_t get_offset_of_U3CsetU3E5__1_7() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4, ___U3CsetU3E5__1_7)); } inline Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 * get_U3CsetU3E5__1_7() const { return ___U3CsetU3E5__1_7; } inline Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 ** get_address_of_U3CsetU3E5__1_7() { return &___U3CsetU3E5__1_7; } inline void set_U3CsetU3E5__1_7(Set_1_t2C340C598D4048DE1FE0888E491FE2512A9CA1D0 * value) { ___U3CsetU3E5__1_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CsetU3E5__1_7), (void*)value); } inline static int32_t get_offset_of_second_8() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4, ___second_8)); } inline RuntimeObject* get_second_8() const { return ___second_8; } inline RuntimeObject** get_address_of_second_8() { return &___second_8; } inline void set_second_8(RuntimeObject* value) { ___second_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___second_8), (void*)value); } inline static int32_t get_offset_of_U3CU3E3__second_9() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4, ___U3CU3E3__second_9)); } inline RuntimeObject* get_U3CU3E3__second_9() const { return ___U3CU3E3__second_9; } inline RuntimeObject** get_address_of_U3CU3E3__second_9() { return &___U3CU3E3__second_9; } inline void set_U3CU3E3__second_9(RuntimeObject* value) { ___U3CU3E3__second_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E3__second_9), (void*)value); } inline static int32_t get_offset_of_U3CU3E7__wrap1_10() { return static_cast(offsetof(U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4, ___U3CU3E7__wrap1_10)); } inline RuntimeObject* get_U3CU3E7__wrap1_10() const { return ___U3CU3E7__wrap1_10; } inline RuntimeObject** get_address_of_U3CU3E7__wrap1_10() { return &___U3CU3E7__wrap1_10; } inline void set_U3CU3E7__wrap1_10(RuntimeObject* value) { ___U3CU3E7__wrap1_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CU3E7__wrap1_10), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t867B4782C2B17175EC246BBC80137533A9D67631 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t867B4782C2B17175EC246BBC80137533A9D67631 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t867B4782C2B17175EC246BBC80137533A9D67631 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t867B4782C2B17175EC246BBC80137533A9D67631 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t26C9C5F64D2D2B9FB362630334C312B38570AE56 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t26C9C5F64D2D2B9FB362630334C312B38570AE56 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t26C9C5F64D2D2B9FB362630334C312B38570AE56 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t26C9C5F64D2D2B9FB362630334C312B38570AE56 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tDE9DE4941F7683B65E0F10DFD29FBC7B9CBC6497 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tDE9DE4941F7683B65E0F10DFD29FBC7B9CBC6497 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tDE9DE4941F7683B65E0F10DFD29FBC7B9CBC6497 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tDE9DE4941F7683B65E0F10DFD29FBC7B9CBC6497 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tC66E12D5AADDFD24BAFA50A93986C7C53E377906 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tC66E12D5AADDFD24BAFA50A93986C7C53E377906 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tC66E12D5AADDFD24BAFA50A93986C7C53E377906 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tC66E12D5AADDFD24BAFA50A93986C7C53E377906 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t908103D85C37199FEC70CF02DBBD4DA09CE77DDA * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t908103D85C37199FEC70CF02DBBD4DA09CE77DDA * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t908103D85C37199FEC70CF02DBBD4DA09CE77DDA ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t908103D85C37199FEC70CF02DBBD4DA09CE77DDA * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t63EAEC005312470922EC2AB07494FD33D07B16FD * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t63EAEC005312470922EC2AB07494FD33D07B16FD * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t63EAEC005312470922EC2AB07494FD33D07B16FD ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t63EAEC005312470922EC2AB07494FD33D07B16FD * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tD511333B97DAE1AA397B2843D6943BCFFD1F0DDC * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tD511333B97DAE1AA397B2843D6943BCFFD1F0DDC * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tD511333B97DAE1AA397B2843D6943BCFFD1F0DDC ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tD511333B97DAE1AA397B2843D6943BCFFD1F0DDC * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t94F4A5B70CBA6F8C1350A9812077963A3CB15CCB * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t94F4A5B70CBA6F8C1350A9812077963A3CB15CCB * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t94F4A5B70CBA6F8C1350A9812077963A3CB15CCB ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t94F4A5B70CBA6F8C1350A9812077963A3CB15CCB * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tA5C28400F7F423088B10E66086048A18AB11467E * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tA5C28400F7F423088B10E66086048A18AB11467E * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tA5C28400F7F423088B10E66086048A18AB11467E ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tA5C28400F7F423088B10E66086048A18AB11467E * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t91EC9B967067F27A9355E1DB6DAAA4A4C553366D * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t91EC9B967067F27A9355E1DB6DAAA4A4C553366D * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t91EC9B967067F27A9355E1DB6DAAA4A4C553366D ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t91EC9B967067F27A9355E1DB6DAAA4A4C553366D * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t4862DCF77E0DA25070E482E85B3E0883866C037C * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tE393669DF3A2A2A0ED9FC12F18AD2512DE48D008 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tF0F80C39FDB06F44F3395EB983EF3C3018AFD69A * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t4E8D42F11A400962663496D1A6A0C5816689A04C * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C : public RuntimeObject { public: // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // SixLabors.ImageSharp.Memory.MemoryGroup`1 SixLabors.ImageSharp.Memory.Buffer2D`1::k__BackingField MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast(offsetof(Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_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_tA8E19A335AAB47DE68224204238B3DB2D4F4ACFD * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_t4B6C315CA7F2188D87C21C6D3B46E68C7E31DB7B * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229, ___entries_1)); } inline EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_t146D1BED5982B05CE4B2A3DD47B63CD9752A84F2* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229, ___keys_7)); } inline KeyCollection_tA8E19A335AAB47DE68224204238B3DB2D4F4ACFD * get_keys_7() const { return ___keys_7; } inline KeyCollection_tA8E19A335AAB47DE68224204238B3DB2D4F4ACFD ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_tA8E19A335AAB47DE68224204238B3DB2D4F4ACFD * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229, ___values_8)); } inline ValueCollection_t4B6C315CA7F2188D87C21C6D3B46E68C7E31DB7B * get_values_8() const { return ___values_8; } inline ValueCollection_t4B6C315CA7F2188D87C21C6D3B46E68C7E31DB7B ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_t4B6C315CA7F2188D87C21C6D3B46E68C7E31DB7B * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D : public RuntimeObject { public: // System.Int32[] System.Collections.Generic.Dictionary`2::buckets Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::entries EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7* ___entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::count int32_t ___count_2; // System.Int32 System.Collections.Generic.Dictionary`2::version int32_t ___version_3; // System.Int32 System.Collections.Generic.Dictionary`2::freeList int32_t ___freeList_4; // System.Int32 System.Collections.Generic.Dictionary`2::freeCount int32_t ___freeCount_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_tCA4820F8266AF4059CC5A14888D8195F0D797499 * ___keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::values ValueCollection_t0ACCC25930444F15B1857D00E9FB6021E5842852 * ___values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject * ____syncRoot_9; public: inline static int32_t get_offset_of_buckets_0() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___buckets_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_buckets_0() const { return ___buckets_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_buckets_0() { return &___buckets_0; } inline void set_buckets_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___buckets_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___buckets_0), (void*)value); } inline static int32_t get_offset_of_entries_1() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___entries_1)); } inline EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7* get_entries_1() const { return ___entries_1; } inline EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7** get_address_of_entries_1() { return &___entries_1; } inline void set_entries_1(EntryU5BU5D_tA11A27A435DD770DB701FA3C8559ACA8B4E445E7* value) { ___entries_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___entries_1), (void*)value); } inline static int32_t get_offset_of_count_2() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___count_2)); } inline int32_t get_count_2() const { return ___count_2; } inline int32_t* get_address_of_count_2() { return &___count_2; } inline void set_count_2(int32_t value) { ___count_2 = value; } inline static int32_t get_offset_of_version_3() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___version_3)); } inline int32_t get_version_3() const { return ___version_3; } inline int32_t* get_address_of_version_3() { return &___version_3; } inline void set_version_3(int32_t value) { ___version_3 = value; } inline static int32_t get_offset_of_freeList_4() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___freeList_4)); } inline int32_t get_freeList_4() const { return ___freeList_4; } inline int32_t* get_address_of_freeList_4() { return &___freeList_4; } inline void set_freeList_4(int32_t value) { ___freeList_4 = value; } inline static int32_t get_offset_of_freeCount_5() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___freeCount_5)); } inline int32_t get_freeCount_5() const { return ___freeCount_5; } inline int32_t* get_address_of_freeCount_5() { return &___freeCount_5; } inline void set_freeCount_5(int32_t value) { ___freeCount_5 = value; } inline static int32_t get_offset_of_comparer_6() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___comparer_6)); } inline RuntimeObject* get_comparer_6() const { return ___comparer_6; } inline RuntimeObject** get_address_of_comparer_6() { return &___comparer_6; } inline void set_comparer_6(RuntimeObject* value) { ___comparer_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___comparer_6), (void*)value); } inline static int32_t get_offset_of_keys_7() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___keys_7)); } inline KeyCollection_tCA4820F8266AF4059CC5A14888D8195F0D797499 * get_keys_7() const { return ___keys_7; } inline KeyCollection_tCA4820F8266AF4059CC5A14888D8195F0D797499 ** get_address_of_keys_7() { return &___keys_7; } inline void set_keys_7(KeyCollection_tCA4820F8266AF4059CC5A14888D8195F0D797499 * value) { ___keys_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___keys_7), (void*)value); } inline static int32_t get_offset_of_values_8() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ___values_8)); } inline ValueCollection_t0ACCC25930444F15B1857D00E9FB6021E5842852 * get_values_8() const { return ___values_8; } inline ValueCollection_t0ACCC25930444F15B1857D00E9FB6021E5842852 ** get_address_of_values_8() { return &___values_8; } inline void set_values_8(ValueCollection_t0ACCC25930444F15B1857D00E9FB6021E5842852 * value) { ___values_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___values_8), (void*)value); } inline static int32_t get_offset_of__syncRoot_9() { return static_cast(offsetof(Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D, ____syncRoot_9)); } inline RuntimeObject * get__syncRoot_9() const { return ____syncRoot_9; } inline RuntimeObject ** get_address_of__syncRoot_9() { return &____syncRoot_9; } inline void set__syncRoot_9(RuntimeObject * value) { ____syncRoot_9 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_9), (void*)value); } }; // System.Linq.Enumerable/Iterator`1 struct Iterator_1_t674ABE41CF4096D4BE4D51E21FEBDADBF74CC279 : public RuntimeObject { public: // System.Int32 System.Linq.Enumerable/Iterator`1::threadId int32_t ___threadId_0; // System.Int32 System.Linq.Enumerable/Iterator`1::state int32_t ___state_1; // TSource System.Linq.Enumerable/Iterator`1::current RuntimeObject * ___current_2; public: inline static int32_t get_offset_of_threadId_0() { return static_cast(offsetof(Iterator_1_t674ABE41CF4096D4BE4D51E21FEBDADBF74CC279, ___threadId_0)); } inline int32_t get_threadId_0() const { return ___threadId_0; } inline int32_t* get_address_of_threadId_0() { return &___threadId_0; } inline void set_threadId_0(int32_t value) { ___threadId_0 = value; } inline static int32_t get_offset_of_state_1() { return static_cast(offsetof(Iterator_1_t674ABE41CF4096D4BE4D51E21FEBDADBF74CC279, ___state_1)); } inline int32_t get_state_1() const { return ___state_1; } inline int32_t* get_address_of_state_1() { return &___state_1; } inline void set_state_1(int32_t value) { ___state_1 = value; } inline static int32_t get_offset_of_current_2() { return static_cast(offsetof(Iterator_1_t674ABE41CF4096D4BE4D51E21FEBDADBF74CC279, ___current_2)); } inline RuntimeObject * get_current_2() const { return ___current_2; } inline RuntimeObject ** get_address_of_current_2() { return &___current_2; } inline void set_current_2(RuntimeObject * value) { ___current_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___current_2), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____items_1)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__items_1() const { return ____items_1; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__items_1() { return &____items_1; } inline void set__items_1(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5_StaticFields, ____emptyArray_5)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__emptyArray_5() const { return ____emptyArray_5; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Collections.Generic.List`1 struct List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 : public RuntimeObject { public: // T[] System.Collections.Generic.List`1::_items Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject * ____syncRoot_4; public: inline static int32_t get_offset_of__items_1() { return static_cast(offsetof(List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181, ____items_1)); } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* get__items_1() const { return ____items_1; } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4** get_address_of__items_1() { return &____items_1; } inline void set__items_1(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* value) { ____items_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____items_1), (void*)value); } inline static int32_t get_offset_of__size_2() { return static_cast(offsetof(List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181, ____size_2)); } inline int32_t get__size_2() const { return ____size_2; } inline int32_t* get_address_of__size_2() { return &____size_2; } inline void set__size_2(int32_t value) { ____size_2 = value; } inline static int32_t get_offset_of__version_3() { return static_cast(offsetof(List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181, ____version_3)); } inline int32_t get__version_3() const { return ____version_3; } inline int32_t* get_address_of__version_3() { return &____version_3; } inline void set__version_3(int32_t value) { ____version_3 = value; } inline static int32_t get_offset_of__syncRoot_4() { return static_cast(offsetof(List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181, ____syncRoot_4)); } inline RuntimeObject * get__syncRoot_4() const { return ____syncRoot_4; } inline RuntimeObject ** get_address_of__syncRoot_4() { return &____syncRoot_4; } inline void set__syncRoot_4(RuntimeObject * value) { ____syncRoot_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____syncRoot_4), (void*)value); } }; struct List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181_StaticFields { public: // T[] System.Collections.Generic.List`1::_emptyArray Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* ____emptyArray_5; public: inline static int32_t get_offset_of__emptyArray_5() { return static_cast(offsetof(List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181_StaticFields, ____emptyArray_5)); } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* get__emptyArray_5() const { return ____emptyArray_5; } inline Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4** get_address_of__emptyArray_5() { return &____emptyArray_5; } inline void set__emptyArray_5(Vector3U5BU5D_t5FB88EAA33E46838BDC2ABDAEA3E8727491CB9E4* value) { ____emptyArray_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____emptyArray_5), (void*)value); } }; // System.Linq.Enumerable struct Enumerable_t928C505614FDD67F6D61FB58BED73235DF569B0E : public RuntimeObject { public: public: }; // System.Collections.Generic.EnumerableHelpers struct EnumerableHelpers_tCE72DFD14980B3B6D4236A4032D0C37A6B55704B : public RuntimeObject { public: public: }; // SixLabors.ImageSharp.ImageFrame struct ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 : public RuntimeObject { public: // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.ImageFrame::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0; // System.Int32 SixLabors.ImageSharp.ImageFrame::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_1; // System.Int32 SixLabors.ImageSharp.ImageFrame::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_2; // SixLabors.ImageSharp.Metadata.ImageFrameMetadata SixLabors.ImageSharp.ImageFrame::k__BackingField ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * ___U3CMetadataU3Ek__BackingField_3; public: inline static int32_t get_offset_of_configuration_0() { return static_cast(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___configuration_0)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; } inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_1() { return static_cast(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___U3CWidthU3Ek__BackingField_1)); } inline int32_t get_U3CWidthU3Ek__BackingField_1() const { return ___U3CWidthU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_1() { return &___U3CWidthU3Ek__BackingField_1; } inline void set_U3CWidthU3Ek__BackingField_1(int32_t value) { ___U3CWidthU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_2() { return static_cast(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___U3CHeightU3Ek__BackingField_2)); } inline int32_t get_U3CHeightU3Ek__BackingField_2() const { return ___U3CHeightU3Ek__BackingField_2; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_2() { return &___U3CHeightU3Ek__BackingField_2; } inline void set_U3CHeightU3Ek__BackingField_2(int32_t value) { ___U3CHeightU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CMetadataU3Ek__BackingField_3() { return static_cast(offsetof(ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899, ___U3CMetadataU3Ek__BackingField_3)); } inline ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * get_U3CMetadataU3Ek__BackingField_3() const { return ___U3CMetadataU3Ek__BackingField_3; } inline ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E ** get_address_of_U3CMetadataU3Ek__BackingField_3() { return &___U3CMetadataU3Ek__BackingField_3; } inline void set_U3CMetadataU3Ek__BackingField_3(ImageFrameMetadata_t2C054C98264601EC337207C3823E912FFFAA650E * value) { ___U3CMetadataU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CMetadataU3Ek__BackingField_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions struct QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 : public RuntimeObject { public: // System.Single SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions::ditherScale float ___ditherScale_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions::maxColors int32_t ___maxColors_1; // SixLabors.ImageSharp.Processing.Processors.Dithering.IDither SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions::k__BackingField RuntimeObject* ___U3CDitherU3Ek__BackingField_2; public: inline static int32_t get_offset_of_ditherScale_0() { return static_cast(offsetof(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29, ___ditherScale_0)); } inline float get_ditherScale_0() const { return ___ditherScale_0; } inline float* get_address_of_ditherScale_0() { return &___ditherScale_0; } inline void set_ditherScale_0(float value) { ___ditherScale_0 = value; } inline static int32_t get_offset_of_maxColors_1() { return static_cast(offsetof(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29, ___maxColors_1)); } inline int32_t get_maxColors_1() const { return ___maxColors_1; } inline int32_t* get_address_of_maxColors_1() { return &___maxColors_1; } inline void set_maxColors_1(int32_t value) { ___maxColors_1 = value; } inline static int32_t get_offset_of_U3CDitherU3Ek__BackingField_2() { return static_cast(offsetof(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29, ___U3CDitherU3Ek__BackingField_2)); } inline RuntimeObject* get_U3CDitherU3Ek__BackingField_2() const { return ___U3CDitherU3Ek__BackingField_2; } inline RuntimeObject** get_address_of_U3CDitherU3Ek__BackingField_2() { return &___U3CDitherU3Ek__BackingField_2; } inline void set_U3CDitherU3Ek__BackingField_2(RuntimeObject* value) { ___U3CDitherU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CDitherU3Ek__BackingField_2), (void*)value); } }; // System.String struct String_t : public RuntimeObject { public: // System.Int32 System.String::m_stringLength int32_t ___m_stringLength_0; // System.Char System.String::m_firstChar Il2CppChar ___m_firstChar_1; public: inline static int32_t get_offset_of_m_stringLength_0() { return static_cast(offsetof(String_t, ___m_stringLength_0)); } inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; } inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; } inline void set_m_stringLength_0(int32_t value) { ___m_stringLength_0 = value; } inline static int32_t get_offset_of_m_firstChar_1() { return static_cast(offsetof(String_t, ___m_firstChar_1)); } inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; } inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; } inline void set_m_firstChar_1(Il2CppChar value) { ___m_firstChar_1 = value; } }; struct String_t_StaticFields { public: // System.String System.String::Empty String_t* ___Empty_5; public: inline static int32_t get_offset_of_Empty_5() { return static_cast(offsetof(String_t_StaticFields, ___Empty_5)); } inline String_t* get_Empty_5() const { return ___Empty_5; } inline String_t** get_address_of_Empty_5() { return &___Empty_5; } inline void set_Empty_5(String_t* value) { ___Empty_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value); } }; // System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject { public: public: }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com { }; // System.Collections.Generic.ArrayBuilder`1 struct ArrayBuilder_1_tCF15E64B147E9C46329813B3E7C4F515B42C67B6 { public: // T[] System.Collections.Generic.ArrayBuilder`1::_array ObjectU5BU5DU5BU5D_t1E61FDDB1983671055AF123896ABD995AB5DB8FD* ____array_0; // System.Int32 System.Collections.Generic.ArrayBuilder`1::_count int32_t ____count_1; public: inline static int32_t get_offset_of__array_0() { return static_cast(offsetof(ArrayBuilder_1_tCF15E64B147E9C46329813B3E7C4F515B42C67B6, ____array_0)); } inline ObjectU5BU5DU5BU5D_t1E61FDDB1983671055AF123896ABD995AB5DB8FD* get__array_0() const { return ____array_0; } inline ObjectU5BU5DU5BU5D_t1E61FDDB1983671055AF123896ABD995AB5DB8FD** get_address_of__array_0() { return &____array_0; } inline void set__array_0(ObjectU5BU5DU5BU5D_t1E61FDDB1983671055AF123896ABD995AB5DB8FD* value) { ____array_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value); } inline static int32_t get_offset_of__count_1() { return static_cast(offsetof(ArrayBuilder_1_tCF15E64B147E9C46329813B3E7C4F515B42C67B6, ____count_1)); } inline int32_t get__count_1() const { return ____count_1; } inline int32_t* get_address_of__count_1() { return &____count_1; } inline void set__count_1(int32_t value) { ____count_1 = value; } }; // System.Linq.Buffer`1> struct Buffer_1_t530CCA4E36C23E093A88230C1B113EB3D7F90348 { public: // TElement[] System.Linq.Buffer`1::items KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___items_0; // System.Int32 System.Linq.Buffer`1::count int32_t ___count_1; public: inline static int32_t get_offset_of_items_0() { return static_cast(offsetof(Buffer_1_t530CCA4E36C23E093A88230C1B113EB3D7F90348, ___items_0)); } inline KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* get_items_0() const { return ___items_0; } inline KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C** get_address_of_items_0() { return &___items_0; } inline void set_items_0(KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* value) { ___items_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___items_0), (void*)value); } inline static int32_t get_offset_of_count_1() { return static_cast(offsetof(Buffer_1_t530CCA4E36C23E093A88230C1B113EB3D7F90348, ___count_1)); } inline int32_t get_count_1() const { return ___count_1; } inline int32_t* get_address_of_count_1() { return &___count_1; } inline void set_count_1(int32_t value) { ___count_1 = value; } }; // System.Linq.Buffer`1 struct Buffer_1_tE1DA9AF54E7E63A93C9BCEBD38A456D3D54372F1 { public: // TElement[] System.Linq.Buffer`1::items ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___items_0; // System.Int32 System.Linq.Buffer`1::count int32_t ___count_1; public: inline static int32_t get_offset_of_items_0() { return static_cast(offsetof(Buffer_1_tE1DA9AF54E7E63A93C9BCEBD38A456D3D54372F1, ___items_0)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_items_0() const { return ___items_0; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_items_0() { return &___items_0; } inline void set_items_0(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ___items_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___items_0), (void*)value); } inline static int32_t get_offset_of_count_1() { return static_cast(offsetof(Buffer_1_tE1DA9AF54E7E63A93C9BCEBD38A456D3D54372F1, ___count_1)); } inline int32_t get_count_1() const { return ___count_1; } inline int32_t* get_address_of_count_1() { return &___count_1; } inline void set_count_1(int32_t value) { ___count_1 = value; } }; // System.Linq.Buffer`1 struct Buffer_1_t66C1E06FEE9C5DDF0CF64ACF837D1CBE896C447C { public: // TElement[] System.Linq.Buffer`1::items CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___items_0; // System.Int32 System.Linq.Buffer`1::count int32_t ___count_1; public: inline static int32_t get_offset_of_items_0() { return static_cast(offsetof(Buffer_1_t66C1E06FEE9C5DDF0CF64ACF837D1CBE896C447C, ___items_0)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_items_0() const { return ___items_0; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_items_0() { return &___items_0; } inline void set_items_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value) { ___items_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___items_0), (void*)value); } inline static int32_t get_offset_of_count_1() { return static_cast(offsetof(Buffer_1_t66C1E06FEE9C5DDF0CF64ACF837D1CBE896C447C, ___count_1)); } inline int32_t get_count_1() const { return ___count_1; } inline int32_t* get_address_of_count_1() { return &___count_1; } inline void set_count_1(int32_t value) { ___count_1 = value; } }; // System.Linq.Buffer`1 struct Buffer_1_t087969E39A0FFD1A50B5A885FC6FBFEA235A7395 { public: // TElement[] System.Linq.Buffer`1::items Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___items_0; // System.Int32 System.Linq.Buffer`1::count int32_t ___count_1; public: inline static int32_t get_offset_of_items_0() { return static_cast(offsetof(Buffer_1_t087969E39A0FFD1A50B5A885FC6FBFEA235A7395, ___items_0)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_items_0() const { return ___items_0; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_items_0() { return &___items_0; } inline void set_items_0(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___items_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___items_0), (void*)value); } inline static int32_t get_offset_of_count_1() { return static_cast(offsetof(Buffer_1_t087969E39A0FFD1A50B5A885FC6FBFEA235A7395, ___count_1)); } inline int32_t get_count_1() const { return ___count_1; } inline int32_t* get_address_of_count_1() { return &___count_1; } inline void set_count_1(int32_t value) { ___count_1 = value; } }; // System.Linq.Buffer`1 struct Buffer_1_tB294332D6A9005ABB8E979A62BA34A1CB39C10A7 { public: // TElement[] System.Linq.Buffer`1::items ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___items_0; // System.Int32 System.Linq.Buffer`1::count int32_t ___count_1; public: inline static int32_t get_offset_of_items_0() { return static_cast(offsetof(Buffer_1_tB294332D6A9005ABB8E979A62BA34A1CB39C10A7, ___items_0)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_items_0() const { return ___items_0; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_items_0() { return &___items_0; } inline void set_items_0(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ___items_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___items_0), (void*)value); } inline static int32_t get_offset_of_count_1() { return static_cast(offsetof(Buffer_1_tB294332D6A9005ABB8E979A62BA34A1CB39C10A7, ___count_1)); } inline int32_t get_count_1() const { return ___count_1; } inline int32_t* get_address_of_count_1() { return &___count_1; } inline void set_count_1(int32_t value) { ___count_1 = value; } }; // System.Linq.Buffer`1 struct Buffer_1_t25AF394CAD07F79F1BECCFAB662547C4640FA8F4 { public: // TElement[] System.Linq.Buffer`1::items UInt16EnumU5BU5D_t2C2B3E16F145EDD615B29B679EFB0D70B40D3C51* ___items_0; // System.Int32 System.Linq.Buffer`1::count int32_t ___count_1; public: inline static int32_t get_offset_of_items_0() { return static_cast(offsetof(Buffer_1_t25AF394CAD07F79F1BECCFAB662547C4640FA8F4, ___items_0)); } inline UInt16EnumU5BU5D_t2C2B3E16F145EDD615B29B679EFB0D70B40D3C51* get_items_0() const { return ___items_0; } inline UInt16EnumU5BU5D_t2C2B3E16F145EDD615B29B679EFB0D70B40D3C51** get_address_of_items_0() { return &___items_0; } inline void set_items_0(UInt16EnumU5BU5D_t2C2B3E16F145EDD615B29B679EFB0D70B40D3C51* value) { ___items_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___items_0), (void*)value); } inline static int32_t get_offset_of_count_1() { return static_cast(offsetof(Buffer_1_t25AF394CAD07F79F1BECCFAB662547C4640FA8F4, ___count_1)); } inline int32_t get_count_1() const { return ___count_1; } inline int32_t* get_address_of_count_1() { return &___count_1; } inline void set_count_1(int32_t value) { ___count_1 = value; } }; // System.Linq.Buffer`1 struct Buffer_1_t956834325FFF76085DF9FA27A90C6E27FC45AF24 { public: // TElement[] System.Linq.Buffer`1::items UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* ___items_0; // System.Int32 System.Linq.Buffer`1::count int32_t ___count_1; public: inline static int32_t get_offset_of_items_0() { return static_cast(offsetof(Buffer_1_t956834325FFF76085DF9FA27A90C6E27FC45AF24, ___items_0)); } inline UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* get_items_0() const { return ___items_0; } inline UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF** get_address_of_items_0() { return &___items_0; } inline void set_items_0(UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* value) { ___items_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___items_0), (void*)value); } inline static int32_t get_offset_of_count_1() { return static_cast(offsetof(Buffer_1_t956834325FFF76085DF9FA27A90C6E27FC45AF24, ___count_1)); } inline int32_t get_count_1() const { return ___count_1; } inline int32_t* get_address_of_count_1() { return &___count_1; } inline void set_count_1(int32_t value) { ___count_1 = value; } }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 { public: // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::list List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * ___list_0; // System.Int32 System.Collections.Generic.List`1/Enumerator::index int32_t ___index_1; // System.Int32 System.Collections.Generic.List`1/Enumerator::version int32_t ___version_2; // T System.Collections.Generic.List`1/Enumerator::current RuntimeObject * ___current_3; public: inline static int32_t get_offset_of_list_0() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___list_0)); } inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * get_list_0() const { return ___list_0; } inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 ** get_address_of_list_0() { return &___list_0; } inline void set_list_0(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * value) { ___list_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___list_0), (void*)value); } inline static int32_t get_offset_of_index_1() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___index_1)); } inline int32_t get_index_1() const { return ___index_1; } inline int32_t* get_address_of_index_1() { return &___index_1; } inline void set_index_1(int32_t value) { ___index_1 = value; } inline static int32_t get_offset_of_version_2() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___version_2)); } inline int32_t get_version_2() const { return ___version_2; } inline int32_t* get_address_of_version_2() { return &___version_2; } inline void set_version_2(int32_t value) { ___version_2 = value; } inline static int32_t get_offset_of_current_3() { return static_cast(offsetof(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6, ___current_3)); } inline RuntimeObject * get_current_3() const { return ___current_3; } inline RuntimeObject ** get_address_of_current_3() { return &___current_3; } inline void set_current_3(RuntimeObject * value) { ___current_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___current_3), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // SixLabors.ImageSharp.ImageFrame`1 struct ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB : public ImageFrame_t226F78A98C19E7C060696C9D546C58F6B5441899 { public: // System.Boolean SixLabors.ImageSharp.ImageFrame`1::isDisposed bool ___isDisposed_4; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.ImageFrame`1::k__BackingField Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___U3CPixelBufferU3Ek__BackingField_5; public: inline static int32_t get_offset_of_isDisposed_4() { return static_cast(offsetof(ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB, ___isDisposed_4)); } inline bool get_isDisposed_4() const { return ___isDisposed_4; } inline bool* get_address_of_isDisposed_4() { return &___isDisposed_4; } inline void set_isDisposed_4(bool value) { ___isDisposed_4 = value; } inline static int32_t get_offset_of_U3CPixelBufferU3Ek__BackingField_5() { return static_cast(offsetof(ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB, ___U3CPixelBufferU3Ek__BackingField_5)); } inline Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * get_U3CPixelBufferU3Ek__BackingField_5() const { return ___U3CPixelBufferU3Ek__BackingField_5; } inline Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C ** get_address_of_U3CPixelBufferU3Ek__BackingField_5() { return &___U3CPixelBufferU3Ek__BackingField_5; } inline void set_U3CPixelBufferU3Ek__BackingField_5(Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * value) { ___U3CPixelBufferU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CPixelBufferU3Ek__BackingField_5), (void*)value); } }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 { public: // TKey System.Collections.Generic.KeyValuePair`2::key RuntimeObject * ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value RuntimeObject * ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625, ___key_0)); } inline RuntimeObject * get_key_0() const { return ___key_0; } inline RuntimeObject ** get_address_of_key_0() { return &___key_0; } inline void set_key_0(RuntimeObject * value) { ___key_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value); } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625, ___value_1)); } inline RuntimeObject * get_value_1() const { return ___value_1; } inline RuntimeObject ** get_address_of_value_1() { return &___value_1; } inline void set_value_1(RuntimeObject * value) { ___value_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value); } }; // System.Memory`1 struct Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Memory`1 struct Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 { public: // System.Object System.Memory`1::_object RuntimeObject * ____object_0; // System.Int32 System.Memory`1::_index int32_t ____index_1; // System.Int32 System.Memory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.Memory`1 #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55, ___pixelMap_0)); } inline EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60, ___pixelMap_0)); } inline EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10, ___pixelMap_0)); } inline EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0, ___pixelMap_0)); } inline EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67, ___pixelMap_0)); } inline EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40, ___pixelMap_0)); } inline EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0, ___pixelMap_0)); } inline EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC, ___pixelMap_0)); } inline EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80, ___pixelMap_0)); } inline EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F, ___pixelMap_0)); } inline EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494, ___pixelMap_0)); } inline EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D, ___pixelMap_0)); } inline EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E, ___pixelMap_0)); } inline EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056, ___pixelMap_0)); } inline EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t2C12D2B8FB28BD23A3C30E3C82D562AC612E47A4 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86, ___pixelMap_0)); } inline EuclideanPixelMap_1_t2C12D2B8FB28BD23A3C30E3C82D562AC612E47A4 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t2C12D2B8FB28BD23A3C30E3C82D562AC612E47A4 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t2C12D2B8FB28BD23A3C30E3C82D562AC612E47A4 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t5B63009F829B4B8FB8278E6889FE53665AE4C715 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276, ___pixelMap_0)); } inline EuclideanPixelMap_1_t5B63009F829B4B8FB8278E6889FE53665AE4C715 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t5B63009F829B4B8FB8278E6889FE53665AE4C715 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t5B63009F829B4B8FB8278E6889FE53665AE4C715 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t2EB8274169F6BD32E83656D7EFDBA25FA06C4DD0 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB, ___pixelMap_0)); } inline EuclideanPixelMap_1_t2EB8274169F6BD32E83656D7EFDBA25FA06C4DD0 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t2EB8274169F6BD32E83656D7EFDBA25FA06C4DD0 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t2EB8274169F6BD32E83656D7EFDBA25FA06C4DD0 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_tACADEE5ABFBD390589FFBD8BF0793E809596C676 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9, ___pixelMap_0)); } inline EuclideanPixelMap_1_tACADEE5ABFBD390589FFBD8BF0793E809596C676 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tACADEE5ABFBD390589FFBD8BF0793E809596C676 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tACADEE5ABFBD390589FFBD8BF0793E809596C676 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t5A967E550EA91FA3987D9468E7B5A6250620146D * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92, ___pixelMap_0)); } inline EuclideanPixelMap_1_t5A967E550EA91FA3987D9468E7B5A6250620146D * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t5A967E550EA91FA3987D9468E7B5A6250620146D ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t5A967E550EA91FA3987D9468E7B5A6250620146D * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t3C1DABB6BC21F3D33DC24EDE09509070070DA0AF * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D, ___pixelMap_0)); } inline EuclideanPixelMap_1_t3C1DABB6BC21F3D33DC24EDE09509070070DA0AF * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t3C1DABB6BC21F3D33DC24EDE09509070070DA0AF ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t3C1DABB6BC21F3D33DC24EDE09509070070DA0AF * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t8FC85DFEA2F9F8FC316875B07D267C675323989A * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583, ___pixelMap_0)); } inline EuclideanPixelMap_1_t8FC85DFEA2F9F8FC316875B07D267C675323989A * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t8FC85DFEA2F9F8FC316875B07D267C675323989A ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t8FC85DFEA2F9F8FC316875B07D267C675323989A * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t1B0EBEC49A9D3A61FC7D44C372445139B1225651 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF, ___pixelMap_0)); } inline EuclideanPixelMap_1_t1B0EBEC49A9D3A61FC7D44C372445139B1225651 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t1B0EBEC49A9D3A61FC7D44C372445139B1225651 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t1B0EBEC49A9D3A61FC7D44C372445139B1225651 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t65B7D0DF529504D065CACC4ED1BD23BA8A0834C8 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E, ___pixelMap_0)); } inline EuclideanPixelMap_1_t65B7D0DF529504D065CACC4ED1BD23BA8A0834C8 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t65B7D0DF529504D065CACC4ED1BD23BA8A0834C8 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t65B7D0DF529504D065CACC4ED1BD23BA8A0834C8 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t558C36E72A3642330DD969EC3396D11D9AF5BBB4 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA, ___pixelMap_0)); } inline EuclideanPixelMap_1_t558C36E72A3642330DD969EC3396D11D9AF5BBB4 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t558C36E72A3642330DD969EC3396D11D9AF5BBB4 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t558C36E72A3642330DD969EC3396D11D9AF5BBB4 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t1AC8E5E054EE481049D88CD11F671072A102C481 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62, ___pixelMap_0)); } inline EuclideanPixelMap_1_t1AC8E5E054EE481049D88CD11F671072A102C481 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t1AC8E5E054EE481049D88CD11F671072A102C481 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t1AC8E5E054EE481049D88CD11F671072A102C481 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_tAF5EA7F3DF47EAA923FAA7AB21474F8B9640685E * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259, ___pixelMap_0)); } inline EuclideanPixelMap_1_tAF5EA7F3DF47EAA923FAA7AB21474F8B9640685E * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tAF5EA7F3DF47EAA923FAA7AB21474F8B9640685E ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tAF5EA7F3DF47EAA923FAA7AB21474F8B9640685E * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_tF3B5BF7AE2C19B4368D9C45D9307E06AF5043C15 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7, ___pixelMap_0)); } inline EuclideanPixelMap_1_tF3B5BF7AE2C19B4368D9C45D9307E06AF5043C15 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tF3B5BF7AE2C19B4368D9C45D9307E06AF5043C15 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tF3B5BF7AE2C19B4368D9C45D9307E06AF5043C15 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_t52581C8290D3223A16FFA5866F8F0D543A18856A * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024, ___pixelMap_0)); } inline EuclideanPixelMap_1_t52581C8290D3223A16FFA5866F8F0D543A18856A * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t52581C8290D3223A16FFA5866F8F0D543A18856A ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t52581C8290D3223A16FFA5866F8F0D543A18856A * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1 struct PaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::pixelMap EuclideanPixelMap_1_tFF799B90667ECFF3FA65BF1DB2A81163B99F9FEF * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.PaletteQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_2; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(PaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37, ___pixelMap_0)); } inline EuclideanPixelMap_1_tFF799B90667ECFF3FA65BF1DB2A81163B99F9FEF * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tFF799B90667ECFF3FA65BF1DB2A81163B99F9FEF ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tFF799B90667ECFF3FA65BF1DB2A81163B99F9FEF * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(PaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_2() { return static_cast(offsetof(PaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37, ___U3COptionsU3Ek__BackingField_2)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_2() const { return ___U3COptionsU3Ek__BackingField_2; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_2() { return &___U3COptionsU3Ek__BackingField_2; } inline void set_U3COptionsU3Ek__BackingField_2(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_2), (void*)value); } }; // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147 { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.ReadOnlyMemory`1 struct ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC { public: // System.Object System.ReadOnlyMemory`1::_object RuntimeObject * ____object_0; // System.Int32 System.ReadOnlyMemory`1::_index int32_t ____index_1; // System.Int32 System.ReadOnlyMemory`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__object_0() { return static_cast(offsetof(ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC, ____object_0)); } inline RuntimeObject * get__object_0() const { return ____object_0; } inline RuntimeObject ** get_address_of__object_0() { return &____object_0; } inline void set__object_0(RuntimeObject * value) { ____object_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value); } inline static int32_t get_offset_of__index_1() { return static_cast(offsetof(ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC, ____index_1)); } inline int32_t get__index_1() const { return ____index_1; } inline int32_t* get_address_of__index_1() { return &____index_1; } inline void set__index_1(int32_t value) { ____index_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // Native definition for P/Invoke marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_pinvoke { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // Native definition for COM marshalling of System.ReadOnlyMemory`1 #ifndef ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define #define ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com_define struct ReadOnlyMemory_1_tAAA9CB78753D364C1C68F98E1112328AEB5C264A_marshaled_com { Il2CppIUnknown* ____object_0; int32_t ____index_1; int32_t ____length_2; }; #endif // System.Linq.Enumerable/WhereArrayIterator`1 struct WhereArrayIterator_1_t7D84D638EB94F5CC3BE1B29D8FC781CA8CD15A86 : public Iterator_1_t674ABE41CF4096D4BE4D51E21FEBDADBF74CC279 { public: // TSource[] System.Linq.Enumerable/WhereArrayIterator`1::source ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___source_3; // System.Func`2 System.Linq.Enumerable/WhereArrayIterator`1::predicate Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * ___predicate_4; // System.Int32 System.Linq.Enumerable/WhereArrayIterator`1::index int32_t ___index_5; public: inline static int32_t get_offset_of_source_3() { return static_cast(offsetof(WhereArrayIterator_1_t7D84D638EB94F5CC3BE1B29D8FC781CA8CD15A86, ___source_3)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_source_3() const { return ___source_3; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_source_3() { return &___source_3; } inline void set_source_3(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ___source_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___source_3), (void*)value); } inline static int32_t get_offset_of_predicate_4() { return static_cast(offsetof(WhereArrayIterator_1_t7D84D638EB94F5CC3BE1B29D8FC781CA8CD15A86, ___predicate_4)); } inline Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * get_predicate_4() const { return ___predicate_4; } inline Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 ** get_address_of_predicate_4() { return &___predicate_4; } inline void set_predicate_4(Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * value) { ___predicate_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___predicate_4), (void*)value); } inline static int32_t get_offset_of_index_5() { return static_cast(offsetof(WhereArrayIterator_1_t7D84D638EB94F5CC3BE1B29D8FC781CA8CD15A86, ___index_5)); } inline int32_t get_index_5() const { return ___index_5; } inline int32_t* get_address_of_index_5() { return &___index_5; } inline void set_index_5(int32_t value) { ___index_5 = value; } }; // System.Linq.Enumerable/WhereEnumerableIterator`1 struct WhereEnumerableIterator_1_t1E9FDCFD8F8136C6A5A5740C1E093EF03F0B5CE0 : public Iterator_1_t674ABE41CF4096D4BE4D51E21FEBDADBF74CC279 { public: // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable/WhereEnumerableIterator`1::source RuntimeObject* ___source_3; // System.Func`2 System.Linq.Enumerable/WhereEnumerableIterator`1::predicate Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * ___predicate_4; // System.Collections.Generic.IEnumerator`1 System.Linq.Enumerable/WhereEnumerableIterator`1::enumerator RuntimeObject* ___enumerator_5; public: inline static int32_t get_offset_of_source_3() { return static_cast(offsetof(WhereEnumerableIterator_1_t1E9FDCFD8F8136C6A5A5740C1E093EF03F0B5CE0, ___source_3)); } inline RuntimeObject* get_source_3() const { return ___source_3; } inline RuntimeObject** get_address_of_source_3() { return &___source_3; } inline void set_source_3(RuntimeObject* value) { ___source_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___source_3), (void*)value); } inline static int32_t get_offset_of_predicate_4() { return static_cast(offsetof(WhereEnumerableIterator_1_t1E9FDCFD8F8136C6A5A5740C1E093EF03F0B5CE0, ___predicate_4)); } inline Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * get_predicate_4() const { return ___predicate_4; } inline Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 ** get_address_of_predicate_4() { return &___predicate_4; } inline void set_predicate_4(Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * value) { ___predicate_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___predicate_4), (void*)value); } inline static int32_t get_offset_of_enumerator_5() { return static_cast(offsetof(WhereEnumerableIterator_1_t1E9FDCFD8F8136C6A5A5740C1E093EF03F0B5CE0, ___enumerator_5)); } inline RuntimeObject* get_enumerator_5() const { return ___enumerator_5; } inline RuntimeObject** get_address_of_enumerator_5() { return &___enumerator_5; } inline void set_enumerator_5(RuntimeObject* value) { ___enumerator_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___enumerator_5), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.A8 struct A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 { public: // System.Byte SixLabors.ImageSharp.PixelFormats.A8::k__BackingField uint8_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint8_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint8_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint8_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.Bgr24 struct Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 { public: union { #pragma pack(push, tp, 1) struct { // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::B uint8_t ___B_0; }; #pragma pack(pop, tp) struct { uint8_t ___B_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___G_1_OffsetPadding[1]; // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::G uint8_t ___G_1; }; #pragma pack(pop, tp) struct { char ___G_1_OffsetPadding_forAlignmentOnly[1]; uint8_t ___G_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___R_2_OffsetPadding[2]; // System.Byte SixLabors.ImageSharp.PixelFormats.Bgr24::R uint8_t ___R_2; }; #pragma pack(pop, tp) struct { char ___R_2_OffsetPadding_forAlignmentOnly[2]; uint8_t ___R_2_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_B_0() { return static_cast(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___B_0)); } inline uint8_t get_B_0() const { return ___B_0; } inline uint8_t* get_address_of_B_0() { return &___B_0; } inline void set_B_0(uint8_t value) { ___B_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___G_1)); } inline uint8_t get_G_1() const { return ___G_1; } inline uint8_t* get_address_of_G_1() { return &___G_1; } inline void set_G_1(uint8_t value) { ___G_1 = value; } inline static int32_t get_offset_of_R_2() { return static_cast(offsetof(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9, ___R_2)); } inline uint8_t get_R_2() const { return ___R_2; } inline uint8_t* get_address_of_R_2() { return &___R_2; } inline void set_R_2(uint8_t value) { ___R_2 = value; } }; // SixLabors.ImageSharp.PixelFormats.Bgr565 struct Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgr565::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.Bgra4444 struct Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra4444::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.Bgra5551 struct Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra5551::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // System.Boolean struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37 { public: // System.Boolean System.Boolean::m_value bool ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); } inline bool get_m_value_0() const { return ___m_value_0; } inline bool* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(bool value) { ___m_value_0 = value; } }; struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields { public: // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; public: inline static int32_t get_offset_of_TrueString_5() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); } inline String_t* get_TrueString_5() const { return ___TrueString_5; } inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; } inline void set_TrueString_5(String_t* value) { ___TrueString_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value); } inline static int32_t get_offset_of_FalseString_6() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); } inline String_t* get_FalseString_6() const { return ___FalseString_6; } inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; } inline void set_FalseString_6(String_t* value) { ___FalseString_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value); } }; // System.Byte struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056 { public: // System.Byte System.Byte::m_value uint8_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); } inline uint8_t get_m_value_0() const { return ___m_value_0; } inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint8_t value) { ___m_value_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.Byte4 struct Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.Byte4::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // System.Char struct Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14 { public: // System.Char System.Char::m_value Il2CppChar ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14, ___m_value_0)); } inline Il2CppChar get_m_value_0() const { return ___m_value_0; } inline Il2CppChar* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(Il2CppChar value) { ___m_value_0 = value; } }; struct Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields { public: // System.Byte[] System.Char::categoryForLatin1 ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___categoryForLatin1_3; public: inline static int32_t get_offset_of_categoryForLatin1_3() { return static_cast(offsetof(Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_StaticFields, ___categoryForLatin1_3)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_categoryForLatin1_3() const { return ___categoryForLatin1_3; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_categoryForLatin1_3() { return &___categoryForLatin1_3; } inline void set_categoryForLatin1_3(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ___categoryForLatin1_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___categoryForLatin1_3), (void*)value); } }; // System.Double struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181 { public: // System.Double System.Double::m_value double ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181, ___m_value_0)); } inline double get_m_value_0() const { return ___m_value_0; } inline double* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(double value) { ___m_value_0 = value; } }; struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields { public: // System.Double System.Double::NegativeZero double ___NegativeZero_7; public: inline static int32_t get_offset_of_NegativeZero_7() { return static_cast(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields, ___NegativeZero_7)); } inline double get_NegativeZero_7() const { return ___NegativeZero_7; } inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; } inline void set_NegativeZero_7(double value) { ___NegativeZero_7 = value; } }; // System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 { public: public: }; struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields { public: // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0; public: inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; } inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; } inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value) { ___enumSeperatorCharArray_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value); } }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com { }; // SixLabors.ImageSharp.PixelFormats.HalfSingle struct HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.HalfSingle::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.HalfVector2 struct HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.HalfVector2::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.HalfVector4 struct HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 { public: // System.UInt64 SixLabors.ImageSharp.PixelFormats.HalfVector4::k__BackingField uint64_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint64_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint64_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint64_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // System.Int16 struct Int16_tD0F031114106263BB459DA1F099FF9F42691295A { public: // System.Int16 System.Int16::m_value int16_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int16_tD0F031114106263BB459DA1F099FF9F42691295A, ___m_value_0)); } inline int16_t get_m_value_0() const { return ___m_value_0; } inline int16_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int16_t value) { ___m_value_0 = value; } }; // System.Int32 struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046 { public: // System.Int32 System.Int32::m_value int32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); } inline int32_t get_m_value_0() const { return ___m_value_0; } inline int32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int32_t value) { ___m_value_0 = value; } }; // System.Int64 struct Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3 { public: // System.Int64 System.Int64::m_value int64_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3, ___m_value_0)); } inline int64_t get_m_value_0() const { return ___m_value_0; } inline int64_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(int64_t value) { ___m_value_0 = value; } }; // System.IntPtr struct IntPtr_t { public: // System.Void* System.IntPtr::m_value void* ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(IntPtr_t, ___m_value_0)); } inline void* get_m_value_0() const { return ___m_value_0; } inline void** get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(void* value) { ___m_value_0 = value; } }; struct IntPtr_t_StaticFields { public: // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; public: inline static int32_t get_offset_of_Zero_1() { return static_cast(offsetof(IntPtr_t_StaticFields, ___Zero_1)); } inline intptr_t get_Zero_1() const { return ___Zero_1; } inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; } inline void set_Zero_1(intptr_t value) { ___Zero_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.L16 struct L16_t82A3FD4325827CB571596BA0DA68B251F985D94F { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.L16::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.La32 struct La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 { public: union { #pragma pack(push, tp, 1) struct { // System.UInt16 SixLabors.ImageSharp.PixelFormats.La32::L uint16_t ___L_0; }; #pragma pack(pop, tp) struct { uint16_t ___L_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___A_1_OffsetPadding[2]; // System.UInt16 SixLabors.ImageSharp.PixelFormats.La32::A uint16_t ___A_1; }; #pragma pack(pop, tp) struct { char ___A_1_OffsetPadding_forAlignmentOnly[2]; uint16_t ___A_1_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_L_0() { return static_cast(offsetof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5, ___L_0)); } inline uint16_t get_L_0() const { return ___L_0; } inline uint16_t* get_address_of_L_0() { return &___L_0; } inline void set_L_0(uint16_t value) { ___L_0 = value; } inline static int32_t get_offset_of_A_1() { return static_cast(offsetof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5, ___A_1)); } inline uint16_t get_A_1() const { return ___A_1; } inline uint16_t* get_address_of_A_1() { return &___A_1; } inline void set_A_1(uint16_t value) { ___A_1 = value; } }; // SixLabors.ImageSharp.Rectangle struct Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 { public: // System.Int32 SixLabors.ImageSharp.Rectangle::k__BackingField int32_t ___U3CXU3Ek__BackingField_1; // System.Int32 SixLabors.ImageSharp.Rectangle::k__BackingField int32_t ___U3CYU3Ek__BackingField_2; // System.Int32 SixLabors.ImageSharp.Rectangle::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.Rectangle::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_4; public: inline static int32_t get_offset_of_U3CXU3Ek__BackingField_1() { return static_cast(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CXU3Ek__BackingField_1)); } inline int32_t get_U3CXU3Ek__BackingField_1() const { return ___U3CXU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CXU3Ek__BackingField_1() { return &___U3CXU3Ek__BackingField_1; } inline void set_U3CXU3Ek__BackingField_1(int32_t value) { ___U3CXU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CYU3Ek__BackingField_2() { return static_cast(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CYU3Ek__BackingField_2)); } inline int32_t get_U3CYU3Ek__BackingField_2() const { return ___U3CYU3Ek__BackingField_2; } inline int32_t* get_address_of_U3CYU3Ek__BackingField_2() { return &___U3CYU3Ek__BackingField_2; } inline void set_U3CYU3Ek__BackingField_2(int32_t value) { ___U3CYU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_3() { return static_cast(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CWidthU3Ek__BackingField_3)); } inline int32_t get_U3CWidthU3Ek__BackingField_3() const { return ___U3CWidthU3Ek__BackingField_3; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_3() { return &___U3CWidthU3Ek__BackingField_3; } inline void set_U3CWidthU3Ek__BackingField_3(int32_t value) { ___U3CWidthU3Ek__BackingField_3 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_4() { return static_cast(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CHeightU3Ek__BackingField_4)); } inline int32_t get_U3CHeightU3Ek__BackingField_4() const { return ___U3CHeightU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_4() { return &___U3CHeightU3Ek__BackingField_4; } inline void set_U3CHeightU3Ek__BackingField_4(int32_t value) { ___U3CHeightU3Ek__BackingField_4 = value; } }; struct Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7_StaticFields { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Rectangle::Empty Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___Empty_0; public: inline static int32_t get_offset_of_Empty_0() { return static_cast(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7_StaticFields, ___Empty_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_Empty_0() const { return ___Empty_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_Empty_0() { return &___Empty_0; } inline void set_Empty_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___Empty_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgb48 struct Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgb48::R uint16_t ___R_0; // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgb48::G uint16_t ___G_1; // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgb48::B uint16_t ___B_2; public: inline static int32_t get_offset_of_R_0() { return static_cast(offsetof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F, ___R_0)); } inline uint16_t get_R_0() const { return ___R_0; } inline uint16_t* get_address_of_R_0() { return &___R_0; } inline void set_R_0(uint16_t value) { ___R_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F, ___G_1)); } inline uint16_t get_G_1() const { return ___G_1; } inline uint16_t* get_address_of_G_1() { return &___G_1; } inline void set_G_1(uint16_t value) { ___G_1 = value; } inline static int32_t get_offset_of_B_2() { return static_cast(offsetof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F, ___B_2)); } inline uint16_t get_B_2() const { return ___B_2; } inline uint16_t* get_address_of_B_2() { return &___B_2; } inline void set_B_2(uint16_t value) { ___B_2 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgba64 struct Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::R uint16_t ___R_0; // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::G uint16_t ___G_1; // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::B uint16_t ___B_2; // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::A uint16_t ___A_3; public: inline static int32_t get_offset_of_R_0() { return static_cast(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___R_0)); } inline uint16_t get_R_0() const { return ___R_0; } inline uint16_t* get_address_of_R_0() { return &___R_0; } inline void set_R_0(uint16_t value) { ___R_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___G_1)); } inline uint16_t get_G_1() const { return ___G_1; } inline uint16_t* get_address_of_G_1() { return &___G_1; } inline void set_G_1(uint16_t value) { ___G_1 = value; } inline static int32_t get_offset_of_B_2() { return static_cast(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___B_2)); } inline uint16_t get_B_2() const { return ___B_2; } inline uint16_t* get_address_of_B_2() { return &___B_2; } inline void set_B_2(uint16_t value) { ___B_2 = value; } inline static int32_t get_offset_of_A_3() { return static_cast(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___A_3)); } inline uint16_t get_A_3() const { return ___A_3; } inline uint16_t* get_address_of_A_3() { return &___A_3; } inline void set_A_3(uint16_t value) { ___A_3 = value; } }; // System.Single struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E { public: // System.Single System.Single::m_value float ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); } inline float get_m_value_0() const { return ___m_value_0; } inline float* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(float value) { ___m_value_0 = value; } }; // SixLabors.ImageSharp.Size struct Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E { public: // System.Int32 SixLabors.ImageSharp.Size::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 SixLabors.ImageSharp.Size::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E, ___U3CWidthU3Ek__BackingField_0)); } inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; } inline void set_U3CWidthU3Ek__BackingField_0(int32_t value) { ___U3CWidthU3Ek__BackingField_0 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast(offsetof(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E, ___U3CHeightU3Ek__BackingField_1)); } inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; } inline void set_U3CHeightU3Ek__BackingField_1(int32_t value) { ___U3CHeightU3Ek__BackingField_1 = value; } }; // System.UInt16 struct UInt16_t894EA9D4FB7C799B244E7BBF2DF0EEEDBC77A8BD { public: // System.UInt16 System.UInt16::m_value uint16_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt16_t894EA9D4FB7C799B244E7BBF2DF0EEEDBC77A8BD, ___m_value_0)); } inline uint16_t get_m_value_0() const { return ___m_value_0; } inline uint16_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint16_t value) { ___m_value_0 = value; } }; // System.UInt32 struct UInt32_tE60352A06233E4E69DD198BCC67142159F686B15 { public: // System.UInt32 System.UInt32::m_value uint32_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15, ___m_value_0)); } inline uint32_t get_m_value_0() const { return ___m_value_0; } inline uint32_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint32_t value) { ___m_value_0 = value; } }; // System.UInt64 struct UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281 { public: // System.UInt64 System.UInt64::m_value uint64_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281, ___m_value_0)); } inline uint64_t get_m_value_0() const { return ___m_value_0; } inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint64_t value) { ___m_value_0 = value; } }; // System.Numerics.Vector2 struct Vector2_t1455881409307224D6099F54FA7E478733EEF61D { public: // System.Single System.Numerics.Vector2::X float ___X_0; // System.Single System.Numerics.Vector2::Y float ___Y_1; public: inline static int32_t get_offset_of_X_0() { return static_cast(offsetof(Vector2_t1455881409307224D6099F54FA7E478733EEF61D, ___X_0)); } inline float get_X_0() const { return ___X_0; } inline float* get_address_of_X_0() { return &___X_0; } inline void set_X_0(float value) { ___X_0 = value; } inline static int32_t get_offset_of_Y_1() { return static_cast(offsetof(Vector2_t1455881409307224D6099F54FA7E478733EEF61D, ___Y_1)); } inline float get_Y_1() const { return ___Y_1; } inline float* get_address_of_Y_1() { return &___Y_1; } inline void set_Y_1(float value) { ___Y_1 = value; } }; // System.Numerics.Vector3 struct Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 { public: // System.Single System.Numerics.Vector3::X float ___X_0; // System.Single System.Numerics.Vector3::Y float ___Y_1; // System.Single System.Numerics.Vector3::Z float ___Z_2; public: inline static int32_t get_offset_of_X_0() { return static_cast(offsetof(Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65, ___X_0)); } inline float get_X_0() const { return ___X_0; } inline float* get_address_of_X_0() { return &___X_0; } inline void set_X_0(float value) { ___X_0 = value; } inline static int32_t get_offset_of_Y_1() { return static_cast(offsetof(Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65, ___Y_1)); } inline float get_Y_1() const { return ___Y_1; } inline float* get_address_of_Y_1() { return &___Y_1; } inline void set_Y_1(float value) { ___Y_1 = value; } inline static int32_t get_offset_of_Z_2() { return static_cast(offsetof(Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65, ___Z_2)); } inline float get_Z_2() const { return ___Z_2; } inline float* get_address_of_Z_2() { return &___Z_2; } inline void set_Z_2(float value) { ___Z_2 = value; } }; // System.Numerics.Vector4 struct Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 { public: // System.Single System.Numerics.Vector4::X float ___X_0; // System.Single System.Numerics.Vector4::Y float ___Y_1; // System.Single System.Numerics.Vector4::Z float ___Z_2; // System.Single System.Numerics.Vector4::W float ___W_3; public: inline static int32_t get_offset_of_X_0() { return static_cast(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___X_0)); } inline float get_X_0() const { return ___X_0; } inline float* get_address_of_X_0() { return &___X_0; } inline void set_X_0(float value) { ___X_0 = value; } inline static int32_t get_offset_of_Y_1() { return static_cast(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Y_1)); } inline float get_Y_1() const { return ___Y_1; } inline float* get_address_of_Y_1() { return &___Y_1; } inline void set_Y_1(float value) { ___Y_1 = value; } inline static int32_t get_offset_of_Z_2() { return static_cast(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Z_2)); } inline float get_Z_2() const { return ___Z_2; } inline float* get_address_of_Z_2() { return &___Z_2; } inline void set_Z_2(float value) { ___Z_2 = value; } inline static int32_t get_offset_of_W_3() { return static_cast(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___W_3)); } inline float get_W_3() const { return ___W_3; } inline float* get_address_of_W_3() { return &___W_3; } inline void set_W_3(float value) { ___W_3 = value; } }; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5 { public: union { struct { }; uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1]; }; public: }; // SixLabors.ImageSharp.PixelFormats.HalfTypeHelper/Uif struct Uif_tFE30B67DD95AF6DF298EAE70DE832DC5EA3415AC { public: union { #pragma pack(push, tp, 1) struct { // System.Single SixLabors.ImageSharp.PixelFormats.HalfTypeHelper/Uif::F float ___F_0; }; #pragma pack(pop, tp) struct { float ___F_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Int32 SixLabors.ImageSharp.PixelFormats.HalfTypeHelper/Uif::I int32_t ___I_1; }; #pragma pack(pop, tp) struct { int32_t ___I_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.UInt32 SixLabors.ImageSharp.PixelFormats.HalfTypeHelper/Uif::U uint32_t ___U_2; }; #pragma pack(pop, tp) struct { uint32_t ___U_2_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_F_0() { return static_cast(offsetof(Uif_tFE30B67DD95AF6DF298EAE70DE832DC5EA3415AC, ___F_0)); } inline float get_F_0() const { return ___F_0; } inline float* get_address_of_F_0() { return &___F_0; } inline void set_F_0(float value) { ___F_0 = value; } inline static int32_t get_offset_of_I_1() { return static_cast(offsetof(Uif_tFE30B67DD95AF6DF298EAE70DE832DC5EA3415AC, ___I_1)); } inline int32_t get_I_1() const { return ___I_1; } inline int32_t* get_address_of_I_1() { return &___I_1; } inline void set_I_1(int32_t value) { ___I_1 = value; } inline static int32_t get_offset_of_U_2() { return static_cast(offsetof(Uif_tFE30B67DD95AF6DF298EAE70DE832DC5EA3415AC, ___U_2)); } inline uint32_t get_U_2() const { return ___U_2; } inline uint32_t* get_address_of_U_2() { return &___U_2; } inline void set_U_2(uint32_t value) { ___U_2 = value; } }; // SixLabors.ImageSharp.DenseMatrix`1 struct DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 { public: // T[] SixLabors.ImageSharp.DenseMatrix`1::Data SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___Data_0; // System.Int32 SixLabors.ImageSharp.DenseMatrix`1::Columns int32_t ___Columns_1; // System.Int32 SixLabors.ImageSharp.DenseMatrix`1::Rows int32_t ___Rows_2; // SixLabors.ImageSharp.Size SixLabors.ImageSharp.DenseMatrix`1::Size Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___Size_3; // System.Int32 SixLabors.ImageSharp.DenseMatrix`1::Count int32_t ___Count_4; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2, ___Data_0)); } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_Data_0() const { return ___Data_0; } inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value) { ___Data_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Data_0), (void*)value); } inline static int32_t get_offset_of_Columns_1() { return static_cast(offsetof(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2, ___Columns_1)); } inline int32_t get_Columns_1() const { return ___Columns_1; } inline int32_t* get_address_of_Columns_1() { return &___Columns_1; } inline void set_Columns_1(int32_t value) { ___Columns_1 = value; } inline static int32_t get_offset_of_Rows_2() { return static_cast(offsetof(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2, ___Rows_2)); } inline int32_t get_Rows_2() const { return ___Rows_2; } inline int32_t* get_address_of_Rows_2() { return &___Rows_2; } inline void set_Rows_2(int32_t value) { ___Rows_2 = value; } inline static int32_t get_offset_of_Size_3() { return static_cast(offsetof(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2, ___Size_3)); } inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_Size_3() const { return ___Size_3; } inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_Size_3() { return &___Size_3; } inline void set_Size_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value) { ___Size_3 = value; } inline static int32_t get_offset_of_Count_4() { return static_cast(offsetof(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2, ___Count_4)); } inline int32_t get_Count_4() const { return ___Count_4; } inline int32_t* get_address_of_Count_4() { return &___Count_4; } inline void set_Count_4(int32_t value) { ___Count_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14, ___pixelMap_0)); } inline EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3, ___pixelMap_0)); } inline EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0, ___pixelMap_0)); } inline EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816, ___pixelMap_0)); } inline EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F, ___pixelMap_0)); } inline EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235, ___pixelMap_0)); } inline EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A, ___pixelMap_0)); } inline EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89, ___pixelMap_0)); } inline EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D, ___pixelMap_0)); } inline EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42, ___pixelMap_0)); } inline EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B, ___pixelMap_0)); } inline EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4, ___pixelMap_0)); } inline EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98, ___pixelMap_0)); } inline EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D, ___pixelMap_0)); } inline EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t2C12D2B8FB28BD23A3C30E3C82D562AC612E47A4 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8, ___pixelMap_0)); } inline EuclideanPixelMap_1_t2C12D2B8FB28BD23A3C30E3C82D562AC612E47A4 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t2C12D2B8FB28BD23A3C30E3C82D562AC612E47A4 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t2C12D2B8FB28BD23A3C30E3C82D562AC612E47A4 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t5B63009F829B4B8FB8278E6889FE53665AE4C715 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F, ___pixelMap_0)); } inline EuclideanPixelMap_1_t5B63009F829B4B8FB8278E6889FE53665AE4C715 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t5B63009F829B4B8FB8278E6889FE53665AE4C715 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t5B63009F829B4B8FB8278E6889FE53665AE4C715 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t2EB8274169F6BD32E83656D7EFDBA25FA06C4DD0 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4, ___pixelMap_0)); } inline EuclideanPixelMap_1_t2EB8274169F6BD32E83656D7EFDBA25FA06C4DD0 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t2EB8274169F6BD32E83656D7EFDBA25FA06C4DD0 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t2EB8274169F6BD32E83656D7EFDBA25FA06C4DD0 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_tACADEE5ABFBD390589FFBD8BF0793E809596C676 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC, ___pixelMap_0)); } inline EuclideanPixelMap_1_tACADEE5ABFBD390589FFBD8BF0793E809596C676 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tACADEE5ABFBD390589FFBD8BF0793E809596C676 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tACADEE5ABFBD390589FFBD8BF0793E809596C676 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t5A967E550EA91FA3987D9468E7B5A6250620146D * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30, ___pixelMap_0)); } inline EuclideanPixelMap_1_t5A967E550EA91FA3987D9468E7B5A6250620146D * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t5A967E550EA91FA3987D9468E7B5A6250620146D ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t5A967E550EA91FA3987D9468E7B5A6250620146D * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t3C1DABB6BC21F3D33DC24EDE09509070070DA0AF * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1, ___pixelMap_0)); } inline EuclideanPixelMap_1_t3C1DABB6BC21F3D33DC24EDE09509070070DA0AF * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t3C1DABB6BC21F3D33DC24EDE09509070070DA0AF ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t3C1DABB6BC21F3D33DC24EDE09509070070DA0AF * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t8FC85DFEA2F9F8FC316875B07D267C675323989A * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39, ___pixelMap_0)); } inline EuclideanPixelMap_1_t8FC85DFEA2F9F8FC316875B07D267C675323989A * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t8FC85DFEA2F9F8FC316875B07D267C675323989A ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t8FC85DFEA2F9F8FC316875B07D267C675323989A * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t1B0EBEC49A9D3A61FC7D44C372445139B1225651 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA, ___pixelMap_0)); } inline EuclideanPixelMap_1_t1B0EBEC49A9D3A61FC7D44C372445139B1225651 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t1B0EBEC49A9D3A61FC7D44C372445139B1225651 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t1B0EBEC49A9D3A61FC7D44C372445139B1225651 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t65B7D0DF529504D065CACC4ED1BD23BA8A0834C8 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6, ___pixelMap_0)); } inline EuclideanPixelMap_1_t65B7D0DF529504D065CACC4ED1BD23BA8A0834C8 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t65B7D0DF529504D065CACC4ED1BD23BA8A0834C8 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t65B7D0DF529504D065CACC4ED1BD23BA8A0834C8 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t558C36E72A3642330DD969EC3396D11D9AF5BBB4 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15, ___pixelMap_0)); } inline EuclideanPixelMap_1_t558C36E72A3642330DD969EC3396D11D9AF5BBB4 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t558C36E72A3642330DD969EC3396D11D9AF5BBB4 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t558C36E72A3642330DD969EC3396D11D9AF5BBB4 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t1AC8E5E054EE481049D88CD11F671072A102C481 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8, ___pixelMap_0)); } inline EuclideanPixelMap_1_t1AC8E5E054EE481049D88CD11F671072A102C481 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t1AC8E5E054EE481049D88CD11F671072A102C481 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t1AC8E5E054EE481049D88CD11F671072A102C481 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_tAF5EA7F3DF47EAA923FAA7AB21474F8B9640685E * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9, ___pixelMap_0)); } inline EuclideanPixelMap_1_tAF5EA7F3DF47EAA923FAA7AB21474F8B9640685E * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tAF5EA7F3DF47EAA923FAA7AB21474F8B9640685E ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tAF5EA7F3DF47EAA923FAA7AB21474F8B9640685E * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_tF3B5BF7AE2C19B4368D9C45D9307E06AF5043C15 * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1, ___pixelMap_0)); } inline EuclideanPixelMap_1_tF3B5BF7AE2C19B4368D9C45D9307E06AF5043C15 * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tF3B5BF7AE2C19B4368D9C45D9307E06AF5043C15 ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tF3B5BF7AE2C19B4368D9C45D9307E06AF5043C15 * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_t52581C8290D3223A16FFA5866F8F0D543A18856A * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147 ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A, ___pixelMap_0)); } inline EuclideanPixelMap_1_t52581C8290D3223A16FFA5866F8F0D543A18856A * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_t52581C8290D3223A16FFA5866F8F0D543A18856A ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_t52581C8290D3223A16FFA5866F8F0D543A18856A * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147 get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147 * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147 value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor struct DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 { public: // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::pixelMap EuclideanPixelMap_1_tFF799B90667ECFF3FA65BF1DB2A81163B99F9FEF * ___pixelMap_0; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_1; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC ___U3CPaletteU3Ek__BackingField_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Dithering.PaletteDitherProcessor`1/DitherProcessor::k__BackingField float ___U3CDitherScaleU3Ek__BackingField_3; public: inline static int32_t get_offset_of_pixelMap_0() { return static_cast(offsetof(DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524, ___pixelMap_0)); } inline EuclideanPixelMap_1_tFF799B90667ECFF3FA65BF1DB2A81163B99F9FEF * get_pixelMap_0() const { return ___pixelMap_0; } inline EuclideanPixelMap_1_tFF799B90667ECFF3FA65BF1DB2A81163B99F9FEF ** get_address_of_pixelMap_0() { return &___pixelMap_0; } inline void set_pixelMap_0(EuclideanPixelMap_1_tFF799B90667ECFF3FA65BF1DB2A81163B99F9FEF * value) { ___pixelMap_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_0), (void*)value); } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_1() { return static_cast(offsetof(DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524, ___U3CConfigurationU3Ek__BackingField_1)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_1() const { return ___U3CConfigurationU3Ek__BackingField_1; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_1() { return &___U3CConfigurationU3Ek__BackingField_1; } inline void set_U3CConfigurationU3Ek__BackingField_1(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_1), (void*)value); } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_2() { return static_cast(offsetof(DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524, ___U3CPaletteU3Ek__BackingField_2)); } inline ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC get_U3CPaletteU3Ek__BackingField_2() const { return ___U3CPaletteU3Ek__BackingField_2; } inline ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC * get_address_of_U3CPaletteU3Ek__BackingField_2() { return &___U3CPaletteU3Ek__BackingField_2; } inline void set_U3CPaletteU3Ek__BackingField_2(ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC value) { ___U3CPaletteU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_2))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_U3CDitherScaleU3Ek__BackingField_3() { return static_cast(offsetof(DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524, ___U3CDitherScaleU3Ek__BackingField_3)); } inline float get_U3CDitherScaleU3Ek__BackingField_3() const { return ___U3CDitherScaleU3Ek__BackingField_3; } inline float* get_address_of_U3CDitherScaleU3Ek__BackingField_3() { return &___U3CDitherScaleU3Ek__BackingField_3; } inline void set_U3CDitherScaleU3Ek__BackingField_3(float value) { ___U3CDitherScaleU3Ek__BackingField_3 = value; } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147 ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147 get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147 * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147 value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // SixLabors.ImageSharp.IndexedImageFrame`1 struct IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.IndexedImageFrame`1::pixelBuffer Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * ___pixelBuffer_0; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.IndexedImageFrame`1::paletteOwner RuntimeObject* ___paletteOwner_1; // System.Boolean SixLabors.ImageSharp.IndexedImageFrame`1::isDisposed bool ___isDisposed_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_4; // System.Int32 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_5; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.IndexedImageFrame`1::k__BackingField ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC ___U3CPaletteU3Ek__BackingField_6; public: inline static int32_t get_offset_of_pixelBuffer_0() { return static_cast(offsetof(IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5, ___pixelBuffer_0)); } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * get_pixelBuffer_0() const { return ___pixelBuffer_0; } inline Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D ** get_address_of_pixelBuffer_0() { return &___pixelBuffer_0; } inline void set_pixelBuffer_0(Buffer2D_1_t38E90140EACB4AC6F4BE33A51C3A936160998E5D * value) { ___pixelBuffer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelBuffer_0), (void*)value); } inline static int32_t get_offset_of_paletteOwner_1() { return static_cast(offsetof(IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5, ___paletteOwner_1)); } inline RuntimeObject* get_paletteOwner_1() const { return ___paletteOwner_1; } inline RuntimeObject** get_address_of_paletteOwner_1() { return &___paletteOwner_1; } inline void set_paletteOwner_1(RuntimeObject* value) { ___paletteOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_1), (void*)value); } inline static int32_t get_offset_of_isDisposed_2() { return static_cast(offsetof(IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5, ___isDisposed_2)); } inline bool get_isDisposed_2() const { return ___isDisposed_2; } inline bool* get_address_of_isDisposed_2() { return &___isDisposed_2; } inline void set_isDisposed_2(bool value) { ___isDisposed_2 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_3() { return static_cast(offsetof(IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5, ___U3CConfigurationU3Ek__BackingField_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_3() const { return ___U3CConfigurationU3Ek__BackingField_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_3() { return &___U3CConfigurationU3Ek__BackingField_3; } inline void set_U3CConfigurationU3Ek__BackingField_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_3), (void*)value); } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_4() { return static_cast(offsetof(IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5, ___U3CWidthU3Ek__BackingField_4)); } inline int32_t get_U3CWidthU3Ek__BackingField_4() const { return ___U3CWidthU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_4() { return &___U3CWidthU3Ek__BackingField_4; } inline void set_U3CWidthU3Ek__BackingField_4(int32_t value) { ___U3CWidthU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_5() { return static_cast(offsetof(IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5, ___U3CHeightU3Ek__BackingField_5)); } inline int32_t get_U3CHeightU3Ek__BackingField_5() const { return ___U3CHeightU3Ek__BackingField_5; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_5() { return &___U3CHeightU3Ek__BackingField_5; } inline void set_U3CHeightU3Ek__BackingField_5(int32_t value) { ___U3CHeightU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CPaletteU3Ek__BackingField_6() { return static_cast(offsetof(IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5, ___U3CPaletteU3Ek__BackingField_6)); } inline ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC get_U3CPaletteU3Ek__BackingField_6() const { return ___U3CPaletteU3Ek__BackingField_6; } inline ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC * get_address_of_U3CPaletteU3Ek__BackingField_6() { return &___U3CPaletteU3Ek__BackingField_6; } inline void set_U3CPaletteU3Ek__BackingField_6(ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC value) { ___U3CPaletteU3Ek__BackingField_6 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___U3CPaletteU3Ek__BackingField_6))->____object_0), (void*)NULL); } }; // System.Collections.Generic.LargeArrayBuilder`1 struct LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 { public: // System.Int32 System.Collections.Generic.LargeArrayBuilder`1::_maxCapacity int32_t ____maxCapacity_0; // T[] System.Collections.Generic.LargeArrayBuilder`1::_first ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____first_1; // System.Collections.Generic.ArrayBuilder`1 System.Collections.Generic.LargeArrayBuilder`1::_buffers ArrayBuilder_1_tCF15E64B147E9C46329813B3E7C4F515B42C67B6 ____buffers_2; // T[] System.Collections.Generic.LargeArrayBuilder`1::_current ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____current_3; // System.Int32 System.Collections.Generic.LargeArrayBuilder`1::_index int32_t ____index_4; // System.Int32 System.Collections.Generic.LargeArrayBuilder`1::_count int32_t ____count_5; public: inline static int32_t get_offset_of__maxCapacity_0() { return static_cast(offsetof(LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0, ____maxCapacity_0)); } inline int32_t get__maxCapacity_0() const { return ____maxCapacity_0; } inline int32_t* get_address_of__maxCapacity_0() { return &____maxCapacity_0; } inline void set__maxCapacity_0(int32_t value) { ____maxCapacity_0 = value; } inline static int32_t get_offset_of__first_1() { return static_cast(offsetof(LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0, ____first_1)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__first_1() const { return ____first_1; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__first_1() { return &____first_1; } inline void set__first_1(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ____first_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____first_1), (void*)value); } inline static int32_t get_offset_of__buffers_2() { return static_cast(offsetof(LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0, ____buffers_2)); } inline ArrayBuilder_1_tCF15E64B147E9C46329813B3E7C4F515B42C67B6 get__buffers_2() const { return ____buffers_2; } inline ArrayBuilder_1_tCF15E64B147E9C46329813B3E7C4F515B42C67B6 * get_address_of__buffers_2() { return &____buffers_2; } inline void set__buffers_2(ArrayBuilder_1_tCF15E64B147E9C46329813B3E7C4F515B42C67B6 value) { ____buffers_2 = value; Il2CppCodeGenWriteBarrier((void**)&(((&____buffers_2))->____array_0), (void*)NULL); } inline static int32_t get_offset_of__current_3() { return static_cast(offsetof(LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0, ____current_3)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__current_3() const { return ____current_3; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__current_3() { return &____current_3; } inline void set__current_3(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ____current_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____current_3), (void*)value); } inline static int32_t get_offset_of__index_4() { return static_cast(offsetof(LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0, ____index_4)); } inline int32_t get__index_4() const { return ____index_4; } inline int32_t* get_address_of__index_4() { return &____index_4; } inline void set__index_4(int32_t value) { ____index_4 = value; } inline static int32_t get_offset_of__count_5() { return static_cast(offsetof(LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0, ____count_5)); } inline int32_t get__count_5() const { return ____count_5; } inline int32_t* get_address_of__count_5() { return &____count_5; } inline void set__count_5(int32_t value) { ____count_5 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5 { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t7FC9F66D407BFE0BD13E9B8D5524FC57596BA49F * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5, ___octree_2)); } inline Octree_t7FC9F66D407BFE0BD13E9B8D5524FC57596BA49F * get_octree_2() const { return ___octree_2; } inline Octree_t7FC9F66D407BFE0BD13E9B8D5524FC57596BA49F ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t7FC9F66D407BFE0BD13E9B8D5524FC57596BA49F * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5, ___palette_4)); } inline ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5, ___pixelMap_5)); } inline EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_tEA6767D24FE00B4361BC6450D6CF506A9DF3BE15 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E, ___octree_2)); } inline Octree_tEA6767D24FE00B4361BC6450D6CF506A9DF3BE15 * get_octree_2() const { return ___octree_2; } inline Octree_tEA6767D24FE00B4361BC6450D6CF506A9DF3BE15 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_tEA6767D24FE00B4361BC6450D6CF506A9DF3BE15 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E, ___palette_4)); } inline ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E, ___pixelMap_5)); } inline EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220 { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t9125E73D31D98B20A8C093FD8026AC3E4031C869 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220, ___octree_2)); } inline Octree_t9125E73D31D98B20A8C093FD8026AC3E4031C869 * get_octree_2() const { return ___octree_2; } inline Octree_t9125E73D31D98B20A8C093FD8026AC3E4031C869 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t9125E73D31D98B20A8C093FD8026AC3E4031C869 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220, ___palette_4)); } inline ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220, ___pixelMap_5)); } inline EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204 { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_tFB3E073E727CAC4E28E1AA65F0FF7BAEC30F1D3D * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204, ___octree_2)); } inline Octree_tFB3E073E727CAC4E28E1AA65F0FF7BAEC30F1D3D * get_octree_2() const { return ___octree_2; } inline Octree_tFB3E073E727CAC4E28E1AA65F0FF7BAEC30F1D3D ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_tFB3E073E727CAC4E28E1AA65F0FF7BAEC30F1D3D * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204, ___palette_4)); } inline ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204, ___pixelMap_5)); } inline EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5 { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t17989357C30216F882365AC7D2200BC013672FB0 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5, ___octree_2)); } inline Octree_t17989357C30216F882365AC7D2200BC013672FB0 * get_octree_2() const { return ___octree_2; } inline Octree_t17989357C30216F882365AC7D2200BC013672FB0 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t17989357C30216F882365AC7D2200BC013672FB0 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5, ___palette_4)); } inline ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5, ___pixelMap_5)); } inline EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t3493FC91BB8937770230B6B8E9F611F950A907AB * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D, ___octree_2)); } inline Octree_t3493FC91BB8937770230B6B8E9F611F950A907AB * get_octree_2() const { return ___octree_2; } inline Octree_t3493FC91BB8937770230B6B8E9F611F950A907AB ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t3493FC91BB8937770230B6B8E9F611F950A907AB * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D, ___palette_4)); } inline ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D, ___pixelMap_5)); } inline EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695 { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_tCEF602D3FEDBB4DBE802E7274009B1E111BB46A1 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695, ___octree_2)); } inline Octree_tCEF602D3FEDBB4DBE802E7274009B1E111BB46A1 * get_octree_2() const { return ___octree_2; } inline Octree_tCEF602D3FEDBB4DBE802E7274009B1E111BB46A1 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_tCEF602D3FEDBB4DBE802E7274009B1E111BB46A1 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695, ___palette_4)); } inline ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695, ___pixelMap_5)); } inline EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57 { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_tE5F683849BBA2AD9F7CCCCF076587F2315219D4C * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57, ___octree_2)); } inline Octree_tE5F683849BBA2AD9F7CCCCF076587F2315219D4C * get_octree_2() const { return ___octree_2; } inline Octree_tE5F683849BBA2AD9F7CCCCF076587F2315219D4C ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_tE5F683849BBA2AD9F7CCCCF076587F2315219D4C * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57, ___palette_4)); } inline ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57, ___pixelMap_5)); } inline EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t1BD19D0DCD4A64BDDE8F594D72E5BD5FBD59FB86 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC, ___octree_2)); } inline Octree_t1BD19D0DCD4A64BDDE8F594D72E5BD5FBD59FB86 * get_octree_2() const { return ___octree_2; } inline Octree_t1BD19D0DCD4A64BDDE8F594D72E5BD5FBD59FB86 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t1BD19D0DCD4A64BDDE8F594D72E5BD5FBD59FB86 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC, ___palette_4)); } inline ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC, ___pixelMap_5)); } inline EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66 { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t7608C3FDD21485BB4D2CA56B210BE1EFA5FD3931 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66, ___octree_2)); } inline Octree_t7608C3FDD21485BB4D2CA56B210BE1EFA5FD3931 * get_octree_2() const { return ___octree_2; } inline Octree_t7608C3FDD21485BB4D2CA56B210BE1EFA5FD3931 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t7608C3FDD21485BB4D2CA56B210BE1EFA5FD3931 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66, ___palette_4)); } inline ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66, ___pixelMap_5)); } inline EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5 { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_tF5E8A1781192618E8153A4DF55E522315A300E06 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5, ___octree_2)); } inline Octree_tF5E8A1781192618E8153A4DF55E522315A300E06 * get_octree_2() const { return ___octree_2; } inline Octree_tF5E8A1781192618E8153A4DF55E522315A300E06 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_tF5E8A1781192618E8153A4DF55E522315A300E06 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5, ___palette_4)); } inline ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5, ___pixelMap_5)); } inline EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t3AF82311CCC0DE89208DE5D9E03A28FB4B8C57BC * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED, ___octree_2)); } inline Octree_t3AF82311CCC0DE89208DE5D9E03A28FB4B8C57BC * get_octree_2() const { return ___octree_2; } inline Octree_t3AF82311CCC0DE89208DE5D9E03A28FB4B8C57BC ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t3AF82311CCC0DE89208DE5D9E03A28FB4B8C57BC * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED, ___palette_4)); } inline ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED, ___pixelMap_5)); } inline EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34 { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t5B336C6859D6EDEE4B7560962219BCCEAD4E5A36 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34, ___octree_2)); } inline Octree_t5B336C6859D6EDEE4B7560962219BCCEAD4E5A36 * get_octree_2() const { return ___octree_2; } inline Octree_t5B336C6859D6EDEE4B7560962219BCCEAD4E5A36 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t5B336C6859D6EDEE4B7560962219BCCEAD4E5A36 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34, ___palette_4)); } inline ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34, ___pixelMap_5)); } inline EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11 { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t179870D360788B0860D21FF64A97E6D21A296A32 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11, ___octree_2)); } inline Octree_t179870D360788B0860D21FF64A97E6D21A296A32 * get_octree_2() const { return ___octree_2; } inline Octree_t179870D360788B0860D21FF64A97E6D21A296A32 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t179870D360788B0860D21FF64A97E6D21A296A32 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11, ___palette_4)); } inline ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11, ___pixelMap_5)); } inline EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_tA5394039C163F1622B366F6F2E076B145E8A5556 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t2C12D2B8FB28BD23A3C30E3C82D562AC612E47A4 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F, ___octree_2)); } inline Octree_tA5394039C163F1622B366F6F2E076B145E8A5556 * get_octree_2() const { return ___octree_2; } inline Octree_tA5394039C163F1622B366F6F2E076B145E8A5556 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_tA5394039C163F1622B366F6F2E076B145E8A5556 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F, ___palette_4)); } inline ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tA0ED4C9089EA5060EE0D3A5C74509E48C4503686 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F, ___pixelMap_5)); } inline EuclideanPixelMap_1_t2C12D2B8FB28BD23A3C30E3C82D562AC612E47A4 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t2C12D2B8FB28BD23A3C30E3C82D562AC612E47A4 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t2C12D2B8FB28BD23A3C30E3C82D562AC612E47A4 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t59907B8DB3B6EC96EA8FA3F60775C4EF6D2D077C * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t5B63009F829B4B8FB8278E6889FE53665AE4C715 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB, ___octree_2)); } inline Octree_t59907B8DB3B6EC96EA8FA3F60775C4EF6D2D077C * get_octree_2() const { return ___octree_2; } inline Octree_t59907B8DB3B6EC96EA8FA3F60775C4EF6D2D077C ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t59907B8DB3B6EC96EA8FA3F60775C4EF6D2D077C * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB, ___palette_4)); } inline ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tF3FF5BAEDE78BDF121FC799E3B097D62134A40A8 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB, ___pixelMap_5)); } inline EuclideanPixelMap_1_t5B63009F829B4B8FB8278E6889FE53665AE4C715 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t5B63009F829B4B8FB8278E6889FE53665AE4C715 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t5B63009F829B4B8FB8278E6889FE53665AE4C715 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t8F0A2A13631916804246E8AE0906605E6D2CC015 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t2EB8274169F6BD32E83656D7EFDBA25FA06C4DD0 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF, ___octree_2)); } inline Octree_t8F0A2A13631916804246E8AE0906605E6D2CC015 * get_octree_2() const { return ___octree_2; } inline Octree_t8F0A2A13631916804246E8AE0906605E6D2CC015 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t8F0A2A13631916804246E8AE0906605E6D2CC015 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF, ___palette_4)); } inline ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tFE8BDB178381B247543181B9ACEE492AB173D629 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF, ___pixelMap_5)); } inline EuclideanPixelMap_1_t2EB8274169F6BD32E83656D7EFDBA25FA06C4DD0 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t2EB8274169F6BD32E83656D7EFDBA25FA06C4DD0 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t2EB8274169F6BD32E83656D7EFDBA25FA06C4DD0 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t998AF42978073AD26B71D6F7918BAFB6727E5345 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_tACADEE5ABFBD390589FFBD8BF0793E809596C676 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB, ___octree_2)); } inline Octree_t998AF42978073AD26B71D6F7918BAFB6727E5345 * get_octree_2() const { return ___octree_2; } inline Octree_t998AF42978073AD26B71D6F7918BAFB6727E5345 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t998AF42978073AD26B71D6F7918BAFB6727E5345 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB, ___palette_4)); } inline ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t294BC7156FE9D81714342CD6693AC1D2DEE2B0F6 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB, ___pixelMap_5)); } inline EuclideanPixelMap_1_tACADEE5ABFBD390589FFBD8BF0793E809596C676 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_tACADEE5ABFBD390589FFBD8BF0793E809596C676 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_tACADEE5ABFBD390589FFBD8BF0793E809596C676 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t4B411F3E6F031E9FD7BC326400ACAC88E87328ED * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t5A967E550EA91FA3987D9468E7B5A6250620146D * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF, ___octree_2)); } inline Octree_t4B411F3E6F031E9FD7BC326400ACAC88E87328ED * get_octree_2() const { return ___octree_2; } inline Octree_t4B411F3E6F031E9FD7BC326400ACAC88E87328ED ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t4B411F3E6F031E9FD7BC326400ACAC88E87328ED * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF, ___palette_4)); } inline ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tBC5EADEB3C22A4A894923FB2B5B9AFED8C230BFA value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF, ___pixelMap_5)); } inline EuclideanPixelMap_1_t5A967E550EA91FA3987D9468E7B5A6250620146D * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t5A967E550EA91FA3987D9468E7B5A6250620146D ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t5A967E550EA91FA3987D9468E7B5A6250620146D * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8 { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t5D7B782DE354AFCFAB199EA514009D38A8D217A8 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t3C1DABB6BC21F3D33DC24EDE09509070070DA0AF * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8, ___octree_2)); } inline Octree_t5D7B782DE354AFCFAB199EA514009D38A8D217A8 * get_octree_2() const { return ___octree_2; } inline Octree_t5D7B782DE354AFCFAB199EA514009D38A8D217A8 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t5D7B782DE354AFCFAB199EA514009D38A8D217A8 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8, ___palette_4)); } inline ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tD3CCCCBCF144356912CCA1D33F0CAC1CE8FA7317 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8, ___pixelMap_5)); } inline EuclideanPixelMap_1_t3C1DABB6BC21F3D33DC24EDE09509070070DA0AF * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t3C1DABB6BC21F3D33DC24EDE09509070070DA0AF ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t3C1DABB6BC21F3D33DC24EDE09509070070DA0AF * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_tE6267116D73965A9DA0E797D902E42A388AFC446 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t8FC85DFEA2F9F8FC316875B07D267C675323989A * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F, ___octree_2)); } inline Octree_tE6267116D73965A9DA0E797D902E42A388AFC446 * get_octree_2() const { return ___octree_2; } inline Octree_tE6267116D73965A9DA0E797D902E42A388AFC446 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_tE6267116D73965A9DA0E797D902E42A388AFC446 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F, ___palette_4)); } inline ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t2B0F5CCA28EB53F080929744EE88D78AAD0E14F7 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F, ___pixelMap_5)); } inline EuclideanPixelMap_1_t8FC85DFEA2F9F8FC316875B07D267C675323989A * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t8FC85DFEA2F9F8FC316875B07D267C675323989A ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t8FC85DFEA2F9F8FC316875B07D267C675323989A * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5 { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t3D57F01750E121CB50E078515256C13793CD34DE * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t1B0EBEC49A9D3A61FC7D44C372445139B1225651 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5, ___octree_2)); } inline Octree_t3D57F01750E121CB50E078515256C13793CD34DE * get_octree_2() const { return ___octree_2; } inline Octree_t3D57F01750E121CB50E078515256C13793CD34DE ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t3D57F01750E121CB50E078515256C13793CD34DE * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5, ___palette_4)); } inline ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t91D35C0A4CB3520CA341B5AE0748A15B414F5CDD value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5, ___pixelMap_5)); } inline EuclideanPixelMap_1_t1B0EBEC49A9D3A61FC7D44C372445139B1225651 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t1B0EBEC49A9D3A61FC7D44C372445139B1225651 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t1B0EBEC49A9D3A61FC7D44C372445139B1225651 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t4B7DCFBEB7167A0EB9417FD00EE917A5F896A12F * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t65B7D0DF529504D065CACC4ED1BD23BA8A0834C8 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F, ___octree_2)); } inline Octree_t4B7DCFBEB7167A0EB9417FD00EE917A5F896A12F * get_octree_2() const { return ___octree_2; } inline Octree_t4B7DCFBEB7167A0EB9417FD00EE917A5F896A12F ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t4B7DCFBEB7167A0EB9417FD00EE917A5F896A12F * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F, ___palette_4)); } inline ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t2B416CA9C14B85A7A43BA2A0E91F9D21F5B35B73 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F, ___pixelMap_5)); } inline EuclideanPixelMap_1_t65B7D0DF529504D065CACC4ED1BD23BA8A0834C8 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t65B7D0DF529504D065CACC4ED1BD23BA8A0834C8 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t65B7D0DF529504D065CACC4ED1BD23BA8A0834C8 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64 { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t77CA71CA422855EDDDEC1F28E3218EC0865F58A3 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t558C36E72A3642330DD969EC3396D11D9AF5BBB4 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64, ___octree_2)); } inline Octree_t77CA71CA422855EDDDEC1F28E3218EC0865F58A3 * get_octree_2() const { return ___octree_2; } inline Octree_t77CA71CA422855EDDDEC1F28E3218EC0865F58A3 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t77CA71CA422855EDDDEC1F28E3218EC0865F58A3 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64, ___palette_4)); } inline ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tBA506F1837C18B741E69C0C1D6474A9E17FFC7C4 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64, ___pixelMap_5)); } inline EuclideanPixelMap_1_t558C36E72A3642330DD969EC3396D11D9AF5BBB4 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t558C36E72A3642330DD969EC3396D11D9AF5BBB4 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t558C36E72A3642330DD969EC3396D11D9AF5BBB4 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t491D0B651E47B638493FBF340E686DD87467EAEC * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t1AC8E5E054EE481049D88CD11F671072A102C481 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F, ___octree_2)); } inline Octree_t491D0B651E47B638493FBF340E686DD87467EAEC * get_octree_2() const { return ___octree_2; } inline Octree_t491D0B651E47B638493FBF340E686DD87467EAEC ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t491D0B651E47B638493FBF340E686DD87467EAEC * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F, ___palette_4)); } inline ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t54747E74764696DF584F4B8ACC05E6EA0AD6FE82 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F, ___pixelMap_5)); } inline EuclideanPixelMap_1_t1AC8E5E054EE481049D88CD11F671072A102C481 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t1AC8E5E054EE481049D88CD11F671072A102C481 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t1AC8E5E054EE481049D88CD11F671072A102C481 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t7245A6E9F63A099650365A57F2EC90D6C59EF358 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_tAF5EA7F3DF47EAA923FAA7AB21474F8B9640685E * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C, ___octree_2)); } inline Octree_t7245A6E9F63A099650365A57F2EC90D6C59EF358 * get_octree_2() const { return ___octree_2; } inline Octree_t7245A6E9F63A099650365A57F2EC90D6C59EF358 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t7245A6E9F63A099650365A57F2EC90D6C59EF358 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C, ___palette_4)); } inline ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tF226305CD92910D4FC6AB2D09D257DFE119787B1 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C, ___pixelMap_5)); } inline EuclideanPixelMap_1_tAF5EA7F3DF47EAA923FAA7AB21474F8B9640685E * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_tAF5EA7F3DF47EAA923FAA7AB21474F8B9640685E ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_tAF5EA7F3DF47EAA923FAA7AB21474F8B9640685E * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_tDBFC812925F6B3E02A1C1EA5B5F4A9490C2CF932 * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_tF3B5BF7AE2C19B4368D9C45D9307E06AF5043C15 * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B, ___octree_2)); } inline Octree_tDBFC812925F6B3E02A1C1EA5B5F4A9490C2CF932 * get_octree_2() const { return ___octree_2; } inline Octree_tDBFC812925F6B3E02A1C1EA5B5F4A9490C2CF932 ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_tDBFC812925F6B3E02A1C1EA5B5F4A9490C2CF932 * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B, ___palette_4)); } inline ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t2F8498E799B2A028C735B968B2A6F06E0526136A value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B, ___pixelMap_5)); } inline EuclideanPixelMap_1_tF3B5BF7AE2C19B4368D9C45D9307E06AF5043C15 * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_tF3B5BF7AE2C19B4368D9C45D9307E06AF5043C15 ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_tF3B5BF7AE2C19B4368D9C45D9307E06AF5043C15 * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_tD1FDF6738248C36E37043745AC5B1F82BA228AEC * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147 ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_t52581C8290D3223A16FFA5866F8F0D543A18856A * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E, ___octree_2)); } inline Octree_tD1FDF6738248C36E37043745AC5B1F82BA228AEC * get_octree_2() const { return ___octree_2; } inline Octree_tD1FDF6738248C36E37043745AC5B1F82BA228AEC ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_tD1FDF6738248C36E37043745AC5B1F82BA228AEC * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E, ___palette_4)); } inline ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tD581EF97179232D224F8053C23C974F59EBEE147 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E, ___pixelMap_5)); } inline EuclideanPixelMap_1_t52581C8290D3223A16FFA5866F8F0D543A18856A * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_t52581C8290D3223A16FFA5866F8F0D543A18856A ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_t52581C8290D3223A16FFA5866F8F0D543A18856A * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1 struct OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720 { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::maxColors int32_t ___maxColors_0; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::bitDepth int32_t ___bitDepth_1; // SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1/Octree SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::octree Octree_t541B697837D23BCA3915E0C29884C38728C7978C * ___octree_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::palette ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC ___palette_4; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::pixelMap EuclideanPixelMap_1_tFF799B90667ECFF3FA65BF1DB2A81163B99F9FEF * ___pixelMap_5; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDithering bool ___isDithering_6; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::isDisposed bool ___isDisposed_7; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_8; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.OctreeQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_9; public: inline static int32_t get_offset_of_maxColors_0() { return static_cast(offsetof(OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720, ___maxColors_0)); } inline int32_t get_maxColors_0() const { return ___maxColors_0; } inline int32_t* get_address_of_maxColors_0() { return &___maxColors_0; } inline void set_maxColors_0(int32_t value) { ___maxColors_0 = value; } inline static int32_t get_offset_of_bitDepth_1() { return static_cast(offsetof(OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720, ___bitDepth_1)); } inline int32_t get_bitDepth_1() const { return ___bitDepth_1; } inline int32_t* get_address_of_bitDepth_1() { return &___bitDepth_1; } inline void set_bitDepth_1(int32_t value) { ___bitDepth_1 = value; } inline static int32_t get_offset_of_octree_2() { return static_cast(offsetof(OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720, ___octree_2)); } inline Octree_t541B697837D23BCA3915E0C29884C38728C7978C * get_octree_2() const { return ___octree_2; } inline Octree_t541B697837D23BCA3915E0C29884C38728C7978C ** get_address_of_octree_2() { return &___octree_2; } inline void set_octree_2(Octree_t541B697837D23BCA3915E0C29884C38728C7978C * value) { ___octree_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___octree_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720, ___palette_4)); } inline ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t4B7B3C43A125FDE3BAFB0975BB59E0BE77E3D8FC value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_pixelMap_5() { return static_cast(offsetof(OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720, ___pixelMap_5)); } inline EuclideanPixelMap_1_tFF799B90667ECFF3FA65BF1DB2A81163B99F9FEF * get_pixelMap_5() const { return ___pixelMap_5; } inline EuclideanPixelMap_1_tFF799B90667ECFF3FA65BF1DB2A81163B99F9FEF ** get_address_of_pixelMap_5() { return &___pixelMap_5; } inline void set_pixelMap_5(EuclideanPixelMap_1_tFF799B90667ECFF3FA65BF1DB2A81163B99F9FEF * value) { ___pixelMap_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_5), (void*)value); } inline static int32_t get_offset_of_isDithering_6() { return static_cast(offsetof(OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720, ___isDithering_6)); } inline bool get_isDithering_6() const { return ___isDithering_6; } inline bool* get_address_of_isDithering_6() { return &___isDithering_6; } inline void set_isDithering_6(bool value) { ___isDithering_6 = value; } inline static int32_t get_offset_of_isDisposed_7() { return static_cast(offsetof(OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720, ___isDisposed_7)); } inline bool get_isDisposed_7() const { return ___isDisposed_7; } inline bool* get_address_of_isDisposed_7() { return &___isDisposed_7; } inline void set_isDisposed_7(bool value) { ___isDisposed_7 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_8() { return static_cast(offsetof(OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720, ___U3CConfigurationU3Ek__BackingField_8)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_8() const { return ___U3CConfigurationU3Ek__BackingField_8; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_8() { return &___U3CConfigurationU3Ek__BackingField_8; } inline void set_U3CConfigurationU3Ek__BackingField_8(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_8), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_9() { return static_cast(offsetof(OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720, ___U3COptionsU3Ek__BackingField_9)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_9() const { return ___U3COptionsU3Ek__BackingField_9; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_9() { return &___U3COptionsU3Ek__BackingField_9; } inline void set_U3COptionsU3Ek__BackingField_9(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_9), (void*)value); } }; // System.Pinnable`1 struct Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED : public RuntimeObject { public: // T System.Pinnable`1::Data A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED, ___Data_0)); } inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 get_Data_0() const { return ___Data_0; } inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF : public RuntimeObject { public: // T System.Pinnable`1::Data Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF, ___Data_0)); } inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 get_Data_0() const { return ___Data_0; } inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 : public RuntimeObject { public: // T System.Pinnable`1::Data Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637, ___Data_0)); } inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C get_Data_0() const { return ___Data_0; } inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 : public RuntimeObject { public: // T System.Pinnable`1::Data Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03, ___Data_0)); } inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 get_Data_0() const { return ___Data_0; } inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A : public RuntimeObject { public: // T System.Pinnable`1::Data Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A, ___Data_0)); } inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 get_Data_0() const { return ___Data_0; } inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF : public RuntimeObject { public: // T System.Pinnable`1::Data Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF, ___Data_0)); } inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 get_Data_0() const { return ___Data_0; } inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 : public RuntimeObject { public: // T System.Pinnable`1::Data HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5, ___Data_0)); } inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E get_Data_0() const { return ___Data_0; } inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D : public RuntimeObject { public: // T System.Pinnable`1::Data HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D, ___Data_0)); } inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC get_Data_0() const { return ___Data_0; } inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B : public RuntimeObject { public: // T System.Pinnable`1::Data HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B, ___Data_0)); } inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 get_Data_0() const { return ___Data_0; } inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 : public RuntimeObject { public: // T System.Pinnable`1::Data L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773, ___Data_0)); } inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F get_Data_0() const { return ___Data_0; } inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 : public RuntimeObject { public: // T System.Pinnable`1::Data La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0, ___Data_0)); } inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 get_Data_0() const { return ___Data_0; } inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF : public RuntimeObject { public: // T System.Pinnable`1::Data Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF, ___Data_0)); } inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F get_Data_0() const { return ___Data_0; } inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 : public RuntimeObject { public: // T System.Pinnable`1::Data Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716, ___Data_0)); } inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F get_Data_0() const { return ___Data_0; } inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F value) { ___Data_0 = value; } }; // System.Span`1 struct Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____pinnable_0)); } inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____pinnable_0)); } inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____pinnable_0)); } inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____pinnable_0)); } inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____pinnable_0)); } inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tC089F74404A3C46975952EE686EC533667BB207F { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____pinnable_0)); } inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tC089F74404A3C46975952EE686EC533667BB207F, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____pinnable_0)); } inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____pinnable_0)); } inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____pinnable_0)); } inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t3FA89DC88CD7499604577377AB0B618C80108110 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____pinnable_0)); } inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____pinnable_0)); } inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____pinnable_0)); } inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____pinnable_0)); } inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____pinnable_0)); } inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929, ____pinnable_0)); } inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____pinnable_0)); } inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____pinnable_0)); } inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39, ____pinnable_0)); } inline Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A, ____pinnable_0)); } inline Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9, ____pinnable_0)); } inline Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t8F2820222127FA3555803F54498E9275CE67C798 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798, ____pinnable_0)); } inline Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t8F2820222127FA3555803F54498E9275CE67C798, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____pinnable_0)); } inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____pinnable_0)); } inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____pinnable_0)); } inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____pinnable_0)); } inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908, ____pinnable_0)); } inline Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A, ____pinnable_0)); } inline Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2, ____pinnable_0)); } inline Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007, ____pinnable_0)); } inline Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09, ____pinnable_0)); } inline Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Linq.Enumerable/WhereListIterator`1 struct WhereListIterator_1_t42618389DB998070E03A982D15FA39BCA1DB56BD : public Iterator_1_t674ABE41CF4096D4BE4D51E21FEBDADBF74CC279 { public: // System.Collections.Generic.List`1 System.Linq.Enumerable/WhereListIterator`1::source List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * ___source_3; // System.Func`2 System.Linq.Enumerable/WhereListIterator`1::predicate Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * ___predicate_4; // System.Collections.Generic.List`1/Enumerator System.Linq.Enumerable/WhereListIterator`1::enumerator Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 ___enumerator_5; public: inline static int32_t get_offset_of_source_3() { return static_cast(offsetof(WhereListIterator_1_t42618389DB998070E03A982D15FA39BCA1DB56BD, ___source_3)); } inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * get_source_3() const { return ___source_3; } inline List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 ** get_address_of_source_3() { return &___source_3; } inline void set_source_3(List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * value) { ___source_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___source_3), (void*)value); } inline static int32_t get_offset_of_predicate_4() { return static_cast(offsetof(WhereListIterator_1_t42618389DB998070E03A982D15FA39BCA1DB56BD, ___predicate_4)); } inline Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * get_predicate_4() const { return ___predicate_4; } inline Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 ** get_address_of_predicate_4() { return &___predicate_4; } inline void set_predicate_4(Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * value) { ___predicate_4 = value; Il2CppCodeGenWriteBarrier((void**)(&___predicate_4), (void*)value); } inline static int32_t get_offset_of_enumerator_5() { return static_cast(offsetof(WhereListIterator_1_t42618389DB998070E03A982D15FA39BCA1DB56BD, ___enumerator_5)); } inline Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 get_enumerator_5() const { return ___enumerator_5; } inline Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 * get_address_of_enumerator_5() { return &___enumerator_5; } inline void set_enumerator_5(Enumerator_tB6009981BD4E3881E3EC83627255A24198F902D6 value) { ___enumerator_5 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___enumerator_5))->___list_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___enumerator_5))->___current_3), (void*)NULL); #endif } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1 struct WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3 { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_0; // System.Buffers.IMemoryOwner`1> SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::momentsOwner RuntimeObject* ___momentsOwner_1; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::tagsOwner RuntimeObject* ___tagsOwner_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::palette ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB ___palette_4; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::maxColors int32_t ___maxColors_5; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::colorCube BoxU5BU5D_t6DF21FA723FA2956504CEA4640BA0C535637612B* ___colorCube_6; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::pixelMap EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 * ___pixelMap_7; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDithering bool ___isDithering_8; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDisposed bool ___isDisposed_9; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_10; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_11; public: inline static int32_t get_offset_of_memoryAllocator_0() { return static_cast(offsetof(WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3, ___memoryAllocator_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_0() const { return ___memoryAllocator_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_0() { return &___memoryAllocator_0; } inline void set_memoryAllocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_0), (void*)value); } inline static int32_t get_offset_of_momentsOwner_1() { return static_cast(offsetof(WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3, ___momentsOwner_1)); } inline RuntimeObject* get_momentsOwner_1() const { return ___momentsOwner_1; } inline RuntimeObject** get_address_of_momentsOwner_1() { return &___momentsOwner_1; } inline void set_momentsOwner_1(RuntimeObject* value) { ___momentsOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___momentsOwner_1), (void*)value); } inline static int32_t get_offset_of_tagsOwner_2() { return static_cast(offsetof(WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3, ___tagsOwner_2)); } inline RuntimeObject* get_tagsOwner_2() const { return ___tagsOwner_2; } inline RuntimeObject** get_address_of_tagsOwner_2() { return &___tagsOwner_2; } inline void set_tagsOwner_2(RuntimeObject* value) { ___tagsOwner_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___tagsOwner_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3, ___palette_4)); } inline ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t474EFAFC92555BDEB6FEBD1DBFB63B23F363DDFB value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_maxColors_5() { return static_cast(offsetof(WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3, ___maxColors_5)); } inline int32_t get_maxColors_5() const { return ___maxColors_5; } inline int32_t* get_address_of_maxColors_5() { return &___maxColors_5; } inline void set_maxColors_5(int32_t value) { ___maxColors_5 = value; } inline static int32_t get_offset_of_colorCube_6() { return static_cast(offsetof(WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3, ___colorCube_6)); } inline BoxU5BU5D_t6DF21FA723FA2956504CEA4640BA0C535637612B* get_colorCube_6() const { return ___colorCube_6; } inline BoxU5BU5D_t6DF21FA723FA2956504CEA4640BA0C535637612B** get_address_of_colorCube_6() { return &___colorCube_6; } inline void set_colorCube_6(BoxU5BU5D_t6DF21FA723FA2956504CEA4640BA0C535637612B* value) { ___colorCube_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorCube_6), (void*)value); } inline static int32_t get_offset_of_pixelMap_7() { return static_cast(offsetof(WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3, ___pixelMap_7)); } inline EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 * get_pixelMap_7() const { return ___pixelMap_7; } inline EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 ** get_address_of_pixelMap_7() { return &___pixelMap_7; } inline void set_pixelMap_7(EuclideanPixelMap_1_tAE5CE2E5C1222D07594B3C6F95FA126D7AF2D8E1 * value) { ___pixelMap_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_7), (void*)value); } inline static int32_t get_offset_of_isDithering_8() { return static_cast(offsetof(WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3, ___isDithering_8)); } inline bool get_isDithering_8() const { return ___isDithering_8; } inline bool* get_address_of_isDithering_8() { return &___isDithering_8; } inline void set_isDithering_8(bool value) { ___isDithering_8 = value; } inline static int32_t get_offset_of_isDisposed_9() { return static_cast(offsetof(WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3, ___isDisposed_9)); } inline bool get_isDisposed_9() const { return ___isDisposed_9; } inline bool* get_address_of_isDisposed_9() { return &___isDisposed_9; } inline void set_isDisposed_9(bool value) { ___isDisposed_9 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_10() { return static_cast(offsetof(WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3, ___U3CConfigurationU3Ek__BackingField_10)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_10() const { return ___U3CConfigurationU3Ek__BackingField_10; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_10() { return &___U3CConfigurationU3Ek__BackingField_10; } inline void set_U3CConfigurationU3Ek__BackingField_10(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_11() { return static_cast(offsetof(WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3, ___U3COptionsU3Ek__BackingField_11)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_11() const { return ___U3COptionsU3Ek__BackingField_11; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_11() { return &___U3COptionsU3Ek__BackingField_11; } inline void set_U3COptionsU3Ek__BackingField_11(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_11), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1 struct WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303 { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_0; // System.Buffers.IMemoryOwner`1> SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::momentsOwner RuntimeObject* ___momentsOwner_1; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::tagsOwner RuntimeObject* ___tagsOwner_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::palette ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 ___palette_4; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::maxColors int32_t ___maxColors_5; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::colorCube BoxU5BU5D_t195CC557E53918BE0D09A8AED8A3EDC36F19C2A9* ___colorCube_6; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::pixelMap EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 * ___pixelMap_7; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDithering bool ___isDithering_8; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDisposed bool ___isDisposed_9; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_10; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_11; public: inline static int32_t get_offset_of_memoryAllocator_0() { return static_cast(offsetof(WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303, ___memoryAllocator_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_0() const { return ___memoryAllocator_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_0() { return &___memoryAllocator_0; } inline void set_memoryAllocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_0), (void*)value); } inline static int32_t get_offset_of_momentsOwner_1() { return static_cast(offsetof(WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303, ___momentsOwner_1)); } inline RuntimeObject* get_momentsOwner_1() const { return ___momentsOwner_1; } inline RuntimeObject** get_address_of_momentsOwner_1() { return &___momentsOwner_1; } inline void set_momentsOwner_1(RuntimeObject* value) { ___momentsOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___momentsOwner_1), (void*)value); } inline static int32_t get_offset_of_tagsOwner_2() { return static_cast(offsetof(WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303, ___tagsOwner_2)); } inline RuntimeObject* get_tagsOwner_2() const { return ___tagsOwner_2; } inline RuntimeObject** get_address_of_tagsOwner_2() { return &___tagsOwner_2; } inline void set_tagsOwner_2(RuntimeObject* value) { ___tagsOwner_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___tagsOwner_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303, ___palette_4)); } inline ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tA7F577467A206FC71445998233663F4A71C7AF68 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_maxColors_5() { return static_cast(offsetof(WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303, ___maxColors_5)); } inline int32_t get_maxColors_5() const { return ___maxColors_5; } inline int32_t* get_address_of_maxColors_5() { return &___maxColors_5; } inline void set_maxColors_5(int32_t value) { ___maxColors_5 = value; } inline static int32_t get_offset_of_colorCube_6() { return static_cast(offsetof(WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303, ___colorCube_6)); } inline BoxU5BU5D_t195CC557E53918BE0D09A8AED8A3EDC36F19C2A9* get_colorCube_6() const { return ___colorCube_6; } inline BoxU5BU5D_t195CC557E53918BE0D09A8AED8A3EDC36F19C2A9** get_address_of_colorCube_6() { return &___colorCube_6; } inline void set_colorCube_6(BoxU5BU5D_t195CC557E53918BE0D09A8AED8A3EDC36F19C2A9* value) { ___colorCube_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorCube_6), (void*)value); } inline static int32_t get_offset_of_pixelMap_7() { return static_cast(offsetof(WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303, ___pixelMap_7)); } inline EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 * get_pixelMap_7() const { return ___pixelMap_7; } inline EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 ** get_address_of_pixelMap_7() { return &___pixelMap_7; } inline void set_pixelMap_7(EuclideanPixelMap_1_t4DDE1959E0750DE186FF8B76AD9C074FC9014957 * value) { ___pixelMap_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_7), (void*)value); } inline static int32_t get_offset_of_isDithering_8() { return static_cast(offsetof(WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303, ___isDithering_8)); } inline bool get_isDithering_8() const { return ___isDithering_8; } inline bool* get_address_of_isDithering_8() { return &___isDithering_8; } inline void set_isDithering_8(bool value) { ___isDithering_8 = value; } inline static int32_t get_offset_of_isDisposed_9() { return static_cast(offsetof(WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303, ___isDisposed_9)); } inline bool get_isDisposed_9() const { return ___isDisposed_9; } inline bool* get_address_of_isDisposed_9() { return &___isDisposed_9; } inline void set_isDisposed_9(bool value) { ___isDisposed_9 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_10() { return static_cast(offsetof(WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303, ___U3CConfigurationU3Ek__BackingField_10)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_10() const { return ___U3CConfigurationU3Ek__BackingField_10; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_10() { return &___U3CConfigurationU3Ek__BackingField_10; } inline void set_U3CConfigurationU3Ek__BackingField_10(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_11() { return static_cast(offsetof(WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303, ___U3COptionsU3Ek__BackingField_11)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_11() const { return ___U3COptionsU3Ek__BackingField_11; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_11() { return &___U3COptionsU3Ek__BackingField_11; } inline void set_U3COptionsU3Ek__BackingField_11(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_11), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1 struct WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_0; // System.Buffers.IMemoryOwner`1> SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::momentsOwner RuntimeObject* ___momentsOwner_1; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::tagsOwner RuntimeObject* ___tagsOwner_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::palette ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 ___palette_4; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::maxColors int32_t ___maxColors_5; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::colorCube BoxU5BU5D_tE82DEBC9AF541EEECABC67CD11D3C4FAA6573331* ___colorCube_6; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::pixelMap EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 * ___pixelMap_7; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDithering bool ___isDithering_8; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDisposed bool ___isDisposed_9; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_10; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_11; public: inline static int32_t get_offset_of_memoryAllocator_0() { return static_cast(offsetof(WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A, ___memoryAllocator_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_0() const { return ___memoryAllocator_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_0() { return &___memoryAllocator_0; } inline void set_memoryAllocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_0), (void*)value); } inline static int32_t get_offset_of_momentsOwner_1() { return static_cast(offsetof(WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A, ___momentsOwner_1)); } inline RuntimeObject* get_momentsOwner_1() const { return ___momentsOwner_1; } inline RuntimeObject** get_address_of_momentsOwner_1() { return &___momentsOwner_1; } inline void set_momentsOwner_1(RuntimeObject* value) { ___momentsOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___momentsOwner_1), (void*)value); } inline static int32_t get_offset_of_tagsOwner_2() { return static_cast(offsetof(WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A, ___tagsOwner_2)); } inline RuntimeObject* get_tagsOwner_2() const { return ___tagsOwner_2; } inline RuntimeObject** get_address_of_tagsOwner_2() { return &___tagsOwner_2; } inline void set_tagsOwner_2(RuntimeObject* value) { ___tagsOwner_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___tagsOwner_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A, ___palette_4)); } inline ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t8D0911360DE6F7C5A7CACE86201EFDFE83142772 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_maxColors_5() { return static_cast(offsetof(WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A, ___maxColors_5)); } inline int32_t get_maxColors_5() const { return ___maxColors_5; } inline int32_t* get_address_of_maxColors_5() { return &___maxColors_5; } inline void set_maxColors_5(int32_t value) { ___maxColors_5 = value; } inline static int32_t get_offset_of_colorCube_6() { return static_cast(offsetof(WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A, ___colorCube_6)); } inline BoxU5BU5D_tE82DEBC9AF541EEECABC67CD11D3C4FAA6573331* get_colorCube_6() const { return ___colorCube_6; } inline BoxU5BU5D_tE82DEBC9AF541EEECABC67CD11D3C4FAA6573331** get_address_of_colorCube_6() { return &___colorCube_6; } inline void set_colorCube_6(BoxU5BU5D_tE82DEBC9AF541EEECABC67CD11D3C4FAA6573331* value) { ___colorCube_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorCube_6), (void*)value); } inline static int32_t get_offset_of_pixelMap_7() { return static_cast(offsetof(WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A, ___pixelMap_7)); } inline EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 * get_pixelMap_7() const { return ___pixelMap_7; } inline EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 ** get_address_of_pixelMap_7() { return &___pixelMap_7; } inline void set_pixelMap_7(EuclideanPixelMap_1_t340A7F9108FFEE1CD5162629053B078197692511 * value) { ___pixelMap_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_7), (void*)value); } inline static int32_t get_offset_of_isDithering_8() { return static_cast(offsetof(WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A, ___isDithering_8)); } inline bool get_isDithering_8() const { return ___isDithering_8; } inline bool* get_address_of_isDithering_8() { return &___isDithering_8; } inline void set_isDithering_8(bool value) { ___isDithering_8 = value; } inline static int32_t get_offset_of_isDisposed_9() { return static_cast(offsetof(WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A, ___isDisposed_9)); } inline bool get_isDisposed_9() const { return ___isDisposed_9; } inline bool* get_address_of_isDisposed_9() { return &___isDisposed_9; } inline void set_isDisposed_9(bool value) { ___isDisposed_9 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_10() { return static_cast(offsetof(WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A, ___U3CConfigurationU3Ek__BackingField_10)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_10() const { return ___U3CConfigurationU3Ek__BackingField_10; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_10() { return &___U3CConfigurationU3Ek__BackingField_10; } inline void set_U3CConfigurationU3Ek__BackingField_10(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_11() { return static_cast(offsetof(WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A, ___U3COptionsU3Ek__BackingField_11)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_11() const { return ___U3COptionsU3Ek__BackingField_11; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_11() { return &___U3COptionsU3Ek__BackingField_11; } inline void set_U3COptionsU3Ek__BackingField_11(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_11), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1 struct WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_0; // System.Buffers.IMemoryOwner`1> SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::momentsOwner RuntimeObject* ___momentsOwner_1; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::tagsOwner RuntimeObject* ___tagsOwner_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::palette ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 ___palette_4; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::maxColors int32_t ___maxColors_5; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::colorCube BoxU5BU5D_t92E1B8FF81882E5D10D59861A22D6A71B3A2EF23* ___colorCube_6; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::pixelMap EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D * ___pixelMap_7; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDithering bool ___isDithering_8; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDisposed bool ___isDisposed_9; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_10; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_11; public: inline static int32_t get_offset_of_memoryAllocator_0() { return static_cast(offsetof(WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB, ___memoryAllocator_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_0() const { return ___memoryAllocator_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_0() { return &___memoryAllocator_0; } inline void set_memoryAllocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_0), (void*)value); } inline static int32_t get_offset_of_momentsOwner_1() { return static_cast(offsetof(WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB, ___momentsOwner_1)); } inline RuntimeObject* get_momentsOwner_1() const { return ___momentsOwner_1; } inline RuntimeObject** get_address_of_momentsOwner_1() { return &___momentsOwner_1; } inline void set_momentsOwner_1(RuntimeObject* value) { ___momentsOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___momentsOwner_1), (void*)value); } inline static int32_t get_offset_of_tagsOwner_2() { return static_cast(offsetof(WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB, ___tagsOwner_2)); } inline RuntimeObject* get_tagsOwner_2() const { return ___tagsOwner_2; } inline RuntimeObject** get_address_of_tagsOwner_2() { return &___tagsOwner_2; } inline void set_tagsOwner_2(RuntimeObject* value) { ___tagsOwner_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___tagsOwner_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB, ___palette_4)); } inline ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tDEA71C6953E04C7DB91DD973F5346475CB8085F0 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_maxColors_5() { return static_cast(offsetof(WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB, ___maxColors_5)); } inline int32_t get_maxColors_5() const { return ___maxColors_5; } inline int32_t* get_address_of_maxColors_5() { return &___maxColors_5; } inline void set_maxColors_5(int32_t value) { ___maxColors_5 = value; } inline static int32_t get_offset_of_colorCube_6() { return static_cast(offsetof(WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB, ___colorCube_6)); } inline BoxU5BU5D_t92E1B8FF81882E5D10D59861A22D6A71B3A2EF23* get_colorCube_6() const { return ___colorCube_6; } inline BoxU5BU5D_t92E1B8FF81882E5D10D59861A22D6A71B3A2EF23** get_address_of_colorCube_6() { return &___colorCube_6; } inline void set_colorCube_6(BoxU5BU5D_t92E1B8FF81882E5D10D59861A22D6A71B3A2EF23* value) { ___colorCube_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorCube_6), (void*)value); } inline static int32_t get_offset_of_pixelMap_7() { return static_cast(offsetof(WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB, ___pixelMap_7)); } inline EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D * get_pixelMap_7() const { return ___pixelMap_7; } inline EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D ** get_address_of_pixelMap_7() { return &___pixelMap_7; } inline void set_pixelMap_7(EuclideanPixelMap_1_t48D746C49A3A3D0A0A03D4A0258268EC3036512D * value) { ___pixelMap_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_7), (void*)value); } inline static int32_t get_offset_of_isDithering_8() { return static_cast(offsetof(WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB, ___isDithering_8)); } inline bool get_isDithering_8() const { return ___isDithering_8; } inline bool* get_address_of_isDithering_8() { return &___isDithering_8; } inline void set_isDithering_8(bool value) { ___isDithering_8 = value; } inline static int32_t get_offset_of_isDisposed_9() { return static_cast(offsetof(WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB, ___isDisposed_9)); } inline bool get_isDisposed_9() const { return ___isDisposed_9; } inline bool* get_address_of_isDisposed_9() { return &___isDisposed_9; } inline void set_isDisposed_9(bool value) { ___isDisposed_9 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_10() { return static_cast(offsetof(WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB, ___U3CConfigurationU3Ek__BackingField_10)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_10() const { return ___U3CConfigurationU3Ek__BackingField_10; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_10() { return &___U3CConfigurationU3Ek__BackingField_10; } inline void set_U3CConfigurationU3Ek__BackingField_10(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_11() { return static_cast(offsetof(WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB, ___U3COptionsU3Ek__BackingField_11)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_11() const { return ___U3COptionsU3Ek__BackingField_11; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_11() { return &___U3COptionsU3Ek__BackingField_11; } inline void set_U3COptionsU3Ek__BackingField_11(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_11), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1 struct WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280 { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_0; // System.Buffers.IMemoryOwner`1> SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::momentsOwner RuntimeObject* ___momentsOwner_1; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::tagsOwner RuntimeObject* ___tagsOwner_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::palette ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 ___palette_4; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::maxColors int32_t ___maxColors_5; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::colorCube BoxU5BU5D_t56B024F2934BEF0429D2678F56EB21CBD2A1263E* ___colorCube_6; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::pixelMap EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F * ___pixelMap_7; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDithering bool ___isDithering_8; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDisposed bool ___isDisposed_9; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_10; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_11; public: inline static int32_t get_offset_of_memoryAllocator_0() { return static_cast(offsetof(WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280, ___memoryAllocator_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_0() const { return ___memoryAllocator_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_0() { return &___memoryAllocator_0; } inline void set_memoryAllocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_0), (void*)value); } inline static int32_t get_offset_of_momentsOwner_1() { return static_cast(offsetof(WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280, ___momentsOwner_1)); } inline RuntimeObject* get_momentsOwner_1() const { return ___momentsOwner_1; } inline RuntimeObject** get_address_of_momentsOwner_1() { return &___momentsOwner_1; } inline void set_momentsOwner_1(RuntimeObject* value) { ___momentsOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___momentsOwner_1), (void*)value); } inline static int32_t get_offset_of_tagsOwner_2() { return static_cast(offsetof(WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280, ___tagsOwner_2)); } inline RuntimeObject* get_tagsOwner_2() const { return ___tagsOwner_2; } inline RuntimeObject** get_address_of_tagsOwner_2() { return &___tagsOwner_2; } inline void set_tagsOwner_2(RuntimeObject* value) { ___tagsOwner_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___tagsOwner_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280, ___palette_4)); } inline ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t9580D3E648581B080FE82EF40D9555020C1BC789 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_maxColors_5() { return static_cast(offsetof(WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280, ___maxColors_5)); } inline int32_t get_maxColors_5() const { return ___maxColors_5; } inline int32_t* get_address_of_maxColors_5() { return &___maxColors_5; } inline void set_maxColors_5(int32_t value) { ___maxColors_5 = value; } inline static int32_t get_offset_of_colorCube_6() { return static_cast(offsetof(WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280, ___colorCube_6)); } inline BoxU5BU5D_t56B024F2934BEF0429D2678F56EB21CBD2A1263E* get_colorCube_6() const { return ___colorCube_6; } inline BoxU5BU5D_t56B024F2934BEF0429D2678F56EB21CBD2A1263E** get_address_of_colorCube_6() { return &___colorCube_6; } inline void set_colorCube_6(BoxU5BU5D_t56B024F2934BEF0429D2678F56EB21CBD2A1263E* value) { ___colorCube_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorCube_6), (void*)value); } inline static int32_t get_offset_of_pixelMap_7() { return static_cast(offsetof(WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280, ___pixelMap_7)); } inline EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F * get_pixelMap_7() const { return ___pixelMap_7; } inline EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F ** get_address_of_pixelMap_7() { return &___pixelMap_7; } inline void set_pixelMap_7(EuclideanPixelMap_1_t0278346C5E20BC6C8F052275101BE68FF292E06F * value) { ___pixelMap_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_7), (void*)value); } inline static int32_t get_offset_of_isDithering_8() { return static_cast(offsetof(WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280, ___isDithering_8)); } inline bool get_isDithering_8() const { return ___isDithering_8; } inline bool* get_address_of_isDithering_8() { return &___isDithering_8; } inline void set_isDithering_8(bool value) { ___isDithering_8 = value; } inline static int32_t get_offset_of_isDisposed_9() { return static_cast(offsetof(WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280, ___isDisposed_9)); } inline bool get_isDisposed_9() const { return ___isDisposed_9; } inline bool* get_address_of_isDisposed_9() { return &___isDisposed_9; } inline void set_isDisposed_9(bool value) { ___isDisposed_9 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_10() { return static_cast(offsetof(WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280, ___U3CConfigurationU3Ek__BackingField_10)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_10() const { return ___U3CConfigurationU3Ek__BackingField_10; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_10() { return &___U3CConfigurationU3Ek__BackingField_10; } inline void set_U3CConfigurationU3Ek__BackingField_10(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_11() { return static_cast(offsetof(WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280, ___U3COptionsU3Ek__BackingField_11)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_11() const { return ___U3COptionsU3Ek__BackingField_11; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_11() { return &___U3COptionsU3Ek__BackingField_11; } inline void set_U3COptionsU3Ek__BackingField_11(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_11), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1 struct WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_0; // System.Buffers.IMemoryOwner`1> SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::momentsOwner RuntimeObject* ___momentsOwner_1; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::tagsOwner RuntimeObject* ___tagsOwner_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::palette ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A ___palette_4; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::maxColors int32_t ___maxColors_5; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::colorCube BoxU5BU5D_t6F1D1D96C8383FB08063BFFBF46BC08CAA7B263D* ___colorCube_6; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::pixelMap EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 * ___pixelMap_7; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDithering bool ___isDithering_8; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDisposed bool ___isDisposed_9; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_10; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_11; public: inline static int32_t get_offset_of_memoryAllocator_0() { return static_cast(offsetof(WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA, ___memoryAllocator_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_0() const { return ___memoryAllocator_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_0() { return &___memoryAllocator_0; } inline void set_memoryAllocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_0), (void*)value); } inline static int32_t get_offset_of_momentsOwner_1() { return static_cast(offsetof(WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA, ___momentsOwner_1)); } inline RuntimeObject* get_momentsOwner_1() const { return ___momentsOwner_1; } inline RuntimeObject** get_address_of_momentsOwner_1() { return &___momentsOwner_1; } inline void set_momentsOwner_1(RuntimeObject* value) { ___momentsOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___momentsOwner_1), (void*)value); } inline static int32_t get_offset_of_tagsOwner_2() { return static_cast(offsetof(WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA, ___tagsOwner_2)); } inline RuntimeObject* get_tagsOwner_2() const { return ___tagsOwner_2; } inline RuntimeObject** get_address_of_tagsOwner_2() { return &___tagsOwner_2; } inline void set_tagsOwner_2(RuntimeObject* value) { ___tagsOwner_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___tagsOwner_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA, ___palette_4)); } inline ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t52825E05DD344634AEB89FB81538E0EFF16B338A value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_maxColors_5() { return static_cast(offsetof(WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA, ___maxColors_5)); } inline int32_t get_maxColors_5() const { return ___maxColors_5; } inline int32_t* get_address_of_maxColors_5() { return &___maxColors_5; } inline void set_maxColors_5(int32_t value) { ___maxColors_5 = value; } inline static int32_t get_offset_of_colorCube_6() { return static_cast(offsetof(WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA, ___colorCube_6)); } inline BoxU5BU5D_t6F1D1D96C8383FB08063BFFBF46BC08CAA7B263D* get_colorCube_6() const { return ___colorCube_6; } inline BoxU5BU5D_t6F1D1D96C8383FB08063BFFBF46BC08CAA7B263D** get_address_of_colorCube_6() { return &___colorCube_6; } inline void set_colorCube_6(BoxU5BU5D_t6F1D1D96C8383FB08063BFFBF46BC08CAA7B263D* value) { ___colorCube_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorCube_6), (void*)value); } inline static int32_t get_offset_of_pixelMap_7() { return static_cast(offsetof(WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA, ___pixelMap_7)); } inline EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 * get_pixelMap_7() const { return ___pixelMap_7; } inline EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 ** get_address_of_pixelMap_7() { return &___pixelMap_7; } inline void set_pixelMap_7(EuclideanPixelMap_1_tF82A13ECAAC1C08158DF5A34B3CBEC7269548757 * value) { ___pixelMap_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_7), (void*)value); } inline static int32_t get_offset_of_isDithering_8() { return static_cast(offsetof(WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA, ___isDithering_8)); } inline bool get_isDithering_8() const { return ___isDithering_8; } inline bool* get_address_of_isDithering_8() { return &___isDithering_8; } inline void set_isDithering_8(bool value) { ___isDithering_8 = value; } inline static int32_t get_offset_of_isDisposed_9() { return static_cast(offsetof(WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA, ___isDisposed_9)); } inline bool get_isDisposed_9() const { return ___isDisposed_9; } inline bool* get_address_of_isDisposed_9() { return &___isDisposed_9; } inline void set_isDisposed_9(bool value) { ___isDisposed_9 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_10() { return static_cast(offsetof(WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA, ___U3CConfigurationU3Ek__BackingField_10)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_10() const { return ___U3CConfigurationU3Ek__BackingField_10; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_10() { return &___U3CConfigurationU3Ek__BackingField_10; } inline void set_U3CConfigurationU3Ek__BackingField_10(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_11() { return static_cast(offsetof(WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA, ___U3COptionsU3Ek__BackingField_11)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_11() const { return ___U3COptionsU3Ek__BackingField_11; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_11() { return &___U3COptionsU3Ek__BackingField_11; } inline void set_U3COptionsU3Ek__BackingField_11(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_11), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1 struct WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079 { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_0; // System.Buffers.IMemoryOwner`1> SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::momentsOwner RuntimeObject* ___momentsOwner_1; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::tagsOwner RuntimeObject* ___tagsOwner_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::palette ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 ___palette_4; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::maxColors int32_t ___maxColors_5; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::colorCube BoxU5BU5D_t9288E03D3C7BF44054F173F26B4C9FC1D5DE51C2* ___colorCube_6; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::pixelMap EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 * ___pixelMap_7; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDithering bool ___isDithering_8; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDisposed bool ___isDisposed_9; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_10; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_11; public: inline static int32_t get_offset_of_memoryAllocator_0() { return static_cast(offsetof(WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079, ___memoryAllocator_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_0() const { return ___memoryAllocator_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_0() { return &___memoryAllocator_0; } inline void set_memoryAllocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_0), (void*)value); } inline static int32_t get_offset_of_momentsOwner_1() { return static_cast(offsetof(WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079, ___momentsOwner_1)); } inline RuntimeObject* get_momentsOwner_1() const { return ___momentsOwner_1; } inline RuntimeObject** get_address_of_momentsOwner_1() { return &___momentsOwner_1; } inline void set_momentsOwner_1(RuntimeObject* value) { ___momentsOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___momentsOwner_1), (void*)value); } inline static int32_t get_offset_of_tagsOwner_2() { return static_cast(offsetof(WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079, ___tagsOwner_2)); } inline RuntimeObject* get_tagsOwner_2() const { return ___tagsOwner_2; } inline RuntimeObject** get_address_of_tagsOwner_2() { return &___tagsOwner_2; } inline void set_tagsOwner_2(RuntimeObject* value) { ___tagsOwner_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___tagsOwner_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079, ___palette_4)); } inline ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tCD11A049A4A721E70875EFDEDA719D09691A6C06 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_maxColors_5() { return static_cast(offsetof(WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079, ___maxColors_5)); } inline int32_t get_maxColors_5() const { return ___maxColors_5; } inline int32_t* get_address_of_maxColors_5() { return &___maxColors_5; } inline void set_maxColors_5(int32_t value) { ___maxColors_5 = value; } inline static int32_t get_offset_of_colorCube_6() { return static_cast(offsetof(WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079, ___colorCube_6)); } inline BoxU5BU5D_t9288E03D3C7BF44054F173F26B4C9FC1D5DE51C2* get_colorCube_6() const { return ___colorCube_6; } inline BoxU5BU5D_t9288E03D3C7BF44054F173F26B4C9FC1D5DE51C2** get_address_of_colorCube_6() { return &___colorCube_6; } inline void set_colorCube_6(BoxU5BU5D_t9288E03D3C7BF44054F173F26B4C9FC1D5DE51C2* value) { ___colorCube_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorCube_6), (void*)value); } inline static int32_t get_offset_of_pixelMap_7() { return static_cast(offsetof(WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079, ___pixelMap_7)); } inline EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 * get_pixelMap_7() const { return ___pixelMap_7; } inline EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 ** get_address_of_pixelMap_7() { return &___pixelMap_7; } inline void set_pixelMap_7(EuclideanPixelMap_1_t83C99807A3754ACD2CBFD636F870143F038AD414 * value) { ___pixelMap_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_7), (void*)value); } inline static int32_t get_offset_of_isDithering_8() { return static_cast(offsetof(WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079, ___isDithering_8)); } inline bool get_isDithering_8() const { return ___isDithering_8; } inline bool* get_address_of_isDithering_8() { return &___isDithering_8; } inline void set_isDithering_8(bool value) { ___isDithering_8 = value; } inline static int32_t get_offset_of_isDisposed_9() { return static_cast(offsetof(WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079, ___isDisposed_9)); } inline bool get_isDisposed_9() const { return ___isDisposed_9; } inline bool* get_address_of_isDisposed_9() { return &___isDisposed_9; } inline void set_isDisposed_9(bool value) { ___isDisposed_9 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_10() { return static_cast(offsetof(WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079, ___U3CConfigurationU3Ek__BackingField_10)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_10() const { return ___U3CConfigurationU3Ek__BackingField_10; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_10() { return &___U3CConfigurationU3Ek__BackingField_10; } inline void set_U3CConfigurationU3Ek__BackingField_10(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_11() { return static_cast(offsetof(WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079, ___U3COptionsU3Ek__BackingField_11)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_11() const { return ___U3COptionsU3Ek__BackingField_11; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_11() { return &___U3COptionsU3Ek__BackingField_11; } inline void set_U3COptionsU3Ek__BackingField_11(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_11), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1 struct WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_0; // System.Buffers.IMemoryOwner`1> SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::momentsOwner RuntimeObject* ___momentsOwner_1; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::tagsOwner RuntimeObject* ___tagsOwner_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::palette ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F ___palette_4; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::maxColors int32_t ___maxColors_5; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::colorCube BoxU5BU5D_tEFE5C3B3CA8DD11B76844D6175035C2682708F03* ___colorCube_6; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::pixelMap EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 * ___pixelMap_7; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDithering bool ___isDithering_8; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDisposed bool ___isDisposed_9; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_10; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_11; public: inline static int32_t get_offset_of_memoryAllocator_0() { return static_cast(offsetof(WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C, ___memoryAllocator_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_0() const { return ___memoryAllocator_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_0() { return &___memoryAllocator_0; } inline void set_memoryAllocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_0), (void*)value); } inline static int32_t get_offset_of_momentsOwner_1() { return static_cast(offsetof(WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C, ___momentsOwner_1)); } inline RuntimeObject* get_momentsOwner_1() const { return ___momentsOwner_1; } inline RuntimeObject** get_address_of_momentsOwner_1() { return &___momentsOwner_1; } inline void set_momentsOwner_1(RuntimeObject* value) { ___momentsOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___momentsOwner_1), (void*)value); } inline static int32_t get_offset_of_tagsOwner_2() { return static_cast(offsetof(WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C, ___tagsOwner_2)); } inline RuntimeObject* get_tagsOwner_2() const { return ___tagsOwner_2; } inline RuntimeObject** get_address_of_tagsOwner_2() { return &___tagsOwner_2; } inline void set_tagsOwner_2(RuntimeObject* value) { ___tagsOwner_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___tagsOwner_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C, ___palette_4)); } inline ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t33F8F10BF0E8704946B7F6CE9AAA1DAA0142215F value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_maxColors_5() { return static_cast(offsetof(WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C, ___maxColors_5)); } inline int32_t get_maxColors_5() const { return ___maxColors_5; } inline int32_t* get_address_of_maxColors_5() { return &___maxColors_5; } inline void set_maxColors_5(int32_t value) { ___maxColors_5 = value; } inline static int32_t get_offset_of_colorCube_6() { return static_cast(offsetof(WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C, ___colorCube_6)); } inline BoxU5BU5D_tEFE5C3B3CA8DD11B76844D6175035C2682708F03* get_colorCube_6() const { return ___colorCube_6; } inline BoxU5BU5D_tEFE5C3B3CA8DD11B76844D6175035C2682708F03** get_address_of_colorCube_6() { return &___colorCube_6; } inline void set_colorCube_6(BoxU5BU5D_tEFE5C3B3CA8DD11B76844D6175035C2682708F03* value) { ___colorCube_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorCube_6), (void*)value); } inline static int32_t get_offset_of_pixelMap_7() { return static_cast(offsetof(WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C, ___pixelMap_7)); } inline EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 * get_pixelMap_7() const { return ___pixelMap_7; } inline EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 ** get_address_of_pixelMap_7() { return &___pixelMap_7; } inline void set_pixelMap_7(EuclideanPixelMap_1_tBC22AABA8749C0C373BE561E6060E031471304D7 * value) { ___pixelMap_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_7), (void*)value); } inline static int32_t get_offset_of_isDithering_8() { return static_cast(offsetof(WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C, ___isDithering_8)); } inline bool get_isDithering_8() const { return ___isDithering_8; } inline bool* get_address_of_isDithering_8() { return &___isDithering_8; } inline void set_isDithering_8(bool value) { ___isDithering_8 = value; } inline static int32_t get_offset_of_isDisposed_9() { return static_cast(offsetof(WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C, ___isDisposed_9)); } inline bool get_isDisposed_9() const { return ___isDisposed_9; } inline bool* get_address_of_isDisposed_9() { return &___isDisposed_9; } inline void set_isDisposed_9(bool value) { ___isDisposed_9 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_10() { return static_cast(offsetof(WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C, ___U3CConfigurationU3Ek__BackingField_10)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_10() const { return ___U3CConfigurationU3Ek__BackingField_10; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_10() { return &___U3CConfigurationU3Ek__BackingField_10; } inline void set_U3CConfigurationU3Ek__BackingField_10(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_11() { return static_cast(offsetof(WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C, ___U3COptionsU3Ek__BackingField_11)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_11() const { return ___U3COptionsU3Ek__BackingField_11; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_11() { return &___U3COptionsU3Ek__BackingField_11; } inline void set_U3COptionsU3Ek__BackingField_11(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_11), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1 struct WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3 { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_0; // System.Buffers.IMemoryOwner`1> SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::momentsOwner RuntimeObject* ___momentsOwner_1; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::tagsOwner RuntimeObject* ___tagsOwner_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::palette ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A ___palette_4; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::maxColors int32_t ___maxColors_5; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::colorCube BoxU5BU5D_t80ACE52F90A23D03CA3FB5C962883FA22A798D22* ___colorCube_6; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::pixelMap EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 * ___pixelMap_7; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDithering bool ___isDithering_8; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDisposed bool ___isDisposed_9; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_10; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_11; public: inline static int32_t get_offset_of_memoryAllocator_0() { return static_cast(offsetof(WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3, ___memoryAllocator_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_0() const { return ___memoryAllocator_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_0() { return &___memoryAllocator_0; } inline void set_memoryAllocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_0), (void*)value); } inline static int32_t get_offset_of_momentsOwner_1() { return static_cast(offsetof(WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3, ___momentsOwner_1)); } inline RuntimeObject* get_momentsOwner_1() const { return ___momentsOwner_1; } inline RuntimeObject** get_address_of_momentsOwner_1() { return &___momentsOwner_1; } inline void set_momentsOwner_1(RuntimeObject* value) { ___momentsOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___momentsOwner_1), (void*)value); } inline static int32_t get_offset_of_tagsOwner_2() { return static_cast(offsetof(WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3, ___tagsOwner_2)); } inline RuntimeObject* get_tagsOwner_2() const { return ___tagsOwner_2; } inline RuntimeObject** get_address_of_tagsOwner_2() { return &___tagsOwner_2; } inline void set_tagsOwner_2(RuntimeObject* value) { ___tagsOwner_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___tagsOwner_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3, ___palette_4)); } inline ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tC20A780BF56A0E4BFACDA755ABC7D2B1DBA8D74A value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_maxColors_5() { return static_cast(offsetof(WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3, ___maxColors_5)); } inline int32_t get_maxColors_5() const { return ___maxColors_5; } inline int32_t* get_address_of_maxColors_5() { return &___maxColors_5; } inline void set_maxColors_5(int32_t value) { ___maxColors_5 = value; } inline static int32_t get_offset_of_colorCube_6() { return static_cast(offsetof(WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3, ___colorCube_6)); } inline BoxU5BU5D_t80ACE52F90A23D03CA3FB5C962883FA22A798D22* get_colorCube_6() const { return ___colorCube_6; } inline BoxU5BU5D_t80ACE52F90A23D03CA3FB5C962883FA22A798D22** get_address_of_colorCube_6() { return &___colorCube_6; } inline void set_colorCube_6(BoxU5BU5D_t80ACE52F90A23D03CA3FB5C962883FA22A798D22* value) { ___colorCube_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorCube_6), (void*)value); } inline static int32_t get_offset_of_pixelMap_7() { return static_cast(offsetof(WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3, ___pixelMap_7)); } inline EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 * get_pixelMap_7() const { return ___pixelMap_7; } inline EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 ** get_address_of_pixelMap_7() { return &___pixelMap_7; } inline void set_pixelMap_7(EuclideanPixelMap_1_tFC61B59FEC826344AB2AB827AAC5F2EF20678403 * value) { ___pixelMap_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_7), (void*)value); } inline static int32_t get_offset_of_isDithering_8() { return static_cast(offsetof(WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3, ___isDithering_8)); } inline bool get_isDithering_8() const { return ___isDithering_8; } inline bool* get_address_of_isDithering_8() { return &___isDithering_8; } inline void set_isDithering_8(bool value) { ___isDithering_8 = value; } inline static int32_t get_offset_of_isDisposed_9() { return static_cast(offsetof(WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3, ___isDisposed_9)); } inline bool get_isDisposed_9() const { return ___isDisposed_9; } inline bool* get_address_of_isDisposed_9() { return &___isDisposed_9; } inline void set_isDisposed_9(bool value) { ___isDisposed_9 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_10() { return static_cast(offsetof(WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3, ___U3CConfigurationU3Ek__BackingField_10)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_10() const { return ___U3CConfigurationU3Ek__BackingField_10; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_10() { return &___U3CConfigurationU3Ek__BackingField_10; } inline void set_U3CConfigurationU3Ek__BackingField_10(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_11() { return static_cast(offsetof(WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3, ___U3COptionsU3Ek__BackingField_11)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_11() const { return ___U3COptionsU3Ek__BackingField_11; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_11() { return &___U3COptionsU3Ek__BackingField_11; } inline void set_U3COptionsU3Ek__BackingField_11(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_11), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1 struct WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362 { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_0; // System.Buffers.IMemoryOwner`1> SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::momentsOwner RuntimeObject* ___momentsOwner_1; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::tagsOwner RuntimeObject* ___tagsOwner_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::palette ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 ___palette_4; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::maxColors int32_t ___maxColors_5; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::colorCube BoxU5BU5D_t86C9F5857FCED575E7B40B9698E1B42EF6920B94* ___colorCube_6; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::pixelMap EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB * ___pixelMap_7; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDithering bool ___isDithering_8; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDisposed bool ___isDisposed_9; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_10; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_11; public: inline static int32_t get_offset_of_memoryAllocator_0() { return static_cast(offsetof(WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362, ___memoryAllocator_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_0() const { return ___memoryAllocator_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_0() { return &___memoryAllocator_0; } inline void set_memoryAllocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_0), (void*)value); } inline static int32_t get_offset_of_momentsOwner_1() { return static_cast(offsetof(WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362, ___momentsOwner_1)); } inline RuntimeObject* get_momentsOwner_1() const { return ___momentsOwner_1; } inline RuntimeObject** get_address_of_momentsOwner_1() { return &___momentsOwner_1; } inline void set_momentsOwner_1(RuntimeObject* value) { ___momentsOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___momentsOwner_1), (void*)value); } inline static int32_t get_offset_of_tagsOwner_2() { return static_cast(offsetof(WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362, ___tagsOwner_2)); } inline RuntimeObject* get_tagsOwner_2() const { return ___tagsOwner_2; } inline RuntimeObject** get_address_of_tagsOwner_2() { return &___tagsOwner_2; } inline void set_tagsOwner_2(RuntimeObject* value) { ___tagsOwner_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___tagsOwner_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362, ___palette_4)); } inline ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t5965B3BBD30D5773D131F3D39CD15400D940C7E7 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_maxColors_5() { return static_cast(offsetof(WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362, ___maxColors_5)); } inline int32_t get_maxColors_5() const { return ___maxColors_5; } inline int32_t* get_address_of_maxColors_5() { return &___maxColors_5; } inline void set_maxColors_5(int32_t value) { ___maxColors_5 = value; } inline static int32_t get_offset_of_colorCube_6() { return static_cast(offsetof(WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362, ___colorCube_6)); } inline BoxU5BU5D_t86C9F5857FCED575E7B40B9698E1B42EF6920B94* get_colorCube_6() const { return ___colorCube_6; } inline BoxU5BU5D_t86C9F5857FCED575E7B40B9698E1B42EF6920B94** get_address_of_colorCube_6() { return &___colorCube_6; } inline void set_colorCube_6(BoxU5BU5D_t86C9F5857FCED575E7B40B9698E1B42EF6920B94* value) { ___colorCube_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorCube_6), (void*)value); } inline static int32_t get_offset_of_pixelMap_7() { return static_cast(offsetof(WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362, ___pixelMap_7)); } inline EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB * get_pixelMap_7() const { return ___pixelMap_7; } inline EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB ** get_address_of_pixelMap_7() { return &___pixelMap_7; } inline void set_pixelMap_7(EuclideanPixelMap_1_t93C1B4E81069150969A409D5395D07BC4A153DAB * value) { ___pixelMap_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_7), (void*)value); } inline static int32_t get_offset_of_isDithering_8() { return static_cast(offsetof(WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362, ___isDithering_8)); } inline bool get_isDithering_8() const { return ___isDithering_8; } inline bool* get_address_of_isDithering_8() { return &___isDithering_8; } inline void set_isDithering_8(bool value) { ___isDithering_8 = value; } inline static int32_t get_offset_of_isDisposed_9() { return static_cast(offsetof(WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362, ___isDisposed_9)); } inline bool get_isDisposed_9() const { return ___isDisposed_9; } inline bool* get_address_of_isDisposed_9() { return &___isDisposed_9; } inline void set_isDisposed_9(bool value) { ___isDisposed_9 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_10() { return static_cast(offsetof(WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362, ___U3CConfigurationU3Ek__BackingField_10)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_10() const { return ___U3CConfigurationU3Ek__BackingField_10; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_10() { return &___U3CConfigurationU3Ek__BackingField_10; } inline void set_U3CConfigurationU3Ek__BackingField_10(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_11() { return static_cast(offsetof(WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362, ___U3COptionsU3Ek__BackingField_11)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_11() const { return ___U3COptionsU3Ek__BackingField_11; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_11() { return &___U3COptionsU3Ek__BackingField_11; } inline void set_U3COptionsU3Ek__BackingField_11(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_11), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1 struct WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_0; // System.Buffers.IMemoryOwner`1> SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::momentsOwner RuntimeObject* ___momentsOwner_1; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::tagsOwner RuntimeObject* ___tagsOwner_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::palette ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 ___palette_4; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::maxColors int32_t ___maxColors_5; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::colorCube BoxU5BU5D_tB14B2D9CFB76BACD0D7ABAFDB4A89904467F4626* ___colorCube_6; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::pixelMap EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 * ___pixelMap_7; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDithering bool ___isDithering_8; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDisposed bool ___isDisposed_9; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_10; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_11; public: inline static int32_t get_offset_of_memoryAllocator_0() { return static_cast(offsetof(WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF, ___memoryAllocator_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_0() const { return ___memoryAllocator_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_0() { return &___memoryAllocator_0; } inline void set_memoryAllocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_0), (void*)value); } inline static int32_t get_offset_of_momentsOwner_1() { return static_cast(offsetof(WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF, ___momentsOwner_1)); } inline RuntimeObject* get_momentsOwner_1() const { return ___momentsOwner_1; } inline RuntimeObject** get_address_of_momentsOwner_1() { return &___momentsOwner_1; } inline void set_momentsOwner_1(RuntimeObject* value) { ___momentsOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___momentsOwner_1), (void*)value); } inline static int32_t get_offset_of_tagsOwner_2() { return static_cast(offsetof(WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF, ___tagsOwner_2)); } inline RuntimeObject* get_tagsOwner_2() const { return ___tagsOwner_2; } inline RuntimeObject** get_address_of_tagsOwner_2() { return &___tagsOwner_2; } inline void set_tagsOwner_2(RuntimeObject* value) { ___tagsOwner_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___tagsOwner_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF, ___palette_4)); } inline ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t518331823F7998D33139AB69325A8CE8DA5350E1 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_maxColors_5() { return static_cast(offsetof(WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF, ___maxColors_5)); } inline int32_t get_maxColors_5() const { return ___maxColors_5; } inline int32_t* get_address_of_maxColors_5() { return &___maxColors_5; } inline void set_maxColors_5(int32_t value) { ___maxColors_5 = value; } inline static int32_t get_offset_of_colorCube_6() { return static_cast(offsetof(WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF, ___colorCube_6)); } inline BoxU5BU5D_tB14B2D9CFB76BACD0D7ABAFDB4A89904467F4626* get_colorCube_6() const { return ___colorCube_6; } inline BoxU5BU5D_tB14B2D9CFB76BACD0D7ABAFDB4A89904467F4626** get_address_of_colorCube_6() { return &___colorCube_6; } inline void set_colorCube_6(BoxU5BU5D_tB14B2D9CFB76BACD0D7ABAFDB4A89904467F4626* value) { ___colorCube_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorCube_6), (void*)value); } inline static int32_t get_offset_of_pixelMap_7() { return static_cast(offsetof(WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF, ___pixelMap_7)); } inline EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 * get_pixelMap_7() const { return ___pixelMap_7; } inline EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 ** get_address_of_pixelMap_7() { return &___pixelMap_7; } inline void set_pixelMap_7(EuclideanPixelMap_1_t530798D51F4A46CED77B7EE5C17D83144BA20D57 * value) { ___pixelMap_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_7), (void*)value); } inline static int32_t get_offset_of_isDithering_8() { return static_cast(offsetof(WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF, ___isDithering_8)); } inline bool get_isDithering_8() const { return ___isDithering_8; } inline bool* get_address_of_isDithering_8() { return &___isDithering_8; } inline void set_isDithering_8(bool value) { ___isDithering_8 = value; } inline static int32_t get_offset_of_isDisposed_9() { return static_cast(offsetof(WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF, ___isDisposed_9)); } inline bool get_isDisposed_9() const { return ___isDisposed_9; } inline bool* get_address_of_isDisposed_9() { return &___isDisposed_9; } inline void set_isDisposed_9(bool value) { ___isDisposed_9 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_10() { return static_cast(offsetof(WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF, ___U3CConfigurationU3Ek__BackingField_10)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_10() const { return ___U3CConfigurationU3Ek__BackingField_10; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_10() { return &___U3CConfigurationU3Ek__BackingField_10; } inline void set_U3CConfigurationU3Ek__BackingField_10(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_11() { return static_cast(offsetof(WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF, ___U3COptionsU3Ek__BackingField_11)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_11() const { return ___U3COptionsU3Ek__BackingField_11; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_11() { return &___U3COptionsU3Ek__BackingField_11; } inline void set_U3COptionsU3Ek__BackingField_11(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_11), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1 struct WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333 { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_0; // System.Buffers.IMemoryOwner`1> SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::momentsOwner RuntimeObject* ___momentsOwner_1; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::tagsOwner RuntimeObject* ___tagsOwner_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::palette ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C ___palette_4; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::maxColors int32_t ___maxColors_5; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::colorCube BoxU5BU5D_tEA6F72F4DED5B08A0AA17E87DA55D933A2AAB064* ___colorCube_6; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::pixelMap EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 * ___pixelMap_7; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDithering bool ___isDithering_8; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDisposed bool ___isDisposed_9; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_10; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_11; public: inline static int32_t get_offset_of_memoryAllocator_0() { return static_cast(offsetof(WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333, ___memoryAllocator_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_0() const { return ___memoryAllocator_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_0() { return &___memoryAllocator_0; } inline void set_memoryAllocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_0), (void*)value); } inline static int32_t get_offset_of_momentsOwner_1() { return static_cast(offsetof(WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333, ___momentsOwner_1)); } inline RuntimeObject* get_momentsOwner_1() const { return ___momentsOwner_1; } inline RuntimeObject** get_address_of_momentsOwner_1() { return &___momentsOwner_1; } inline void set_momentsOwner_1(RuntimeObject* value) { ___momentsOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___momentsOwner_1), (void*)value); } inline static int32_t get_offset_of_tagsOwner_2() { return static_cast(offsetof(WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333, ___tagsOwner_2)); } inline RuntimeObject* get_tagsOwner_2() const { return ___tagsOwner_2; } inline RuntimeObject** get_address_of_tagsOwner_2() { return &___tagsOwner_2; } inline void set_tagsOwner_2(RuntimeObject* value) { ___tagsOwner_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___tagsOwner_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333, ___palette_4)); } inline ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tC8C1D060A8B320F05417B100ABFA8E2836C6705C value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_maxColors_5() { return static_cast(offsetof(WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333, ___maxColors_5)); } inline int32_t get_maxColors_5() const { return ___maxColors_5; } inline int32_t* get_address_of_maxColors_5() { return &___maxColors_5; } inline void set_maxColors_5(int32_t value) { ___maxColors_5 = value; } inline static int32_t get_offset_of_colorCube_6() { return static_cast(offsetof(WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333, ___colorCube_6)); } inline BoxU5BU5D_tEA6F72F4DED5B08A0AA17E87DA55D933A2AAB064* get_colorCube_6() const { return ___colorCube_6; } inline BoxU5BU5D_tEA6F72F4DED5B08A0AA17E87DA55D933A2AAB064** get_address_of_colorCube_6() { return &___colorCube_6; } inline void set_colorCube_6(BoxU5BU5D_tEA6F72F4DED5B08A0AA17E87DA55D933A2AAB064* value) { ___colorCube_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorCube_6), (void*)value); } inline static int32_t get_offset_of_pixelMap_7() { return static_cast(offsetof(WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333, ___pixelMap_7)); } inline EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 * get_pixelMap_7() const { return ___pixelMap_7; } inline EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 ** get_address_of_pixelMap_7() { return &___pixelMap_7; } inline void set_pixelMap_7(EuclideanPixelMap_1_tD1B10A068C4129B086F92EFA6882885B43DE0588 * value) { ___pixelMap_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_7), (void*)value); } inline static int32_t get_offset_of_isDithering_8() { return static_cast(offsetof(WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333, ___isDithering_8)); } inline bool get_isDithering_8() const { return ___isDithering_8; } inline bool* get_address_of_isDithering_8() { return &___isDithering_8; } inline void set_isDithering_8(bool value) { ___isDithering_8 = value; } inline static int32_t get_offset_of_isDisposed_9() { return static_cast(offsetof(WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333, ___isDisposed_9)); } inline bool get_isDisposed_9() const { return ___isDisposed_9; } inline bool* get_address_of_isDisposed_9() { return &___isDisposed_9; } inline void set_isDisposed_9(bool value) { ___isDisposed_9 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_10() { return static_cast(offsetof(WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333, ___U3CConfigurationU3Ek__BackingField_10)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_10() const { return ___U3CConfigurationU3Ek__BackingField_10; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_10() { return &___U3CConfigurationU3Ek__BackingField_10; } inline void set_U3CConfigurationU3Ek__BackingField_10(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_11() { return static_cast(offsetof(WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333, ___U3COptionsU3Ek__BackingField_11)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_11() const { return ___U3COptionsU3Ek__BackingField_11; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_11() { return &___U3COptionsU3Ek__BackingField_11; } inline void set_U3COptionsU3Ek__BackingField_11(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_11), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1 struct WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_0; // System.Buffers.IMemoryOwner`1> SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::momentsOwner RuntimeObject* ___momentsOwner_1; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::tagsOwner RuntimeObject* ___tagsOwner_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::palette ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 ___palette_4; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::maxColors int32_t ___maxColors_5; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::colorCube BoxU5BU5D_tD8F3A625A371951A1AE3CF0181ECA494C7346DA7* ___colorCube_6; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::pixelMap EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 * ___pixelMap_7; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDithering bool ___isDithering_8; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDisposed bool ___isDisposed_9; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_10; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_11; public: inline static int32_t get_offset_of_memoryAllocator_0() { return static_cast(offsetof(WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B, ___memoryAllocator_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_0() const { return ___memoryAllocator_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_0() { return &___memoryAllocator_0; } inline void set_memoryAllocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_0), (void*)value); } inline static int32_t get_offset_of_momentsOwner_1() { return static_cast(offsetof(WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B, ___momentsOwner_1)); } inline RuntimeObject* get_momentsOwner_1() const { return ___momentsOwner_1; } inline RuntimeObject** get_address_of_momentsOwner_1() { return &___momentsOwner_1; } inline void set_momentsOwner_1(RuntimeObject* value) { ___momentsOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___momentsOwner_1), (void*)value); } inline static int32_t get_offset_of_tagsOwner_2() { return static_cast(offsetof(WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B, ___tagsOwner_2)); } inline RuntimeObject* get_tagsOwner_2() const { return ___tagsOwner_2; } inline RuntimeObject** get_address_of_tagsOwner_2() { return &___tagsOwner_2; } inline void set_tagsOwner_2(RuntimeObject* value) { ___tagsOwner_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___tagsOwner_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B, ___palette_4)); } inline ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_tEE30D3BF1C568ACBD9E02BC9B4C7AA6B38EFD817 value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_maxColors_5() { return static_cast(offsetof(WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B, ___maxColors_5)); } inline int32_t get_maxColors_5() const { return ___maxColors_5; } inline int32_t* get_address_of_maxColors_5() { return &___maxColors_5; } inline void set_maxColors_5(int32_t value) { ___maxColors_5 = value; } inline static int32_t get_offset_of_colorCube_6() { return static_cast(offsetof(WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B, ___colorCube_6)); } inline BoxU5BU5D_tD8F3A625A371951A1AE3CF0181ECA494C7346DA7* get_colorCube_6() const { return ___colorCube_6; } inline BoxU5BU5D_tD8F3A625A371951A1AE3CF0181ECA494C7346DA7** get_address_of_colorCube_6() { return &___colorCube_6; } inline void set_colorCube_6(BoxU5BU5D_tD8F3A625A371951A1AE3CF0181ECA494C7346DA7* value) { ___colorCube_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorCube_6), (void*)value); } inline static int32_t get_offset_of_pixelMap_7() { return static_cast(offsetof(WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B, ___pixelMap_7)); } inline EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 * get_pixelMap_7() const { return ___pixelMap_7; } inline EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 ** get_address_of_pixelMap_7() { return &___pixelMap_7; } inline void set_pixelMap_7(EuclideanPixelMap_1_t0284518752CB6F1A3019956CD6AC57BB390E73A1 * value) { ___pixelMap_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_7), (void*)value); } inline static int32_t get_offset_of_isDithering_8() { return static_cast(offsetof(WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B, ___isDithering_8)); } inline bool get_isDithering_8() const { return ___isDithering_8; } inline bool* get_address_of_isDithering_8() { return &___isDithering_8; } inline void set_isDithering_8(bool value) { ___isDithering_8 = value; } inline static int32_t get_offset_of_isDisposed_9() { return static_cast(offsetof(WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B, ___isDisposed_9)); } inline bool get_isDisposed_9() const { return ___isDisposed_9; } inline bool* get_address_of_isDisposed_9() { return &___isDisposed_9; } inline void set_isDisposed_9(bool value) { ___isDisposed_9 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_10() { return static_cast(offsetof(WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B, ___U3CConfigurationU3Ek__BackingField_10)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_10() const { return ___U3CConfigurationU3Ek__BackingField_10; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_10() { return &___U3CConfigurationU3Ek__BackingField_10; } inline void set_U3CConfigurationU3Ek__BackingField_10(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_11() { return static_cast(offsetof(WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B, ___U3COptionsU3Ek__BackingField_11)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_11() const { return ___U3COptionsU3Ek__BackingField_11; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_11() { return &___U3COptionsU3Ek__BackingField_11; } inline void set_U3COptionsU3Ek__BackingField_11(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_11), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1 struct WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3 { public: // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::memoryAllocator MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_0; // System.Buffers.IMemoryOwner`1> SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::momentsOwner RuntimeObject* ___momentsOwner_1; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::tagsOwner RuntimeObject* ___tagsOwner_2; // System.Buffers.IMemoryOwner`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::paletteOwner RuntimeObject* ___paletteOwner_3; // System.ReadOnlyMemory`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::palette ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB ___palette_4; // System.Int32 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::maxColors int32_t ___maxColors_5; // SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1/Box[] SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::colorCube BoxU5BU5D_t2F9187B2CA57852098079793892F966A1C0342B7* ___colorCube_6; // SixLabors.ImageSharp.Processing.Processors.Quantization.EuclideanPixelMap`1 SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::pixelMap EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 * ___pixelMap_7; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDithering bool ___isDithering_8; // System.Boolean SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::isDisposed bool ___isDisposed_9; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CConfigurationU3Ek__BackingField_10; // SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions SixLabors.ImageSharp.Processing.Processors.Quantization.WuQuantizer`1::k__BackingField QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * ___U3COptionsU3Ek__BackingField_11; public: inline static int32_t get_offset_of_memoryAllocator_0() { return static_cast(offsetof(WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3, ___memoryAllocator_0)); } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_0() const { return ___memoryAllocator_0; } inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_0() { return &___memoryAllocator_0; } inline void set_memoryAllocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value) { ___memoryAllocator_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_0), (void*)value); } inline static int32_t get_offset_of_momentsOwner_1() { return static_cast(offsetof(WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3, ___momentsOwner_1)); } inline RuntimeObject* get_momentsOwner_1() const { return ___momentsOwner_1; } inline RuntimeObject** get_address_of_momentsOwner_1() { return &___momentsOwner_1; } inline void set_momentsOwner_1(RuntimeObject* value) { ___momentsOwner_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___momentsOwner_1), (void*)value); } inline static int32_t get_offset_of_tagsOwner_2() { return static_cast(offsetof(WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3, ___tagsOwner_2)); } inline RuntimeObject* get_tagsOwner_2() const { return ___tagsOwner_2; } inline RuntimeObject** get_address_of_tagsOwner_2() { return &___tagsOwner_2; } inline void set_tagsOwner_2(RuntimeObject* value) { ___tagsOwner_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___tagsOwner_2), (void*)value); } inline static int32_t get_offset_of_paletteOwner_3() { return static_cast(offsetof(WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3, ___paletteOwner_3)); } inline RuntimeObject* get_paletteOwner_3() const { return ___paletteOwner_3; } inline RuntimeObject** get_address_of_paletteOwner_3() { return &___paletteOwner_3; } inline void set_paletteOwner_3(RuntimeObject* value) { ___paletteOwner_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___paletteOwner_3), (void*)value); } inline static int32_t get_offset_of_palette_4() { return static_cast(offsetof(WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3, ___palette_4)); } inline ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB get_palette_4() const { return ___palette_4; } inline ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB * get_address_of_palette_4() { return &___palette_4; } inline void set_palette_4(ReadOnlyMemory_1_t3FF234AE45F7239B0338B72B166873C6A55A8BBB value) { ___palette_4 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___palette_4))->____object_0), (void*)NULL); } inline static int32_t get_offset_of_maxColors_5() { return static_cast(offsetof(WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3, ___maxColors_5)); } inline int32_t get_maxColors_5() const { return ___maxColors_5; } inline int32_t* get_address_of_maxColors_5() { return &___maxColors_5; } inline void set_maxColors_5(int32_t value) { ___maxColors_5 = value; } inline static int32_t get_offset_of_colorCube_6() { return static_cast(offsetof(WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3, ___colorCube_6)); } inline BoxU5BU5D_t2F9187B2CA57852098079793892F966A1C0342B7* get_colorCube_6() const { return ___colorCube_6; } inline BoxU5BU5D_t2F9187B2CA57852098079793892F966A1C0342B7** get_address_of_colorCube_6() { return &___colorCube_6; } inline void set_colorCube_6(BoxU5BU5D_t2F9187B2CA57852098079793892F966A1C0342B7* value) { ___colorCube_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___colorCube_6), (void*)value); } inline static int32_t get_offset_of_pixelMap_7() { return static_cast(offsetof(WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3, ___pixelMap_7)); } inline EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 * get_pixelMap_7() const { return ___pixelMap_7; } inline EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 ** get_address_of_pixelMap_7() { return &___pixelMap_7; } inline void set_pixelMap_7(EuclideanPixelMap_1_t97D3132FF17899255A68445E0CAF33D961678863 * value) { ___pixelMap_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___pixelMap_7), (void*)value); } inline static int32_t get_offset_of_isDithering_8() { return static_cast(offsetof(WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3, ___isDithering_8)); } inline bool get_isDithering_8() const { return ___isDithering_8; } inline bool* get_address_of_isDithering_8() { return &___isDithering_8; } inline void set_isDithering_8(bool value) { ___isDithering_8 = value; } inline static int32_t get_offset_of_isDisposed_9() { return static_cast(offsetof(WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3, ___isDisposed_9)); } inline bool get_isDisposed_9() const { return ___isDisposed_9; } inline bool* get_address_of_isDisposed_9() { return &___isDisposed_9; } inline void set_isDisposed_9(bool value) { ___isDisposed_9 = value; } inline static int32_t get_offset_of_U3CConfigurationU3Ek__BackingField_10() { return static_cast(offsetof(WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3, ___U3CConfigurationU3Ek__BackingField_10)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CConfigurationU3Ek__BackingField_10() const { return ___U3CConfigurationU3Ek__BackingField_10; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CConfigurationU3Ek__BackingField_10() { return &___U3CConfigurationU3Ek__BackingField_10; } inline void set_U3CConfigurationU3Ek__BackingField_10(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___U3CConfigurationU3Ek__BackingField_10 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CConfigurationU3Ek__BackingField_10), (void*)value); } inline static int32_t get_offset_of_U3COptionsU3Ek__BackingField_11() { return static_cast(offsetof(WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3, ___U3COptionsU3Ek__BackingField_11)); } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * get_U3COptionsU3Ek__BackingField_11() const { return ___U3COptionsU3Ek__BackingField_11; } inline QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 ** get_address_of_U3COptionsU3Ek__BackingField_11() { return &___U3COptionsU3Ek__BackingField_11; } inline void set_U3COptionsU3Ek__BackingField_11(QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * value) { ___U3COptionsU3Ek__BackingField_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3COptionsU3Ek__BackingField_11), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.Abgr32 struct Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 { public: // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::A uint8_t ___A_0; // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::B uint8_t ___B_1; // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::G uint8_t ___G_2; // System.Byte SixLabors.ImageSharp.PixelFormats.Abgr32::R uint8_t ___R_3; public: inline static int32_t get_offset_of_A_0() { return static_cast(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___A_0)); } inline uint8_t get_A_0() const { return ___A_0; } inline uint8_t* get_address_of_A_0() { return &___A_0; } inline void set_A_0(uint8_t value) { ___A_0 = value; } inline static int32_t get_offset_of_B_1() { return static_cast(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___B_1)); } inline uint8_t get_B_1() const { return ___B_1; } inline uint8_t* get_address_of_B_1() { return &___B_1; } inline void set_B_1(uint8_t value) { ___B_1 = value; } inline static int32_t get_offset_of_G_2() { return static_cast(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___G_2)); } inline uint8_t get_G_2() const { return ___G_2; } inline uint8_t* get_address_of_G_2() { return &___G_2; } inline void set_G_2(uint8_t value) { ___G_2 = value; } inline static int32_t get_offset_of_R_3() { return static_cast(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890, ___R_3)); } inline uint8_t get_R_3() const { return ___R_3; } inline uint8_t* get_address_of_R_3() { return &___R_3; } inline void set_R_3(uint8_t value) { ___R_3 = value; } }; struct Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Abgr32::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Abgr32::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5; public: inline static int32_t get_offset_of_MaxBytes_4() { return static_cast(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields, ___MaxBytes_4)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; } inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_4 = value; } inline static int32_t get_offset_of_Half_5() { return static_cast(offsetof(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields, ___Half_5)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; } inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_5 = value; } }; // SixLabors.ImageSharp.PixelFormats.Argb32 struct Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD { public: // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::A uint8_t ___A_0; // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::R uint8_t ___R_1; // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::G uint8_t ___G_2; // System.Byte SixLabors.ImageSharp.PixelFormats.Argb32::B uint8_t ___B_3; public: inline static int32_t get_offset_of_A_0() { return static_cast(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___A_0)); } inline uint8_t get_A_0() const { return ___A_0; } inline uint8_t* get_address_of_A_0() { return &___A_0; } inline void set_A_0(uint8_t value) { ___A_0 = value; } inline static int32_t get_offset_of_R_1() { return static_cast(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___R_1)); } inline uint8_t get_R_1() const { return ___R_1; } inline uint8_t* get_address_of_R_1() { return &___R_1; } inline void set_R_1(uint8_t value) { ___R_1 = value; } inline static int32_t get_offset_of_G_2() { return static_cast(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___G_2)); } inline uint8_t get_G_2() const { return ___G_2; } inline uint8_t* get_address_of_G_2() { return &___G_2; } inline void set_G_2(uint8_t value) { ___G_2 = value; } inline static int32_t get_offset_of_B_3() { return static_cast(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD, ___B_3)); } inline uint8_t get_B_3() const { return ___B_3; } inline uint8_t* get_address_of_B_3() { return &___B_3; } inline void set_B_3(uint8_t value) { ___B_3 = value; } }; struct Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Argb32::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Argb32::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5; public: inline static int32_t get_offset_of_MaxBytes_4() { return static_cast(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields, ___MaxBytes_4)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; } inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_4 = value; } inline static int32_t get_offset_of_Half_5() { return static_cast(offsetof(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields, ___Half_5)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; } inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_5 = value; } }; // SixLabors.ImageSharp.PixelFormats.Bgra32 struct Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 { public: // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::B uint8_t ___B_0; // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::G uint8_t ___G_1; // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::R uint8_t ___R_2; // System.Byte SixLabors.ImageSharp.PixelFormats.Bgra32::A uint8_t ___A_3; public: inline static int32_t get_offset_of_B_0() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___B_0)); } inline uint8_t get_B_0() const { return ___B_0; } inline uint8_t* get_address_of_B_0() { return &___B_0; } inline void set_B_0(uint8_t value) { ___B_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___G_1)); } inline uint8_t get_G_1() const { return ___G_1; } inline uint8_t* get_address_of_G_1() { return &___G_1; } inline void set_G_1(uint8_t value) { ___G_1 = value; } inline static int32_t get_offset_of_R_2() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___R_2)); } inline uint8_t get_R_2() const { return ___R_2; } inline uint8_t* get_address_of_R_2() { return &___R_2; } inline void set_R_2(uint8_t value) { ___R_2 = value; } inline static int32_t get_offset_of_A_3() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02, ___A_3)); } inline uint8_t get_A_3() const { return ___A_3; } inline uint8_t* get_address_of_A_3() { return &___A_3; } inline void set_A_3(uint8_t value) { ___A_3 = value; } }; struct Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5; public: inline static int32_t get_offset_of_MaxBytes_4() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields, ___MaxBytes_4)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; } inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_4 = value; } inline static int32_t get_offset_of_Half_5() { return static_cast(offsetof(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields, ___Half_5)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; } inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_5 = value; } }; // System.Delegate struct Delegate_t : public RuntimeObject { public: // 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.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t * ___method_info_7; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t * ___original_method_info_8; // System.DelegateData System.Delegate::data DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_10; public: inline static int32_t get_offset_of_method_ptr_0() { return static_cast(offsetof(Delegate_t, ___method_ptr_0)); } inline Il2CppMethodPointer get_method_ptr_0() const { return ___method_ptr_0; } inline Il2CppMethodPointer* get_address_of_method_ptr_0() { return &___method_ptr_0; } inline void set_method_ptr_0(Il2CppMethodPointer value) { ___method_ptr_0 = value; } inline static int32_t get_offset_of_invoke_impl_1() { return static_cast(offsetof(Delegate_t, ___invoke_impl_1)); } inline intptr_t get_invoke_impl_1() const { return ___invoke_impl_1; } inline intptr_t* get_address_of_invoke_impl_1() { return &___invoke_impl_1; } inline void set_invoke_impl_1(intptr_t value) { ___invoke_impl_1 = value; } inline static int32_t get_offset_of_m_target_2() { return static_cast(offsetof(Delegate_t, ___m_target_2)); } inline RuntimeObject * get_m_target_2() const { return ___m_target_2; } inline RuntimeObject ** get_address_of_m_target_2() { return &___m_target_2; } inline void set_m_target_2(RuntimeObject * value) { ___m_target_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_target_2), (void*)value); } inline static int32_t get_offset_of_method_3() { return static_cast(offsetof(Delegate_t, ___method_3)); } inline intptr_t get_method_3() const { return ___method_3; } inline intptr_t* get_address_of_method_3() { return &___method_3; } inline void set_method_3(intptr_t value) { ___method_3 = value; } inline static int32_t get_offset_of_delegate_trampoline_4() { return static_cast(offsetof(Delegate_t, ___delegate_trampoline_4)); } inline intptr_t get_delegate_trampoline_4() const { return ___delegate_trampoline_4; } inline intptr_t* get_address_of_delegate_trampoline_4() { return &___delegate_trampoline_4; } inline void set_delegate_trampoline_4(intptr_t value) { ___delegate_trampoline_4 = value; } inline static int32_t get_offset_of_extra_arg_5() { return static_cast(offsetof(Delegate_t, ___extra_arg_5)); } inline intptr_t get_extra_arg_5() const { return ___extra_arg_5; } inline intptr_t* get_address_of_extra_arg_5() { return &___extra_arg_5; } inline void set_extra_arg_5(intptr_t value) { ___extra_arg_5 = value; } inline static int32_t get_offset_of_method_code_6() { return static_cast(offsetof(Delegate_t, ___method_code_6)); } inline intptr_t get_method_code_6() const { return ___method_code_6; } inline intptr_t* get_address_of_method_code_6() { return &___method_code_6; } inline void set_method_code_6(intptr_t value) { ___method_code_6 = value; } inline static int32_t get_offset_of_method_info_7() { return static_cast(offsetof(Delegate_t, ___method_info_7)); } inline MethodInfo_t * get_method_info_7() const { return ___method_info_7; } inline MethodInfo_t ** get_address_of_method_info_7() { return &___method_info_7; } inline void set_method_info_7(MethodInfo_t * value) { ___method_info_7 = value; Il2CppCodeGenWriteBarrier((void**)(&___method_info_7), (void*)value); } inline static int32_t get_offset_of_original_method_info_8() { return static_cast(offsetof(Delegate_t, ___original_method_info_8)); } inline MethodInfo_t * get_original_method_info_8() const { return ___original_method_info_8; } inline MethodInfo_t ** get_address_of_original_method_info_8() { return &___original_method_info_8; } inline void set_original_method_info_8(MethodInfo_t * value) { ___original_method_info_8 = value; Il2CppCodeGenWriteBarrier((void**)(&___original_method_info_8), (void*)value); } inline static int32_t get_offset_of_data_9() { return static_cast(offsetof(Delegate_t, ___data_9)); } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * get_data_9() const { return ___data_9; } inline DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 ** get_address_of_data_9() { return &___data_9; } inline void set_data_9(DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * value) { ___data_9 = value; Il2CppCodeGenWriteBarrier((void**)(&___data_9), (void*)value); } inline static int32_t get_offset_of_method_is_virtual_10() { return static_cast(offsetof(Delegate_t, ___method_is_virtual_10)); } inline bool get_method_is_virtual_10() const { return ___method_is_virtual_10; } inline bool* get_address_of_method_is_virtual_10() { return &___method_is_virtual_10; } inline void set_method_is_virtual_10(bool value) { ___method_is_virtual_10 = value; } }; // 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; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // 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; MethodInfo_t * ___method_info_7; MethodInfo_t * ___original_method_info_8; DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288 * ___data_9; int32_t ___method_is_virtual_10; }; // System.Exception struct Exception_t : public RuntimeObject { public: // 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_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* ___native_trace_ips_15; public: inline static int32_t get_offset_of__className_1() { return static_cast(offsetof(Exception_t, ____className_1)); } inline String_t* get__className_1() const { return ____className_1; } inline String_t** get_address_of__className_1() { return &____className_1; } inline void set__className_1(String_t* value) { ____className_1 = value; Il2CppCodeGenWriteBarrier((void**)(&____className_1), (void*)value); } inline static int32_t get_offset_of__message_2() { return static_cast(offsetof(Exception_t, ____message_2)); } inline String_t* get__message_2() const { return ____message_2; } inline String_t** get_address_of__message_2() { return &____message_2; } inline void set__message_2(String_t* value) { ____message_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____message_2), (void*)value); } inline static int32_t get_offset_of__data_3() { return static_cast(offsetof(Exception_t, ____data_3)); } inline RuntimeObject* get__data_3() const { return ____data_3; } inline RuntimeObject** get_address_of__data_3() { return &____data_3; } inline void set__data_3(RuntimeObject* value) { ____data_3 = value; Il2CppCodeGenWriteBarrier((void**)(&____data_3), (void*)value); } inline static int32_t get_offset_of__innerException_4() { return static_cast(offsetof(Exception_t, ____innerException_4)); } inline Exception_t * get__innerException_4() const { return ____innerException_4; } inline Exception_t ** get_address_of__innerException_4() { return &____innerException_4; } inline void set__innerException_4(Exception_t * value) { ____innerException_4 = value; Il2CppCodeGenWriteBarrier((void**)(&____innerException_4), (void*)value); } inline static int32_t get_offset_of__helpURL_5() { return static_cast(offsetof(Exception_t, ____helpURL_5)); } inline String_t* get__helpURL_5() const { return ____helpURL_5; } inline String_t** get_address_of__helpURL_5() { return &____helpURL_5; } inline void set__helpURL_5(String_t* value) { ____helpURL_5 = value; Il2CppCodeGenWriteBarrier((void**)(&____helpURL_5), (void*)value); } inline static int32_t get_offset_of__stackTrace_6() { return static_cast(offsetof(Exception_t, ____stackTrace_6)); } inline RuntimeObject * get__stackTrace_6() const { return ____stackTrace_6; } inline RuntimeObject ** get_address_of__stackTrace_6() { return &____stackTrace_6; } inline void set__stackTrace_6(RuntimeObject * value) { ____stackTrace_6 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTrace_6), (void*)value); } inline static int32_t get_offset_of__stackTraceString_7() { return static_cast(offsetof(Exception_t, ____stackTraceString_7)); } inline String_t* get__stackTraceString_7() const { return ____stackTraceString_7; } inline String_t** get_address_of__stackTraceString_7() { return &____stackTraceString_7; } inline void set__stackTraceString_7(String_t* value) { ____stackTraceString_7 = value; Il2CppCodeGenWriteBarrier((void**)(&____stackTraceString_7), (void*)value); } inline static int32_t get_offset_of__remoteStackTraceString_8() { return static_cast(offsetof(Exception_t, ____remoteStackTraceString_8)); } inline String_t* get__remoteStackTraceString_8() const { return ____remoteStackTraceString_8; } inline String_t** get_address_of__remoteStackTraceString_8() { return &____remoteStackTraceString_8; } inline void set__remoteStackTraceString_8(String_t* value) { ____remoteStackTraceString_8 = value; Il2CppCodeGenWriteBarrier((void**)(&____remoteStackTraceString_8), (void*)value); } inline static int32_t get_offset_of__remoteStackIndex_9() { return static_cast(offsetof(Exception_t, ____remoteStackIndex_9)); } inline int32_t get__remoteStackIndex_9() const { return ____remoteStackIndex_9; } inline int32_t* get_address_of__remoteStackIndex_9() { return &____remoteStackIndex_9; } inline void set__remoteStackIndex_9(int32_t value) { ____remoteStackIndex_9 = value; } inline static int32_t get_offset_of__dynamicMethods_10() { return static_cast(offsetof(Exception_t, ____dynamicMethods_10)); } inline RuntimeObject * get__dynamicMethods_10() const { return ____dynamicMethods_10; } inline RuntimeObject ** get_address_of__dynamicMethods_10() { return &____dynamicMethods_10; } inline void set__dynamicMethods_10(RuntimeObject * value) { ____dynamicMethods_10 = value; Il2CppCodeGenWriteBarrier((void**)(&____dynamicMethods_10), (void*)value); } inline static int32_t get_offset_of__HResult_11() { return static_cast(offsetof(Exception_t, ____HResult_11)); } inline int32_t get__HResult_11() const { return ____HResult_11; } inline int32_t* get_address_of__HResult_11() { return &____HResult_11; } inline void set__HResult_11(int32_t value) { ____HResult_11 = value; } inline static int32_t get_offset_of__source_12() { return static_cast(offsetof(Exception_t, ____source_12)); } inline String_t* get__source_12() const { return ____source_12; } inline String_t** get_address_of__source_12() { return &____source_12; } inline void set__source_12(String_t* value) { ____source_12 = value; Il2CppCodeGenWriteBarrier((void**)(&____source_12), (void*)value); } inline static int32_t get_offset_of__safeSerializationManager_13() { return static_cast(offsetof(Exception_t, ____safeSerializationManager_13)); } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * get__safeSerializationManager_13() const { return ____safeSerializationManager_13; } inline SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F ** get_address_of__safeSerializationManager_13() { return &____safeSerializationManager_13; } inline void set__safeSerializationManager_13(SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * value) { ____safeSerializationManager_13 = value; Il2CppCodeGenWriteBarrier((void**)(&____safeSerializationManager_13), (void*)value); } inline static int32_t get_offset_of_captured_traces_14() { return static_cast(offsetof(Exception_t, ___captured_traces_14)); } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* get_captured_traces_14() const { return ___captured_traces_14; } inline StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971** get_address_of_captured_traces_14() { return &___captured_traces_14; } inline void set_captured_traces_14(StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* value) { ___captured_traces_14 = value; Il2CppCodeGenWriteBarrier((void**)(&___captured_traces_14), (void*)value); } inline static int32_t get_offset_of_native_trace_ips_15() { return static_cast(offsetof(Exception_t, ___native_trace_ips_15)); } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* get_native_trace_ips_15() const { return ___native_trace_ips_15; } inline IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6** get_address_of_native_trace_ips_15() { return &___native_trace_ips_15; } inline void set_native_trace_ips_15(IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6* value) { ___native_trace_ips_15 = value; Il2CppCodeGenWriteBarrier((void**)(&___native_trace_ips_15), (void*)value); } }; struct Exception_t_StaticFields { public: // System.Object System.Exception::s_EDILock RuntimeObject * ___s_EDILock_0; public: inline static int32_t get_offset_of_s_EDILock_0() { return static_cast(offsetof(Exception_t_StaticFields, ___s_EDILock_0)); } inline RuntimeObject * get_s_EDILock_0() const { return ___s_EDILock_0; } inline RuntimeObject ** get_address_of_s_EDILock_0() { return &___s_EDILock_0; } inline void set_s_EDILock_0(RuntimeObject * value) { ___s_EDILock_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_EDILock_0), (void*)value); } }; // 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_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // 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_tDE44F029589A028F8A3053C5C06153FAB4AAE29F * ____safeSerializationManager_13; StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; }; // System.Int32Enum struct Int32Enum_t9B63F771913F2B6D586F1173B44A41FBE26F6B5C { public: // System.Int32 System.Int32Enum::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Int32Enum_t9B63F771913F2B6D586F1173B44A41FBE26F6B5C, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // SixLabors.ImageSharp.PixelFormats.L8 struct L8_t0DC62ABA8124A587901AC9D023076EF568A23003 { public: // System.Byte SixLabors.ImageSharp.PixelFormats.L8::k__BackingField uint8_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint8_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint8_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint8_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L8::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_0; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L8::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_1; public: inline static int32_t get_offset_of_MaxBytes_0() { return static_cast(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields, ___MaxBytes_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_0() const { return ___MaxBytes_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_0() { return &___MaxBytes_0; } inline void set_MaxBytes_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_0 = value; } inline static int32_t get_offset_of_Half_1() { return static_cast(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields, ___Half_1)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_1() const { return ___Half_1; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_1() { return &___Half_1; } inline void set_Half_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.La16 struct La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 { public: union { #pragma pack(push, tp, 1) struct { // System.Byte SixLabors.ImageSharp.PixelFormats.La16::L uint8_t ___L_2; }; #pragma pack(pop, tp) struct { uint8_t ___L_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___A_3_OffsetPadding[1]; // System.Byte SixLabors.ImageSharp.PixelFormats.La16::A uint8_t ___A_3; }; #pragma pack(pop, tp) struct { char ___A_3_OffsetPadding_forAlignmentOnly[1]; uint8_t ___A_3_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_L_2() { return static_cast(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677, ___L_2)); } inline uint8_t get_L_2() const { return ___L_2; } inline uint8_t* get_address_of_L_2() { return &___L_2; } inline void set_L_2(uint8_t value) { ___L_2 = value; } inline static int32_t get_offset_of_A_3() { return static_cast(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677, ___A_3)); } inline uint8_t get_A_3() const { return ___A_3; } inline uint8_t* get_address_of_A_3() { return &___A_3; } inline void set_A_3(uint8_t value) { ___A_3 = value; } }; struct La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.La16::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_0; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.La16::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_1; public: inline static int32_t get_offset_of_MaxBytes_0() { return static_cast(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields, ___MaxBytes_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_0() const { return ___MaxBytes_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_0() { return &___MaxBytes_0; } inline void set_MaxBytes_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_0 = value; } inline static int32_t get_offset_of_Half_1() { return static_cast(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields, ___Half_1)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_1() const { return ___Half_1; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_1() { return &___Half_1; } inline void set_Half_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedByte2 struct NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint16_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint16_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields { public: // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::Half Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Half_0; // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::MinusOne Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___MinusOne_1; public: inline static int32_t get_offset_of_Half_0() { return static_cast(offsetof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields, ___Half_0)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Half_0() const { return ___Half_0; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Half_0() { return &___Half_0; } inline void set_Half_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___Half_0 = value; } inline static int32_t get_offset_of_MinusOne_1() { return static_cast(offsetof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields, ___MinusOne_1)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_MinusOne_1() const { return ___MinusOne_1; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_MinusOne_1() { return &___MinusOne_1; } inline void set_MinusOne_1(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___MinusOne_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedByte4 struct NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_0; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::MinusOne Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MinusOne_1; public: inline static int32_t get_offset_of_Half_0() { return static_cast(offsetof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields, ___Half_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_0() const { return ___Half_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_0() { return &___Half_0; } inline void set_Half_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_0 = value; } inline static int32_t get_offset_of_MinusOne_1() { return static_cast(offsetof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields, ___MinusOne_1)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MinusOne_1() const { return ___MinusOne_1; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MinusOne_1() { return &___MinusOne_1; } inline void set_MinusOne_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MinusOne_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedShort2 struct NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields { public: // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::Max Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Max_0; // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::Min Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Min_1; public: inline static int32_t get_offset_of_Max_0() { return static_cast(offsetof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields, ___Max_0)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Max_0() const { return ___Max_0; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Max_0() { return &___Max_0; } inline void set_Max_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___Max_0 = value; } inline static int32_t get_offset_of_Min_1() { return static_cast(offsetof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields, ___Min_1)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Min_1() const { return ___Min_1; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Min_1() { return &___Min_1; } inline void set_Min_1(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___Min_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedShort4 struct NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 { public: // System.UInt64 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::k__BackingField uint64_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint64_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint64_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint64_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::Max Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Max_0; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::Min Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Min_1; public: inline static int32_t get_offset_of_Max_0() { return static_cast(offsetof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields, ___Max_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Max_0() const { return ___Max_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Max_0() { return &___Max_0; } inline void set_Max_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Max_0 = value; } inline static int32_t get_offset_of_Min_1() { return static_cast(offsetof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields, ___Min_1)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Min_1() const { return ___Min_1; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Min_1() { return &___Min_1; } inline void set_Min_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Min_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rg32 struct Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.Rg32::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_1; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_1() { return static_cast(offsetof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB, ___U3CPackedValueU3Ek__BackingField_1)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_1() const { return ___U3CPackedValueU3Ek__BackingField_1; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_1() { return &___U3CPackedValueU3Ek__BackingField_1; } inline void set_U3CPackedValueU3Ek__BackingField_1(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_1 = value; } }; struct Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_StaticFields { public: // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.Rg32::Max Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Max_0; public: inline static int32_t get_offset_of_Max_0() { return static_cast(offsetof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_StaticFields, ___Max_0)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Max_0() const { return ___Max_0; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Max_0() { return &___Max_0; } inline void set_Max_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___Max_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgb24 struct Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 { public: union { #pragma pack(push, tp, 1) struct { // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::R uint8_t ___R_0; }; #pragma pack(pop, tp) struct { uint8_t ___R_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___G_1_OffsetPadding[1]; // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::G uint8_t ___G_1; }; #pragma pack(pop, tp) struct { char ___G_1_OffsetPadding_forAlignmentOnly[1]; uint8_t ___G_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___B_2_OffsetPadding[2]; // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::B uint8_t ___B_2; }; #pragma pack(pop, tp) struct { char ___B_2_OffsetPadding_forAlignmentOnly[2]; uint8_t ___B_2_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_R_0() { return static_cast(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___R_0)); } inline uint8_t get_R_0() const { return ___R_0; } inline uint8_t* get_address_of_R_0() { return &___R_0; } inline void set_R_0(uint8_t value) { ___R_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___G_1)); } inline uint8_t get_G_1() const { return ___G_1; } inline uint8_t* get_address_of_G_1() { return &___G_1; } inline void set_G_1(uint8_t value) { ___G_1 = value; } inline static int32_t get_offset_of_B_2() { return static_cast(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___B_2)); } inline uint8_t get_B_2() const { return ___B_2; } inline uint8_t* get_address_of_B_2() { return &___B_2; } inline void set_B_2(uint8_t value) { ___B_2 = value; } }; struct Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgb24::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_3; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgb24::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_4; public: inline static int32_t get_offset_of_MaxBytes_3() { return static_cast(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields, ___MaxBytes_3)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_3() const { return ___MaxBytes_3; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_3() { return &___MaxBytes_3; } inline void set_MaxBytes_3(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_3 = value; } inline static int32_t get_offset_of_Half_4() { return static_cast(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields, ___Half_4)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_4() const { return ___Half_4; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_4() { return &___Half_4; } inline void set_Half_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_4 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgba1010102 struct Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.Rgba1010102::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_1; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_1() { return static_cast(offsetof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC, ___U3CPackedValueU3Ek__BackingField_1)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_1() const { return ___U3CPackedValueU3Ek__BackingField_1; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_1() { return &___U3CPackedValueU3Ek__BackingField_1; } inline void set_U3CPackedValueU3Ek__BackingField_1(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_1 = value; } }; struct Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba1010102::Multiplier Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Multiplier_0; public: inline static int32_t get_offset_of_Multiplier_0() { return static_cast(offsetof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_StaticFields, ___Multiplier_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Multiplier_0() const { return ___Multiplier_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Multiplier_0() { return &___Multiplier_0; } inline void set_Multiplier_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Multiplier_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgba32 struct Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 { public: // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::R uint8_t ___R_0; // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::G uint8_t ___G_1; // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::B uint8_t ___B_2; // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::A uint8_t ___A_3; public: inline static int32_t get_offset_of_R_0() { return static_cast(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___R_0)); } inline uint8_t get_R_0() const { return ___R_0; } inline uint8_t* get_address_of_R_0() { return &___R_0; } inline void set_R_0(uint8_t value) { ___R_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___G_1)); } inline uint8_t get_G_1() const { return ___G_1; } inline uint8_t* get_address_of_G_1() { return &___G_1; } inline void set_G_1(uint8_t value) { ___G_1 = value; } inline static int32_t get_offset_of_B_2() { return static_cast(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___B_2)); } inline uint8_t get_B_2() const { return ___B_2; } inline uint8_t* get_address_of_B_2() { return &___B_2; } inline void set_B_2(uint8_t value) { ___B_2 = value; } inline static int32_t get_offset_of_A_3() { return static_cast(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___A_3)); } inline uint8_t get_A_3() const { return ___A_3; } inline uint8_t* get_address_of_A_3() { return &___A_3; } inline void set_A_3(uint8_t value) { ___A_3 = value; } }; struct Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5; public: inline static int32_t get_offset_of_MaxBytes_4() { return static_cast(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields, ___MaxBytes_4)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; } inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_4 = value; } inline static int32_t get_offset_of_Half_5() { return static_cast(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields, ___Half_5)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; } inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_5 = value; } }; // SixLabors.ImageSharp.PixelFormats.RgbaVector struct RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 { public: // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::R float ___R_0; // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::G float ___G_1; // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::B float ___B_2; // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::A float ___A_3; public: inline static int32_t get_offset_of_R_0() { return static_cast(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___R_0)); } inline float get_R_0() const { return ___R_0; } inline float* get_address_of_R_0() { return &___R_0; } inline void set_R_0(float value) { ___R_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___G_1)); } inline float get_G_1() const { return ___G_1; } inline float* get_address_of_G_1() { return &___G_1; } inline void set_G_1(float value) { ___G_1 = value; } inline static int32_t get_offset_of_B_2() { return static_cast(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___B_2)); } inline float get_B_2() const { return ___B_2; } inline float* get_address_of_B_2() { return &___B_2; } inline void set_B_2(float value) { ___B_2 = value; } inline static int32_t get_offset_of_A_3() { return static_cast(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___A_3)); } inline float get_A_3() const { return ___A_3; } inline float* get_address_of_A_3() { return &___A_3; } inline void set_A_3(float value) { ___A_3 = value; } }; struct RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.RgbaVector::Max Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Max_4; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.RgbaVector::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5; public: inline static int32_t get_offset_of_Max_4() { return static_cast(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_StaticFields, ___Max_4)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Max_4() const { return ___Max_4; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Max_4() { return &___Max_4; } inline void set_Max_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Max_4 = value; } inline static int32_t get_offset_of_Half_5() { return static_cast(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_StaticFields, ___Half_5)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; } inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_5 = value; } }; // SixLabors.ImageSharp.PixelFormats.Short2 struct Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.Short2::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_StaticFields { public: // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.Short2::Max Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Max_0; // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.Short2::Min Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Min_1; public: inline static int32_t get_offset_of_Max_0() { return static_cast(offsetof(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_StaticFields, ___Max_0)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Max_0() const { return ___Max_0; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Max_0() { return &___Max_0; } inline void set_Max_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___Max_0 = value; } inline static int32_t get_offset_of_Min_1() { return static_cast(offsetof(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_StaticFields, ___Min_1)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Min_1() const { return ___Min_1; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Min_1() { return &___Min_1; } inline void set_Min_1(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___Min_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.Short4 struct Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C { public: // System.UInt64 SixLabors.ImageSharp.PixelFormats.Short4::k__BackingField uint64_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint64_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint64_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint64_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Short4::Max Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Max_0; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Short4::Min Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Min_1; public: inline static int32_t get_offset_of_Max_0() { return static_cast(offsetof(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_StaticFields, ___Max_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Max_0() const { return ___Max_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Max_0() { return &___Max_0; } inline void set_Max_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Max_0 = value; } inline static int32_t get_offset_of_Min_1() { return static_cast(offsetof(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_StaticFields, ___Min_1)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Min_1() const { return ___Min_1; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Min_1() { return &___Min_1; } inline void set_Min_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Min_1 = value; } }; // System.UInt16Enum struct UInt16Enum_tF2B459B3D0051061056FFACAB957767640B848ED { public: // System.UInt16 System.UInt16Enum::value__ uint16_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(UInt16Enum_tF2B459B3D0051061056FFACAB957767640B848ED, ___value___2)); } inline uint16_t get_value___2() const { return ___value___2; } inline uint16_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(uint16_t value) { ___value___2 = value; } }; // System.Pinnable`1 struct Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD : public RuntimeObject { public: // T System.Pinnable`1::Data Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD, ___Data_0)); } inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 get_Data_0() const { return ___Data_0; } inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A : public RuntimeObject { public: // T System.Pinnable`1::Data Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A, ___Data_0)); } inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD get_Data_0() const { return ___Data_0; } inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF : public RuntimeObject { public: // T System.Pinnable`1::Data Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF, ___Data_0)); } inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 get_Data_0() const { return ___Data_0; } inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC : public RuntimeObject { public: // T System.Pinnable`1::Data L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC, ___Data_0)); } inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 get_Data_0() const { return ___Data_0; } inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E : public RuntimeObject { public: // T System.Pinnable`1::Data La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E, ___Data_0)); } inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 get_Data_0() const { return ___Data_0; } inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 : public RuntimeObject { public: // T System.Pinnable`1::Data NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3, ___Data_0)); } inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 get_Data_0() const { return ___Data_0; } inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 : public RuntimeObject { public: // T System.Pinnable`1::Data NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56, ___Data_0)); } inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 get_Data_0() const { return ___Data_0; } inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 : public RuntimeObject { public: // T System.Pinnable`1::Data NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804, ___Data_0)); } inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 get_Data_0() const { return ___Data_0; } inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 : public RuntimeObject { public: // T System.Pinnable`1::Data NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8, ___Data_0)); } inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 get_Data_0() const { return ___Data_0; } inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 : public RuntimeObject { public: // T System.Pinnable`1::Data Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4, ___Data_0)); } inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB get_Data_0() const { return ___Data_0; } inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D : public RuntimeObject { public: // T System.Pinnable`1::Data Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D, ___Data_0)); } inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 get_Data_0() const { return ___Data_0; } inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF : public RuntimeObject { public: // T System.Pinnable`1::Data Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF, ___Data_0)); } inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC get_Data_0() const { return ___Data_0; } inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 : public RuntimeObject { public: // T System.Pinnable`1::Data Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63, ___Data_0)); } inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 get_Data_0() const { return ___Data_0; } inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF : public RuntimeObject { public: // T System.Pinnable`1::Data RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF, ___Data_0)); } inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 get_Data_0() const { return ___Data_0; } inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C : public RuntimeObject { public: // T System.Pinnable`1::Data Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C, ___Data_0)); } inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 get_Data_0() const { return ___Data_0; } inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 : public RuntimeObject { public: // T System.Pinnable`1::Data Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1, ___Data_0)); } inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C get_Data_0() const { return ___Data_0; } inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C value) { ___Data_0 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither struct ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB { public: // System.Int32 SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::offset int32_t ___offset_9; // SixLabors.ImageSharp.DenseMatrix`1 SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::matrix DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___matrix_10; public: inline static int32_t get_offset_of_offset_9() { return static_cast(offsetof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB, ___offset_9)); } inline int32_t get_offset_9() const { return ___offset_9; } inline int32_t* get_address_of_offset_9() { return &___offset_9; } inline void set_offset_9(int32_t value) { ___offset_9 = value; } inline static int32_t get_offset_of_matrix_10() { return static_cast(offsetof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB, ___matrix_10)); } inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 get_matrix_10() const { return ___matrix_10; } inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * get_address_of_matrix_10() { return &___matrix_10; } inline void set_matrix_10(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 value) { ___matrix_10 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___matrix_10))->___Data_0), (void*)NULL); } }; struct ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_StaticFields { public: // SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Atkinson ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB ___Atkinson_0; // SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Burkes ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB ___Burkes_1; // SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::FloydSteinberg ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB ___FloydSteinberg_2; // SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::JarvisJudiceNinke ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB ___JarvisJudiceNinke_3; // SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Sierra2 ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB ___Sierra2_4; // SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Sierra3 ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB ___Sierra3_5; // SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::SierraLite ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB ___SierraLite_6; // SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::StevensonArce ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB ___StevensonArce_7; // SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Stucki ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB ___Stucki_8; public: inline static int32_t get_offset_of_Atkinson_0() { return static_cast(offsetof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_StaticFields, ___Atkinson_0)); } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB get_Atkinson_0() const { return ___Atkinson_0; } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * get_address_of_Atkinson_0() { return &___Atkinson_0; } inline void set_Atkinson_0(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB value) { ___Atkinson_0 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___Atkinson_0))->___matrix_10))->___Data_0), (void*)NULL); } inline static int32_t get_offset_of_Burkes_1() { return static_cast(offsetof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_StaticFields, ___Burkes_1)); } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB get_Burkes_1() const { return ___Burkes_1; } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * get_address_of_Burkes_1() { return &___Burkes_1; } inline void set_Burkes_1(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB value) { ___Burkes_1 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___Burkes_1))->___matrix_10))->___Data_0), (void*)NULL); } inline static int32_t get_offset_of_FloydSteinberg_2() { return static_cast(offsetof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_StaticFields, ___FloydSteinberg_2)); } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB get_FloydSteinberg_2() const { return ___FloydSteinberg_2; } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * get_address_of_FloydSteinberg_2() { return &___FloydSteinberg_2; } inline void set_FloydSteinberg_2(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB value) { ___FloydSteinberg_2 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___FloydSteinberg_2))->___matrix_10))->___Data_0), (void*)NULL); } inline static int32_t get_offset_of_JarvisJudiceNinke_3() { return static_cast(offsetof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_StaticFields, ___JarvisJudiceNinke_3)); } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB get_JarvisJudiceNinke_3() const { return ___JarvisJudiceNinke_3; } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * get_address_of_JarvisJudiceNinke_3() { return &___JarvisJudiceNinke_3; } inline void set_JarvisJudiceNinke_3(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB value) { ___JarvisJudiceNinke_3 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___JarvisJudiceNinke_3))->___matrix_10))->___Data_0), (void*)NULL); } inline static int32_t get_offset_of_Sierra2_4() { return static_cast(offsetof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_StaticFields, ___Sierra2_4)); } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB get_Sierra2_4() const { return ___Sierra2_4; } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * get_address_of_Sierra2_4() { return &___Sierra2_4; } inline void set_Sierra2_4(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB value) { ___Sierra2_4 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___Sierra2_4))->___matrix_10))->___Data_0), (void*)NULL); } inline static int32_t get_offset_of_Sierra3_5() { return static_cast(offsetof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_StaticFields, ___Sierra3_5)); } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB get_Sierra3_5() const { return ___Sierra3_5; } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * get_address_of_Sierra3_5() { return &___Sierra3_5; } inline void set_Sierra3_5(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB value) { ___Sierra3_5 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___Sierra3_5))->___matrix_10))->___Data_0), (void*)NULL); } inline static int32_t get_offset_of_SierraLite_6() { return static_cast(offsetof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_StaticFields, ___SierraLite_6)); } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB get_SierraLite_6() const { return ___SierraLite_6; } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * get_address_of_SierraLite_6() { return &___SierraLite_6; } inline void set_SierraLite_6(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB value) { ___SierraLite_6 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___SierraLite_6))->___matrix_10))->___Data_0), (void*)NULL); } inline static int32_t get_offset_of_StevensonArce_7() { return static_cast(offsetof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_StaticFields, ___StevensonArce_7)); } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB get_StevensonArce_7() const { return ___StevensonArce_7; } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * get_address_of_StevensonArce_7() { return &___StevensonArce_7; } inline void set_StevensonArce_7(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB value) { ___StevensonArce_7 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___StevensonArce_7))->___matrix_10))->___Data_0), (void*)NULL); } inline static int32_t get_offset_of_Stucki_8() { return static_cast(offsetof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_StaticFields, ___Stucki_8)); } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB get_Stucki_8() const { return ___Stucki_8; } inline ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * get_address_of_Stucki_8() { return &___Stucki_8; } inline void set_Stucki_8(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB value) { ___Stucki_8 = value; Il2CppCodeGenWriteBarrier((void**)&((&(((&___Stucki_8))->___matrix_10))->___Data_0), (void*)NULL); } }; // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither struct ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_marshaled_pinvoke { int32_t ___offset_9; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___matrix_10; }; // Native definition for COM marshalling of SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither struct ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_marshaled_com { int32_t ___offset_9; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___matrix_10; }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { public: // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* ___delegates_11; public: inline static int32_t get_offset_of_delegates_11() { return static_cast(offsetof(MulticastDelegate_t, ___delegates_11)); } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* get_delegates_11() const { return ___delegates_11; } inline DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8** get_address_of_delegates_11() { return &___delegates_11; } inline void set_delegates_11(DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8* value) { ___delegates_11 = value; Il2CppCodeGenWriteBarrier((void**)(&___delegates_11), (void*)value); } }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_11; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_11; }; // System.Func`2 struct Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_t0CEE9D1C856153BA9C23BB9D7E929D577AF37A2C : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_t5F736F0790996C5081310C4EC14EA3E5A3FC1274 : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 : public MulticastDelegate_t { public: public: }; // System.Func`2 struct Func_2_tC3246CBAFBB962E2C6075141A9B6BFC365266428 : public MulticastDelegate_t { public: public: }; #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 m_Items[1]; public: inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * 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, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); #endif } inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); #endif } }; // System.Byte[] struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726 : public RuntimeArray { public: ALIGN_FIELD (8) uint8_t m_Items[1]; public: inline uint8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint8_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, uint8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value) { m_Items[index] = value; } }; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34 : public RuntimeArray { public: ALIGN_FIELD (8) Il2CppChar m_Items[1]; public: inline Il2CppChar GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Il2CppChar* 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, Il2CppChar value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value) { m_Items[index] = value; } }; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32 : public RuntimeArray { public: ALIGN_FIELD (8) int32_t m_Items[1]; public: inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE : public RuntimeArray { public: ALIGN_FIELD (8) RuntimeObject * m_Items[1]; public: 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.UInt16Enum[] struct UInt16EnumU5BU5D_t2C2B3E16F145EDD615B29B679EFB0D70B40D3C51 : public RuntimeArray { public: ALIGN_FIELD (8) uint16_t m_Items[1]; public: inline uint16_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint16_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, uint16_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint16_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint16_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint16_t value) { m_Items[index] = value; } }; // System.UInt32[] struct UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF : public RuntimeArray { public: ALIGN_FIELD (8) uint32_t m_Items[1]; public: inline uint32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint32_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, uint32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value) { m_Items[index] = value; } }; // System.Single[] struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA : public RuntimeArray { public: ALIGN_FIELD (8) float m_Items[1]; public: inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; // System.Void System.Linq.Buffer`1>::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_1__ctor_m5D4300F53AAA8FE8875767874104047D87FEC063_gshared (Buffer_1_t530CCA4E36C23E093A88230C1B113EB3D7F90348 * __this, RuntimeObject* ___source0, const RuntimeMethod* method); // TElement[] System.Linq.Buffer`1>::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* Buffer_1_ToArray_mDD58CA5E61F88E165B54354409842558BEC5337C_gshared (Buffer_1_t530CCA4E36C23E093A88230C1B113EB3D7F90348 * __this, const RuntimeMethod* method); // System.Void System.Linq.Buffer`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_1__ctor_m6477D07C21ED1AB08940B628CAD5062FE364F7CD_gshared (Buffer_1_tE1DA9AF54E7E63A93C9BCEBD38A456D3D54372F1 * __this, RuntimeObject* ___source0, const RuntimeMethod* method); // TElement[] System.Linq.Buffer`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* Buffer_1_ToArray_mC700874015F5357FCE803A2370CAE36305A05726_gshared (Buffer_1_tE1DA9AF54E7E63A93C9BCEBD38A456D3D54372F1 * __this, const RuntimeMethod* method); // System.Void System.Linq.Buffer`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_1__ctor_m1ED90458D53DD1A0E0CFB2C8A23A941E3356696C_gshared (Buffer_1_t66C1E06FEE9C5DDF0CF64ACF837D1CBE896C447C * __this, RuntimeObject* ___source0, const RuntimeMethod* method); // TElement[] System.Linq.Buffer`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* Buffer_1_ToArray_mCDCDFA831650EE568D73F6B7258C1B4081F0FFB1_gshared (Buffer_1_t66C1E06FEE9C5DDF0CF64ACF837D1CBE896C447C * __this, const RuntimeMethod* method); // System.Void System.Linq.Buffer`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_1__ctor_mBB3B9E3257F7CA77D2522A3988698E7CFC12025B_gshared (Buffer_1_t087969E39A0FFD1A50B5A885FC6FBFEA235A7395 * __this, RuntimeObject* ___source0, const RuntimeMethod* method); // TElement[] System.Linq.Buffer`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* Buffer_1_ToArray_m7A913EE0B4DEC4F928BE2AF693F0F71B8BE6AA7E_gshared (Buffer_1_t087969E39A0FFD1A50B5A885FC6FBFEA235A7395 * __this, const RuntimeMethod* method); // System.Void System.Linq.Buffer`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_1__ctor_mA024B62BA07A1D33F2FB4339135C5541A875E961_gshared (Buffer_1_tB294332D6A9005ABB8E979A62BA34A1CB39C10A7 * __this, RuntimeObject* ___source0, const RuntimeMethod* method); // TElement[] System.Linq.Buffer`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Buffer_1_ToArray_m274B7B792C3090C653C48BABCC80EFD3C4C79B9F_gshared (Buffer_1_tB294332D6A9005ABB8E979A62BA34A1CB39C10A7 * __this, const RuntimeMethod* method); // System.Void System.Linq.Buffer`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_1__ctor_m383AD4445B3FF89B887A8183CC7800385B741B22_gshared (Buffer_1_t25AF394CAD07F79F1BECCFAB662547C4640FA8F4 * __this, RuntimeObject* ___source0, const RuntimeMethod* method); // TElement[] System.Linq.Buffer`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt16EnumU5BU5D_t2C2B3E16F145EDD615B29B679EFB0D70B40D3C51* Buffer_1_ToArray_m3B409A38F1235461A13B36E776ED801A2A5A810D_gshared (Buffer_1_t25AF394CAD07F79F1BECCFAB662547C4640FA8F4 * __this, const RuntimeMethod* method); // System.Void System.Linq.Buffer`1::.ctor(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_1__ctor_m514EED14372E586B43E14184655C574943003787_gshared (Buffer_1_t956834325FFF76085DF9FA27A90C6E27FC45AF24 * __this, RuntimeObject* ___source0, const RuntimeMethod* method); // TElement[] System.Linq.Buffer`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* Buffer_1_ToArray_m3A72972A0BA137E18AA9155F0BD79C6A9584F35E_gshared (Buffer_1_t956834325FFF76085DF9FA27A90C6E27FC45AF24 * __this, const RuntimeMethod* method); // System.Void System.Collections.Generic.LargeArrayBuilder`1::.ctor(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LargeArrayBuilder_1__ctor_mE8BAFE1F7BABA51239A5E5DB8626CA9FF1269E87_gshared (LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 * __this, bool ___initialize0, const RuntimeMethod* method); // System.Void System.Collections.Generic.LargeArrayBuilder`1::AddRange(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LargeArrayBuilder_1_AddRange_m008F8B6F2DC93D4F738125F9EE3E170DDDEAE3EE_gshared (LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 * __this, RuntimeObject* ___items0, const RuntimeMethod* method); // T[] System.Collections.Generic.LargeArrayBuilder`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* LargeArrayBuilder_1_ToArray_mEC14C134AADBCEEDF02C62FDACFAE4AC559CBABC_gshared (LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 * __this, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ErrorDither_Dither_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m4412C7E6264017FA2CB051E4BAAD241604181DA9_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ___source2, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.A8>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mE12F4BCC3CE367A62B327C0A12D12B15319368AE_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 * ___processor0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ErrorDither_Dither_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m8E4802AE7CEDB927048ACCF475AA02B9BED72BD6_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ___source2, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Abgr32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m4178852107C476161B388F92FDA391824B4FEB72_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 * ___processor0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ErrorDither_Dither_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mCD768FD5CB7BE22FE235746619EB009D59C3D917_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ___source2, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Argb32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m4DAF2C839C8807207328B5DC1BDF58360465812C_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 * ___processor0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ErrorDither_Dither_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m2EA20D768C8A6187C5F9AD87308EF683D66711A5_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___source2, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Bgr24>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m55F7BD0D81A49E93748A1548BFEE635BAAEFF201_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 * ___processor0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ErrorDither_Dither_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m1FD7D49DF2A4E04B836E35101E6AB74C86F43F91_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___source2, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Bgr565>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m4628A412192ED5EB40763E9DB92A7DEAFCCF4721_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F * ___processor0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ErrorDither_Dither_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m37E1FC4BC61CA13C3E429E231395FAF29846BA39_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___source2, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Bgra32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_mBAE2CAED74046065A0B11891E0781A7B3561DDA2_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 * ___processor0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ErrorDither_Dither_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mB2EAD3E5D4F91450EB74C5BD1BA36D5B972BD1A3_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___source2, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Bgra4444>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m652D72AAAFCC1E0D15C070E4F736A31147B68616_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A * ___processor0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ErrorDither_Dither_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m577071B91D45A691D5C9B16DBD0FD6B6B2D34BEA_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___source2, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Bgra5551>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m75A2DDAC5AD98A6C68387DB417FC84C8DED55339_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 * ___processor0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ErrorDither_Dither_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m98D2CD6EC7AAE5BD4427BBA57ECE3527CEAB5048_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___source2, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Byte4>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m28048941443439DD4874551E1D54F42F36D995D5_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D * ___processor0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ErrorDither_Dither_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mB4A273EEAB3F84323C900ABCE70592B698DDD156_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___source2, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.HalfSingle>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m2A1938B70B4A52F4B8FFB8D9939560383C301ACB_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 * ___processor0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ErrorDither_Dither_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m472548316AE4FD9971043ADDD48CFBCE4272053A_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___source2, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.HalfVector2>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m71C6B344BA7E763F3518F167016C2CA61E351F3F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B * ___processor0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ErrorDither_Dither_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE00EFD48AABE66E7E5AF04B7564C24404D1F75FF_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___source2, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.HalfVector4>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_m94C93058E5343727933CE5AF9A46D8B216E5C9AA_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 * ___processor0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ErrorDither_Dither_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m072016DB02F7129EF356054AB3CB8FA6A1C6E8B8_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___source2, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.L16>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mBE69E633648499B594CFD378064E49181C5F0405_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 * ___processor0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ErrorDither_Dither_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mB7A542DCC52F33D9B3ECA2092787EE43117BFDC1_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___source2, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.L8>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m356716D4067CC6120D1AD156CAC88F2FA7110BCE_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D * ___processor0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ErrorDither_Dither_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mD9CA3A715BD7FD7DBFA22404B32A0C99895A2A55_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___source2, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.La16>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_m151966B34B83977EB23281EA53428C77EB6C0347_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 * ___processor0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ErrorDither_Dither_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m9BC2D80F0D21CD363614DF26CC864FCC3DA0ADA7_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___source2, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.La32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_mACDC1EC0148A6EF02294D9DC6ED1367C9B813AD8_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F * ___processor0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ErrorDither_Dither_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m97ADCD8F6CC113FC9FDA1FB74F2CB075B96DCE2E_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ___source2, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte2>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_mEC9A0340EF74FCAB6F010BFD934EBA1D15CE6486_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 * ___processor0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ErrorDither_Dither_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mEA6E8861F05BABFF95260AC4B519C9FA64FAB755_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ___source2, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte4>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_m4F89EB0079FFB37E893B8614FA0E63C0C338F609_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC * ___processor0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ErrorDither_Dither_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_mE077EF53FA20A95FF0B273A747EB8682A8349FFA_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ___source2, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort2>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m451D26EA5287645AE4788230548756DBD31EF2EE_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 * ___processor0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ErrorDither_Dither_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m57A41D31E9B63BD9FC36D8B796B89087FCAA65CC_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ___source2, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort4>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m764C3D3723E2CC699E51482F5EB33F6B8905EE71_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 * ___processor0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ErrorDither_Dither_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m7647D15E44AFF1147F475F4B8894DFE95356D385_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___source2, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rg32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_mBF52E23CB27AE6F1CEE9A5208DD8BE221D45BBE0_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 * ___processor0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ErrorDither_Dither_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m1E84442C61D4D4BD0A6F6E58E0C2D20A93715F9C_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___source2, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rgb24>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_mD71212AFA8CBBDAB3295EC0170F2A051EA92D805_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA * ___processor0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ErrorDither_Dither_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m7C63A1F8404A26A849668C4EE6D4EDB1AE039B2E_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___source2, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rgb48>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_mBA79937F69189BCB1692C21B20F87D6046A25AFE_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 * ___processor0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ErrorDither_Dither_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mC558CDDF51D55750D5C1D8B61F9E54AA2DC9BCBA_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___source2, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rgba1010102>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mDDA08E5767E0A3693262DDE7FBA8FE1A7F0D5D21_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 * ___processor0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ErrorDither_Dither_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mD712CC103591AA29BAB28CB33434825E6E1C8263_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___source2, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rgba32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m592C2B331221734CBE01A9A5D494ABDC9AB07C4F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 * ___processor0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ErrorDither_Dither_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m3E05DB8C9F2787C63375673FD55D37F630F55823_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___source2, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rgba64>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_mDF04461DEF1500D0E11EC8A20BDAFC860536DC6A_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 * ___processor0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 ErrorDither_Dither_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mCE85F17ED9CF12E5A732AD005F556A23AAD877B7_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 ___source2, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.RgbaVector>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_m28947198BE7EED19AD34763382F021CE36F5FE36_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 * ___processor0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 ErrorDither_Dither_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mD28F66DEFFDEF9E0AEA817A3107B5AD60101D7BD_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 ___source2, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Short2>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mE759A3456AA41FE58E1C68764A9885343C5EA5AB_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A * ___processor0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C ErrorDither_Dither_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_mF7394A94275454E2431F48B6737F08FCF6328F8F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C ___source2, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Short4>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t882695134610C24912CF0CD95800A91C78E48524_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m8113B7FF150AF6145226FD34ADE8DC5546176937_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 * ___processor0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method); // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t* MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_gshared (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___span0, const RuntimeMethod* method); // !!0& System.Runtime.CompilerServices.Unsafe::Add(!!0&,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_gshared_inline (uint8_t* ___source0, int32_t ___elementOffset1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.A8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mE3F6101B0C5994F6FD8D8468C7BC5715AACB7368_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5 * ___quantizer0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Abgr32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_mB7F4FD9E011BF4929B768A0DB09A74806F92C01D_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E * ___quantizer0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Argb32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mAFB27C811D8638923E6295F12C48EF4ED4068C9B_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220 * ___quantizer0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr24>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m9C15AEAECFB68C73093A8A9F3D77C26B02CAEAC9_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204 * ___quantizer0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr565>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m063D70972EA2EC20104C961230E52D1114EC737C_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5 * ___quantizer0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m49ACF9314A428746E22EBFEE7B951DD3688A0242_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D * ___quantizer0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra4444>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mD7ECD8154BA642B0C753BB1BBC440F6983246BD2_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695 * ___quantizer0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra5551>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_mF64E7147DEC8129A8AF46A3518F37F7743BFCB6F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57 * ___quantizer0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Byte4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m5463AF8B4C693FDD2945CE7A0C39373AD4A0FBB7_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC * ___quantizer0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfSingle>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m58E342CBC2EE14A4D9B7FD4E35C4F87B45D18CC8_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66 * ___quantizer0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m56337A8937BB0840CB9CBD2CF197F7F3B6472ACA_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5 * ___quantizer0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE522FED5B16CF2966AC6E1FA40AAA013BF060E6C_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED * ___quantizer0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L16>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mAA4283EBF5BF770095D1FA0A4C5F1E7FA734AE03_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34 * ___quantizer0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mD55D71BAEA21FBB0B6F6AF5677E283BDCEE3DCF2_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11 * ___quantizer0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.La16>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_m23B932C1D2D113FC2CBEABA38A9E17BEC74689FF_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F * ___quantizer0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source1, IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.La32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m41255A3053B07737449DA6527EC51BDE95369511_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB * ___quantizer0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source1, IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m6F2C5CFD78BB1865984B6734812AE48306530102_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF * ___quantizer0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source1, IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_m8373B3F5322D8DBFF2C55840C58FC129616A7C58_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB * ___quantizer0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source1, IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m931D8F97EF6931AFFB9416770FFBE17901EDAD1C_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF * ___quantizer0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source1, IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_mA84C3CEA95DD4E8FF428E1DD5A879EE803B60A3B_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8 * ___quantizer0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source1, IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rg32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_mA080546097DD1F1BF9D206090DB27235AB460489_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F * ___quantizer0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source1, IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgb24>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_mE18BDDBCA4967905E61A453220BAB903AC396E0B_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5 * ___quantizer0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source1, IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgb48>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m0D85B4D31EE25FA97FDA02B8DE023734F84E183D_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F * ___quantizer0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source1, IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba1010102>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mD4D7F6B9C0517845AA78476E8C95E8394C0851B4_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64 * ___quantizer0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source1, IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mF08D314D9313425B0375605321BD66949940FFBB_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F * ___quantizer0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source1, IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba64>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m2EBEE26AFEDAD093EE2291867010E0BD678F28B2_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C * ___quantizer0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source1, IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.RgbaVector>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_m4FE70B57AA1752796067F764D63076535F2A3C19_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B * ___quantizer0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source1, IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Short2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_m1BD1AB0BBD71D4E7C8675E49B4BB437AAE5CB4FD_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E * ___quantizer0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source1, IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Short4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m48AB17C33FB4557F52DEEA878F4972BD5275D4DD_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720 * ___quantizer0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source1, IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.A8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mDA35B23A9F2FF6CA81F08C2C9DEB0CE8161DBBC5_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55 * ___quantizer0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Abgr32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_mD220A053DAC97900329B22833D57F5492100D817_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60 * ___quantizer0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Argb32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mE208394335B36F495D030E7B1044395FDB06CC7F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10 * ___quantizer0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr24>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m89AE75D99404D447EC19C13E9134AC0F5C08549B_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0 * ___quantizer0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr565>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_mC1878C7D23F88A8BCCDFD3D59E97B711A89E30B8_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67 * ___quantizer0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_mCF7D426A7EAC04A0B2A6B99CE70215F0E956E4BE_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40 * ___quantizer0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra4444>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m44DB9C140CA181B4247EE16755C7617D0DBBDD4B_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0 * ___quantizer0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra5551>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m94C01A8A957C81180716C094AAF72D0A1E9ED706_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC * ___quantizer0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Byte4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_mC38923E183074F5AFCEA187749656A78B9DAF18F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80 * ___quantizer0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfSingle>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m7AE19EF3AAE9BA1AEC358BF71A75CB63A15990DD_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F * ___quantizer0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_mC7B1B1ECF63AE750D9DE666389EDE1BA51E4AB8A_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494 * ___quantizer0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mB6E4BA64264B0E847BC69A6E6BD45B7F00DB6636_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D * ___quantizer0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L16>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m7081B19348540138A37F9E4A648847D588B81ECF_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E * ___quantizer0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m63DB94D270FECF68C3D25E6AB2F9793450657545_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056 * ___quantizer0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.La16>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mE4EC79FB17419C83F749F5726B9DBA2A92C6859C_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86 * ___quantizer0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source1, IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.La32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_mE9F8CD4C69FD281F9AB299EB77EC51337D8CFCCA_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276 * ___quantizer0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source1, IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m25A3D29C6D087141E4DCB2537109A030A67A139F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB * ___quantizer0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source1, IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mE6A5A822D22F6A2903597D6A8F4921A0D025CE31_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9 * ___quantizer0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source1, IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m1ADBF9F91C2DFF0305F5035DE709BFE1BE79A349_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92 * ___quantizer0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source1, IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m2EECDB82B2B1BB68520A5A4ED0113A977EEC2DB4_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D * ___quantizer0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source1, IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rg32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m552CB849B1D219D935D60F2222B7CF50F7806850_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583 * ___quantizer0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source1, IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgb24>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m44F545E4D326DC902EB0539E62EF2A5EB1736334_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF * ___quantizer0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source1, IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgb48>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_mB002E22822935B9795BF1C5E0C47311365930D74_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E * ___quantizer0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source1, IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba1010102>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_m1473D20DC423BB0597E64699FA84E9CEF369B0B2_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA * ___quantizer0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source1, IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m62CD011FE1F139A3CA649FFD95B2F1D415D0B5AC_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62 * ___quantizer0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source1, IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba64>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m5E115DE5E00F879C029BAEC958A548357A105A22_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259 * ___quantizer0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source1, IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.RgbaVector>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mEAAA1547945EBD16C3426FA872168887FA6805A8_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7 * ___quantizer0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source1, IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Short2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_m6173A23EEB50E0FDBC1437A92F3EAFA8AC1E4FD5_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024 * ___quantizer0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source1, IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Short4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m2CF7066FA82C421618B133406599E88877CA4F7A_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37 * ___quantizer0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source1, IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.A8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m6DE8E28102C61AEDBD9F7B32C0ECA5E93530AAEC_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3 * ___quantizer0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Abgr32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m2FF8D18949C28EEC521E502F1B8068E8FC4B2398_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303 * ___quantizer0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Argb32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m6D6A8DCDA5B4B875C0B918FDC4E8B8347C98E526_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A * ___quantizer0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr24>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m838B574B061029F0C2D4100F5A5F3D90E080CF99_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB * ___quantizer0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr565>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_mEBBC1F7600BA45A1FDD354B8F35E0531A12324B5_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280 * ___quantizer0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m9C59695FB15DEC7E76D182E3883C8A586AD0327F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA * ___quantizer0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra4444>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m75C89646FA4F6B7A0A6641A502AE171141071923_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079 * ___quantizer0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra5551>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m912BE57EC62A81148F662F50D8AE59025E7F28E3_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C * ___quantizer0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Byte4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_mD0FA647402486F8F63795AA0136FC2D68127EE39_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3 * ___quantizer0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfSingle>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mF2108C5D91A8919CBFDDB5B947A607A233E0EF47_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362 * ___quantizer0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m32B469BDA18CC6C03CAA0008EC3E9DA7366CB4E1_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF * ___quantizer0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_m87B52768FDC9C4D5C1C3BCB0751A70FEBC217F3D_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333 * ___quantizer0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L16>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mC0080D1AF5262F4C9DCBC0A1EB532B596E3FD366_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B * ___quantizer0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mEFE30C4FF65469544D31318C99A195B659E0362D_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3 * ___quantizer0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method); // T& SixLabors.ImageSharp.DenseMatrix`1::get_Item(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float* DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_gshared_inline (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * Span_1_get_Item_mD8A06FA962024F798DCEED58331E9C8692CAE2A7_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * Span_1_get_Item_m6AF825660F9F130F6AB4888E80AEF27A6FC3CAB7_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * Span_1_get_Item_m6367645A32E0D777965C7AA85FE5C227DA6D5769_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_get_Item_m195AD771A0A3D2EDF7721DAA1E1D0F2943077616_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_get_Item_m7403568F966B7F6D4669CA1127486C219BBCD69B_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_get_Item_m89B441ABCD013417C2E21A35250BE89BA6F9FE9E_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_get_Item_mDC25D73E1BD7519BD4FB572EC6C46B45BAC897FD_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_get_Item_m02B81213216C48DBE063E1A105599B907C8DD53A_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_get_Item_m9E3415A96183385F0A773D50F59565AB5C3AD1E0_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_get_Item_m0D702FF60C85520A25B77F84847A0EB108355375_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_get_Item_m0EB52766F90F92A22F2B741A49E612E2AB3F3F81_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_get_Item_m32DACCEB7847514FD4CB9705A9D1B15AE05F42B1_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_get_Item_mF8D4748E567C7CAF16D5EE58079AA4846BB263E9_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_get_Item_m97AFC69708A5B97F05799FB88BA9E9665E1E30C1_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * Span_1_get_Item_m581A43B1361CF63EB04E6309E9E27F41D1C3FF2E_gshared_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * Span_1_get_Item_mA405F02858966967602C33A2898FBCE9247E2A01_gshared_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * Span_1_get_Item_mE1EBF23A3F55BF56F6CAEA964ADDABDEB238022D_gshared_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * Span_1_get_Item_m30B32D48528929A6D7527751ADE5CA41A8721052_gshared_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, int32_t ___index0, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * Span_1_get_Item_mE44F4EAC14B0C895CABAF8DD8342F24A0800D5C4_gshared_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, int32_t ___index0, const RuntimeMethod* method); // !!0& System.Runtime.CompilerServices.Unsafe::AsRef(!!0&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * Unsafe_AsRef_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m1D163E6FB1BCB424D667D2518D42FDFC5F19BB15_gshared_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ___source0, const RuntimeMethod* method); // !!1& System.Runtime.CompilerServices.Unsafe::As(!!0&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t* Unsafe_As_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m68895D75A02C5F6D81E22E279CB2E170BF42E81A_gshared_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ___source0, const RuntimeMethod* method); // !!0& System.Runtime.CompilerServices.Unsafe::AsRef(!!0&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * Unsafe_AsRef_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m900CE7CF60CECCFD7ACE37F46C979B2FE17122EF_gshared_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ___source0, const RuntimeMethod* method); // !!1& System.Runtime.CompilerServices.Unsafe::As(!!0&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t* Unsafe_As_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mEACD6BBCD7D85737F25B7647A382A2619C283D78_gshared_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ___source0, const RuntimeMethod* method); // !!0& System.Runtime.CompilerServices.Unsafe::AsRef(!!0&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Unsafe_AsRef_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m2B6DAF5A8053E7187D1D8B1317C7B22196BB372C_gshared_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * ___source0, const RuntimeMethod* method); // !!1& System.Runtime.CompilerServices.Unsafe::As(!!0&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t* Unsafe_As_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m705FDF8F2438DEB8B56CD493DE09D9CC9451B98B_gshared_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * ___source0, const RuntimeMethod* method); // !!0& System.Runtime.CompilerServices.Unsafe::AsRef(!!0&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * Unsafe_AsRef_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m05D02417D35E5A4404FEF584D41BA77CF8E8DF33_gshared_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___source0, const RuntimeMethod* method); // !!1& System.Runtime.CompilerServices.Unsafe::As(!!0&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t* Unsafe_As_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mA1A320F1F723E2933ACBB5E830E74FB762EC5845_gshared_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___source0, const RuntimeMethod* method); // !!0& System.Runtime.CompilerServices.Unsafe::AsRef(!!0&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * Unsafe_AsRef_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m659AC8BE49CE96A85AE6C340B17B961CCB3FE7DE_gshared_inline (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * ___source0, const RuntimeMethod* method); // !!1& System.Runtime.CompilerServices.Unsafe::As(!!0&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t* Unsafe_As_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_TisUInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_mB3B438A090CF595605FF16F93B693AE361D97368_gshared_inline (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * ___source0, const RuntimeMethod* method); // System.Exception System.Linq.Error::ArgumentNull(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t * Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E (String_t* ___s0, const RuntimeMethod* method); // System.Exception System.Linq.Error::NoElements() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t * Error_NoElements_mB89E91246572F009281D79730950808F17C3F353 (const RuntimeMethod* method); // System.Exception System.Linq.Error::MoreThanOneElement() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t * Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A (const RuntimeMethod* method); // System.Exception System.Linq.Error::MoreThanOneMatch() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Exception_t * Error_MoreThanOneMatch_m4C4756AF34A76EF12F3B2B6D8C78DE547F0FBCF8 (const RuntimeMethod* method); // System.Int32 System.Linq.Enumerable::Sum(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Sum_m6CFC8CEAC70AE3C469A5D1993FAF8EEEC6A06FB5 (RuntimeObject* ___source0, const RuntimeMethod* method); // System.Void System.Linq.Buffer`1>::.ctor(System.Collections.Generic.IEnumerable`1) inline void Buffer_1__ctor_m5D4300F53AAA8FE8875767874104047D87FEC063 (Buffer_1_t530CCA4E36C23E093A88230C1B113EB3D7F90348 * __this, RuntimeObject* ___source0, const RuntimeMethod* method) { (( void (*) (Buffer_1_t530CCA4E36C23E093A88230C1B113EB3D7F90348 *, RuntimeObject*, const RuntimeMethod*))Buffer_1__ctor_m5D4300F53AAA8FE8875767874104047D87FEC063_gshared)(__this, ___source0, method); } // TElement[] System.Linq.Buffer`1>::ToArray() inline KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* Buffer_1_ToArray_mDD58CA5E61F88E165B54354409842558BEC5337C (Buffer_1_t530CCA4E36C23E093A88230C1B113EB3D7F90348 * __this, const RuntimeMethod* method) { return (( KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* (*) (Buffer_1_t530CCA4E36C23E093A88230C1B113EB3D7F90348 *, const RuntimeMethod*))Buffer_1_ToArray_mDD58CA5E61F88E165B54354409842558BEC5337C_gshared)(__this, method); } // System.Void System.Linq.Buffer`1::.ctor(System.Collections.Generic.IEnumerable`1) inline void Buffer_1__ctor_m6477D07C21ED1AB08940B628CAD5062FE364F7CD (Buffer_1_tE1DA9AF54E7E63A93C9BCEBD38A456D3D54372F1 * __this, RuntimeObject* ___source0, const RuntimeMethod* method) { (( void (*) (Buffer_1_tE1DA9AF54E7E63A93C9BCEBD38A456D3D54372F1 *, RuntimeObject*, const RuntimeMethod*))Buffer_1__ctor_m6477D07C21ED1AB08940B628CAD5062FE364F7CD_gshared)(__this, ___source0, method); } // TElement[] System.Linq.Buffer`1::ToArray() inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* Buffer_1_ToArray_mC700874015F5357FCE803A2370CAE36305A05726 (Buffer_1_tE1DA9AF54E7E63A93C9BCEBD38A456D3D54372F1 * __this, const RuntimeMethod* method) { return (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (Buffer_1_tE1DA9AF54E7E63A93C9BCEBD38A456D3D54372F1 *, const RuntimeMethod*))Buffer_1_ToArray_mC700874015F5357FCE803A2370CAE36305A05726_gshared)(__this, method); } // System.Void System.Linq.Buffer`1::.ctor(System.Collections.Generic.IEnumerable`1) inline void Buffer_1__ctor_m1ED90458D53DD1A0E0CFB2C8A23A941E3356696C (Buffer_1_t66C1E06FEE9C5DDF0CF64ACF837D1CBE896C447C * __this, RuntimeObject* ___source0, const RuntimeMethod* method) { (( void (*) (Buffer_1_t66C1E06FEE9C5DDF0CF64ACF837D1CBE896C447C *, RuntimeObject*, const RuntimeMethod*))Buffer_1__ctor_m1ED90458D53DD1A0E0CFB2C8A23A941E3356696C_gshared)(__this, ___source0, method); } // TElement[] System.Linq.Buffer`1::ToArray() inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* Buffer_1_ToArray_mCDCDFA831650EE568D73F6B7258C1B4081F0FFB1 (Buffer_1_t66C1E06FEE9C5DDF0CF64ACF837D1CBE896C447C * __this, const RuntimeMethod* method) { return (( CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* (*) (Buffer_1_t66C1E06FEE9C5DDF0CF64ACF837D1CBE896C447C *, const RuntimeMethod*))Buffer_1_ToArray_mCDCDFA831650EE568D73F6B7258C1B4081F0FFB1_gshared)(__this, method); } // System.Void System.Linq.Buffer`1::.ctor(System.Collections.Generic.IEnumerable`1) inline void Buffer_1__ctor_mBB3B9E3257F7CA77D2522A3988698E7CFC12025B (Buffer_1_t087969E39A0FFD1A50B5A885FC6FBFEA235A7395 * __this, RuntimeObject* ___source0, const RuntimeMethod* method) { (( void (*) (Buffer_1_t087969E39A0FFD1A50B5A885FC6FBFEA235A7395 *, RuntimeObject*, const RuntimeMethod*))Buffer_1__ctor_mBB3B9E3257F7CA77D2522A3988698E7CFC12025B_gshared)(__this, ___source0, method); } // TElement[] System.Linq.Buffer`1::ToArray() inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* Buffer_1_ToArray_m7A913EE0B4DEC4F928BE2AF693F0F71B8BE6AA7E (Buffer_1_t087969E39A0FFD1A50B5A885FC6FBFEA235A7395 * __this, const RuntimeMethod* method) { return (( Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* (*) (Buffer_1_t087969E39A0FFD1A50B5A885FC6FBFEA235A7395 *, const RuntimeMethod*))Buffer_1_ToArray_m7A913EE0B4DEC4F928BE2AF693F0F71B8BE6AA7E_gshared)(__this, method); } // System.Void System.Linq.Buffer`1::.ctor(System.Collections.Generic.IEnumerable`1) inline void Buffer_1__ctor_mA024B62BA07A1D33F2FB4339135C5541A875E961 (Buffer_1_tB294332D6A9005ABB8E979A62BA34A1CB39C10A7 * __this, RuntimeObject* ___source0, const RuntimeMethod* method) { (( void (*) (Buffer_1_tB294332D6A9005ABB8E979A62BA34A1CB39C10A7 *, RuntimeObject*, const RuntimeMethod*))Buffer_1__ctor_mA024B62BA07A1D33F2FB4339135C5541A875E961_gshared)(__this, ___source0, method); } // TElement[] System.Linq.Buffer`1::ToArray() inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Buffer_1_ToArray_m274B7B792C3090C653C48BABCC80EFD3C4C79B9F (Buffer_1_tB294332D6A9005ABB8E979A62BA34A1CB39C10A7 * __this, const RuntimeMethod* method) { return (( ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* (*) (Buffer_1_tB294332D6A9005ABB8E979A62BA34A1CB39C10A7 *, const RuntimeMethod*))Buffer_1_ToArray_m274B7B792C3090C653C48BABCC80EFD3C4C79B9F_gshared)(__this, method); } // System.Void System.Linq.Buffer`1::.ctor(System.Collections.Generic.IEnumerable`1) inline void Buffer_1__ctor_m383AD4445B3FF89B887A8183CC7800385B741B22 (Buffer_1_t25AF394CAD07F79F1BECCFAB662547C4640FA8F4 * __this, RuntimeObject* ___source0, const RuntimeMethod* method) { (( void (*) (Buffer_1_t25AF394CAD07F79F1BECCFAB662547C4640FA8F4 *, RuntimeObject*, const RuntimeMethod*))Buffer_1__ctor_m383AD4445B3FF89B887A8183CC7800385B741B22_gshared)(__this, ___source0, method); } // TElement[] System.Linq.Buffer`1::ToArray() inline UInt16EnumU5BU5D_t2C2B3E16F145EDD615B29B679EFB0D70B40D3C51* Buffer_1_ToArray_m3B409A38F1235461A13B36E776ED801A2A5A810D (Buffer_1_t25AF394CAD07F79F1BECCFAB662547C4640FA8F4 * __this, const RuntimeMethod* method) { return (( UInt16EnumU5BU5D_t2C2B3E16F145EDD615B29B679EFB0D70B40D3C51* (*) (Buffer_1_t25AF394CAD07F79F1BECCFAB662547C4640FA8F4 *, const RuntimeMethod*))Buffer_1_ToArray_m3B409A38F1235461A13B36E776ED801A2A5A810D_gshared)(__this, method); } // System.Void System.Linq.Buffer`1::.ctor(System.Collections.Generic.IEnumerable`1) inline void Buffer_1__ctor_m514EED14372E586B43E14184655C574943003787 (Buffer_1_t956834325FFF76085DF9FA27A90C6E27FC45AF24 * __this, RuntimeObject* ___source0, const RuntimeMethod* method) { (( void (*) (Buffer_1_t956834325FFF76085DF9FA27A90C6E27FC45AF24 *, RuntimeObject*, const RuntimeMethod*))Buffer_1__ctor_m514EED14372E586B43E14184655C574943003787_gshared)(__this, ___source0, method); } // TElement[] System.Linq.Buffer`1::ToArray() inline UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* Buffer_1_ToArray_m3A72972A0BA137E18AA9155F0BD79C6A9584F35E (Buffer_1_t956834325FFF76085DF9FA27A90C6E27FC45AF24 * __this, const RuntimeMethod* method) { return (( UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* (*) (Buffer_1_t956834325FFF76085DF9FA27A90C6E27FC45AF24 *, const RuntimeMethod*))Buffer_1_ToArray_m3A72972A0BA137E18AA9155F0BD79C6A9584F35E_gshared)(__this, method); } // System.Void System.Collections.Generic.LargeArrayBuilder`1::.ctor(System.Boolean) inline void LargeArrayBuilder_1__ctor_mE8BAFE1F7BABA51239A5E5DB8626CA9FF1269E87 (LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 * __this, bool ___initialize0, const RuntimeMethod* method) { (( void (*) (LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 *, bool, const RuntimeMethod*))LargeArrayBuilder_1__ctor_mE8BAFE1F7BABA51239A5E5DB8626CA9FF1269E87_gshared)(__this, ___initialize0, method); } // System.Void System.Collections.Generic.LargeArrayBuilder`1::AddRange(System.Collections.Generic.IEnumerable`1) inline void LargeArrayBuilder_1_AddRange_m008F8B6F2DC93D4F738125F9EE3E170DDDEAE3EE (LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 * __this, RuntimeObject* ___items0, const RuntimeMethod* method) { (( void (*) (LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 *, RuntimeObject*, const RuntimeMethod*))LargeArrayBuilder_1_AddRange_m008F8B6F2DC93D4F738125F9EE3E170DDDEAE3EE_gshared)(__this, ___items0, method); } // T[] System.Collections.Generic.LargeArrayBuilder`1::ToArray() inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* LargeArrayBuilder_1_ToArray_mEC14C134AADBCEEDF02C62FDACFAE4AC559CBABC (LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 * __this, const RuntimeMethod* method) { return (( ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* (*) (LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 *, const RuntimeMethod*))LargeArrayBuilder_1_ToArray_mEC14C134AADBCEEDF02C62FDACFAE4AC559CBABC_gshared)(__this, method); } // System.Boolean SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::op_Equality(SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither,SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB ___left0, ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB ___right1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ThrowDefaultInstance() IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A (const RuntimeMethod* method); // System.Int32 SixLabors.ImageSharp.Rectangle::get_Top() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method); // System.Int32 SixLabors.ImageSharp.Rectangle::get_Left() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950 (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method); // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ErrorDither_Dither_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m4412C7E6264017FA2CB051E4BAAD241604181DA9_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ___source2, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 , A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m4412C7E6264017FA2CB051E4BAAD241604181DA9_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Int32 SixLabors.ImageSharp.Rectangle::get_Right() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method); // System.Int32 SixLabors.ImageSharp.Rectangle::get_Bottom() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.A8>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mE12F4BCC3CE367A62B327C0A12D12B15319368AE_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 * ___processor0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mE12F4BCC3CE367A62B327C0A12D12B15319368AE_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ErrorDither_Dither_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m8E4802AE7CEDB927048ACCF475AA02B9BED72BD6_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ___source2, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 , Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m8E4802AE7CEDB927048ACCF475AA02B9BED72BD6_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Abgr32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m4178852107C476161B388F92FDA391824B4FEB72_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 * ___processor0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m4178852107C476161B388F92FDA391824B4FEB72_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ErrorDither_Dither_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mCD768FD5CB7BE22FE235746619EB009D59C3D917_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ___source2, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD , Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mCD768FD5CB7BE22FE235746619EB009D59C3D917_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Argb32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m4DAF2C839C8807207328B5DC1BDF58360465812C_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 * ___processor0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m4DAF2C839C8807207328B5DC1BDF58360465812C_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ErrorDither_Dither_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m2EA20D768C8A6187C5F9AD87308EF683D66711A5_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___source2, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 , Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m2EA20D768C8A6187C5F9AD87308EF683D66711A5_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Bgr24>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m55F7BD0D81A49E93748A1548BFEE635BAAEFF201_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 * ___processor0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m55F7BD0D81A49E93748A1548BFEE635BAAEFF201_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ErrorDither_Dither_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m1FD7D49DF2A4E04B836E35101E6AB74C86F43F91_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___source2, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C , Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m1FD7D49DF2A4E04B836E35101E6AB74C86F43F91_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Bgr565>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m4628A412192ED5EB40763E9DB92A7DEAFCCF4721_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F * ___processor0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m4628A412192ED5EB40763E9DB92A7DEAFCCF4721_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ErrorDither_Dither_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m37E1FC4BC61CA13C3E429E231395FAF29846BA39_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___source2, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 , Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m37E1FC4BC61CA13C3E429E231395FAF29846BA39_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Bgra32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_mBAE2CAED74046065A0B11891E0781A7B3561DDA2_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 * ___processor0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_mBAE2CAED74046065A0B11891E0781A7B3561DDA2_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ErrorDither_Dither_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mB2EAD3E5D4F91450EB74C5BD1BA36D5B972BD1A3_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___source2, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 , Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mB2EAD3E5D4F91450EB74C5BD1BA36D5B972BD1A3_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Bgra4444>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m652D72AAAFCC1E0D15C070E4F736A31147B68616_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A * ___processor0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A *, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m652D72AAAFCC1E0D15C070E4F736A31147B68616_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ErrorDither_Dither_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m577071B91D45A691D5C9B16DBD0FD6B6B2D34BEA_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___source2, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 , Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m577071B91D45A691D5C9B16DBD0FD6B6B2D34BEA_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Bgra5551>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m75A2DDAC5AD98A6C68387DB417FC84C8DED55339_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 * ___processor0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 *, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m75A2DDAC5AD98A6C68387DB417FC84C8DED55339_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ErrorDither_Dither_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m98D2CD6EC7AAE5BD4427BBA57ECE3527CEAB5048_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___source2, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 , Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m98D2CD6EC7AAE5BD4427BBA57ECE3527CEAB5048_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Byte4>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m28048941443439DD4874551E1D54F42F36D995D5_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D * ___processor0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D *, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m28048941443439DD4874551E1D54F42F36D995D5_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ErrorDither_Dither_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mB4A273EEAB3F84323C900ABCE70592B698DDD156_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___source2, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E , HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mB4A273EEAB3F84323C900ABCE70592B698DDD156_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.HalfSingle>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m2A1938B70B4A52F4B8FFB8D9939560383C301ACB_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 * ___processor0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 *, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m2A1938B70B4A52F4B8FFB8D9939560383C301ACB_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ErrorDither_Dither_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m472548316AE4FD9971043ADDD48CFBCE4272053A_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___source2, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC , HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m472548316AE4FD9971043ADDD48CFBCE4272053A_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.HalfVector2>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m71C6B344BA7E763F3518F167016C2CA61E351F3F_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B * ___processor0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B *, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m71C6B344BA7E763F3518F167016C2CA61E351F3F_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ErrorDither_Dither_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE00EFD48AABE66E7E5AF04B7564C24404D1F75FF_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___source2, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 , HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE00EFD48AABE66E7E5AF04B7564C24404D1F75FF_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.HalfVector4>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_m94C93058E5343727933CE5AF9A46D8B216E5C9AA_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 * ___processor0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 *, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_m94C93058E5343727933CE5AF9A46D8B216E5C9AA_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ErrorDither_Dither_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m072016DB02F7129EF356054AB3CB8FA6A1C6E8B8_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___source2, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , L16_t82A3FD4325827CB571596BA0DA68B251F985D94F , L16_t82A3FD4325827CB571596BA0DA68B251F985D94F , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m072016DB02F7129EF356054AB3CB8FA6A1C6E8B8_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.L16>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mBE69E633648499B594CFD378064E49181C5F0405_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 * ___processor0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 *, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mBE69E633648499B594CFD378064E49181C5F0405_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ErrorDither_Dither_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mB7A542DCC52F33D9B3ECA2092787EE43117BFDC1_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___source2, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , L8_t0DC62ABA8124A587901AC9D023076EF568A23003 , L8_t0DC62ABA8124A587901AC9D023076EF568A23003 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mB7A542DCC52F33D9B3ECA2092787EE43117BFDC1_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.L8>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m356716D4067CC6120D1AD156CAC88F2FA7110BCE_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D * ___processor0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D *, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m356716D4067CC6120D1AD156CAC88F2FA7110BCE_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ErrorDither_Dither_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mD9CA3A715BD7FD7DBFA22404B32A0C99895A2A55_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___source2, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 , La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mD9CA3A715BD7FD7DBFA22404B32A0C99895A2A55_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.La16>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_m151966B34B83977EB23281EA53428C77EB6C0347_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 * ___processor0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 *, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_m151966B34B83977EB23281EA53428C77EB6C0347_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ErrorDither_Dither_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m9BC2D80F0D21CD363614DF26CC864FCC3DA0ADA7_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___source2, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 , La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m9BC2D80F0D21CD363614DF26CC864FCC3DA0ADA7_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.La32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_mACDC1EC0148A6EF02294D9DC6ED1367C9B813AD8_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F * ___processor0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F *, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_mACDC1EC0148A6EF02294D9DC6ED1367C9B813AD8_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ErrorDither_Dither_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m97ADCD8F6CC113FC9FDA1FB74F2CB075B96DCE2E_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ___source2, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 , NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m97ADCD8F6CC113FC9FDA1FB74F2CB075B96DCE2E_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte2>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_mEC9A0340EF74FCAB6F010BFD934EBA1D15CE6486_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 * ___processor0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 *, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_mEC9A0340EF74FCAB6F010BFD934EBA1D15CE6486_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ErrorDither_Dither_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mEA6E8861F05BABFF95260AC4B519C9FA64FAB755_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ___source2, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 , NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mEA6E8861F05BABFF95260AC4B519C9FA64FAB755_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte4>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_m4F89EB0079FFB37E893B8614FA0E63C0C338F609_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC * ___processor0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC *, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_m4F89EB0079FFB37E893B8614FA0E63C0C338F609_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ErrorDither_Dither_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_mE077EF53FA20A95FF0B273A747EB8682A8349FFA_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ___source2, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 , NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_mE077EF53FA20A95FF0B273A747EB8682A8349FFA_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort2>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m451D26EA5287645AE4788230548756DBD31EF2EE_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 * ___processor0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 *, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m451D26EA5287645AE4788230548756DBD31EF2EE_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ErrorDither_Dither_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m57A41D31E9B63BD9FC36D8B796B89087FCAA65CC_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ___source2, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 , NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m57A41D31E9B63BD9FC36D8B796B89087FCAA65CC_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort4>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m764C3D3723E2CC699E51482F5EB33F6B8905EE71_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 * ___processor0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 *, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m764C3D3723E2CC699E51482F5EB33F6B8905EE71_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ErrorDither_Dither_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m7647D15E44AFF1147F475F4B8894DFE95356D385_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___source2, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB , Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m7647D15E44AFF1147F475F4B8894DFE95356D385_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rg32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_mBF52E23CB27AE6F1CEE9A5208DD8BE221D45BBE0_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 * ___processor0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 *, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_mBF52E23CB27AE6F1CEE9A5208DD8BE221D45BBE0_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ErrorDither_Dither_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m1E84442C61D4D4BD0A6F6E58E0C2D20A93715F9C_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___source2, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m1E84442C61D4D4BD0A6F6E58E0C2D20A93715F9C_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rgb24>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_mD71212AFA8CBBDAB3295EC0170F2A051EA92D805_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA * ___processor0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA *, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_mD71212AFA8CBBDAB3295EC0170F2A051EA92D805_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ErrorDither_Dither_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m7C63A1F8404A26A849668C4EE6D4EDB1AE039B2E_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___source2, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F , Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m7C63A1F8404A26A849668C4EE6D4EDB1AE039B2E_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rgb48>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_mBA79937F69189BCB1692C21B20F87D6046A25AFE_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 * ___processor0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 *, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_mBA79937F69189BCB1692C21B20F87D6046A25AFE_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ErrorDither_Dither_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mC558CDDF51D55750D5C1D8B61F9E54AA2DC9BCBA_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___source2, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC , Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mC558CDDF51D55750D5C1D8B61F9E54AA2DC9BCBA_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rgba1010102>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mDDA08E5767E0A3693262DDE7FBA8FE1A7F0D5D21_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 * ___processor0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 *, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mDDA08E5767E0A3693262DDE7FBA8FE1A7F0D5D21_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ErrorDither_Dither_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mD712CC103591AA29BAB28CB33434825E6E1C8263_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___source2, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mD712CC103591AA29BAB28CB33434825E6E1C8263_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rgba32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m592C2B331221734CBE01A9A5D494ABDC9AB07C4F_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 * ___processor0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 *, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m592C2B331221734CBE01A9A5D494ABDC9AB07C4F_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ErrorDither_Dither_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m3E05DB8C9F2787C63375673FD55D37F630F55823_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___source2, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F , Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m3E05DB8C9F2787C63375673FD55D37F630F55823_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rgba64>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_mDF04461DEF1500D0E11EC8A20BDAFC860536DC6A_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 * ___processor0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 *, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_mDF04461DEF1500D0E11EC8A20BDAFC860536DC6A_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 ErrorDither_Dither_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mCE85F17ED9CF12E5A732AD005F556A23AAD877B7_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 ___source2, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 , RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mCE85F17ED9CF12E5A732AD005F556A23AAD877B7_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.RgbaVector>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_m28947198BE7EED19AD34763382F021CE36F5FE36_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 * ___processor0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 *, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_m28947198BE7EED19AD34763382F021CE36F5FE36_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 ErrorDither_Dither_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mD28F66DEFFDEF9E0AEA817A3107B5AD60101D7BD_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 ___source2, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 , Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mD28F66DEFFDEF9E0AEA817A3107B5AD60101D7BD_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Short2>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mE759A3456AA41FE58E1C68764A9885343C5EA5AB_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A * ___processor0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A *, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mE759A3456AA41FE58E1C68764A9885343C5EA5AB_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // TPixel SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::Dither(SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle,TPixel,TPixel,System.Int32,System.Int32,System.Single) inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C ErrorDither_Dither_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_mF7394A94275454E2431F48B6737F08FCF6328F8F_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C ___source2, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { return (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C , Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C , int32_t, int32_t, float, const RuntimeMethod*))ErrorDither_Dither_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_mF7394A94275454E2431F48B6737F08FCF6328F8F_gshared_inline)(__this, ___image0, ___bounds1, ___source2, ___transformed3, ___x4, ___y5, ___scale6, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Short4>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t882695134610C24912CF0CD95800A91C78E48524_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m8113B7FF150AF6145226FD34ADE8DC5546176937_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 * ___processor0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 *, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyPaletteDither_TisDitherProcessor_t882695134610C24912CF0CD95800A91C78E48524_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m8113B7FF150AF6145226FD34ADE8DC5546176937_gshared_inline)(__this, ___processor0, ___source1, ___bounds2, method); } // System.Single SixLabors.ImageSharp.Processing.Processors.Quantization.QuantizerOptions::get_DitherScale() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline (QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * __this, const RuntimeMethod* method); // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference(System.Span`1) inline uint8_t* MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 ___span0, const RuntimeMethod* method) { return (( uint8_t* (*) (Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 , const RuntimeMethod*))MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_gshared)(___span0, method); } // !!0& System.Runtime.CompilerServices.Unsafe::Add(!!0&,System.Int32) inline uint8_t* Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline (uint8_t* ___source0, int32_t ___elementOffset1, const RuntimeMethod* method) { return (( uint8_t* (*) (uint8_t*, int32_t, const RuntimeMethod*))Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_gshared_inline)(___source0, ___elementOffset1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.A8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mE3F6101B0C5994F6FD8D8468C7BC5715AACB7368_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5 * ___quantizer0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5 *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mE3F6101B0C5994F6FD8D8468C7BC5715AACB7368_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Abgr32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_mB7F4FD9E011BF4929B768A0DB09A74806F92C01D_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E * ___quantizer0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_mB7F4FD9E011BF4929B768A0DB09A74806F92C01D_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Argb32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mAFB27C811D8638923E6295F12C48EF4ED4068C9B_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220 * ___quantizer0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220 *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mAFB27C811D8638923E6295F12C48EF4ED4068C9B_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr24>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m9C15AEAECFB68C73093A8A9F3D77C26B02CAEAC9_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204 * ___quantizer0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204 *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m9C15AEAECFB68C73093A8A9F3D77C26B02CAEAC9_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr565>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m063D70972EA2EC20104C961230E52D1114EC737C_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5 * ___quantizer0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5 *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m063D70972EA2EC20104C961230E52D1114EC737C_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m49ACF9314A428746E22EBFEE7B951DD3688A0242_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D * ___quantizer0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m49ACF9314A428746E22EBFEE7B951DD3688A0242_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra4444>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mD7ECD8154BA642B0C753BB1BBC440F6983246BD2_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695 * ___quantizer0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695 *, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mD7ECD8154BA642B0C753BB1BBC440F6983246BD2_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra5551>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_mF64E7147DEC8129A8AF46A3518F37F7743BFCB6F_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57 * ___quantizer0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57 *, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_mF64E7147DEC8129A8AF46A3518F37F7743BFCB6F_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Byte4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m5463AF8B4C693FDD2945CE7A0C39373AD4A0FBB7_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC * ___quantizer0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC *, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m5463AF8B4C693FDD2945CE7A0C39373AD4A0FBB7_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfSingle>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m58E342CBC2EE14A4D9B7FD4E35C4F87B45D18CC8_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66 * ___quantizer0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66 *, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m58E342CBC2EE14A4D9B7FD4E35C4F87B45D18CC8_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m56337A8937BB0840CB9CBD2CF197F7F3B6472ACA_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5 * ___quantizer0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5 *, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m56337A8937BB0840CB9CBD2CF197F7F3B6472ACA_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE522FED5B16CF2966AC6E1FA40AAA013BF060E6C_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED * ___quantizer0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED *, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE522FED5B16CF2966AC6E1FA40AAA013BF060E6C_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L16>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mAA4283EBF5BF770095D1FA0A4C5F1E7FA734AE03_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34 * ___quantizer0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34 *, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mAA4283EBF5BF770095D1FA0A4C5F1E7FA734AE03_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mD55D71BAEA21FBB0B6F6AF5677E283BDCEE3DCF2_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11 * ___quantizer0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11 *, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mD55D71BAEA21FBB0B6F6AF5677E283BDCEE3DCF2_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.La16>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_m23B932C1D2D113FC2CBEABA38A9E17BEC74689FF_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F * ___quantizer0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source1, IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F *, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_m23B932C1D2D113FC2CBEABA38A9E17BEC74689FF_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.La32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m41255A3053B07737449DA6527EC51BDE95369511_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB * ___quantizer0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source1, IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB *, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m41255A3053B07737449DA6527EC51BDE95369511_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m6F2C5CFD78BB1865984B6734812AE48306530102_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF * ___quantizer0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source1, IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF *, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m6F2C5CFD78BB1865984B6734812AE48306530102_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_m8373B3F5322D8DBFF2C55840C58FC129616A7C58_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB * ___quantizer0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source1, IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB *, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_m8373B3F5322D8DBFF2C55840C58FC129616A7C58_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m931D8F97EF6931AFFB9416770FFBE17901EDAD1C_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF * ___quantizer0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source1, IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF *, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m931D8F97EF6931AFFB9416770FFBE17901EDAD1C_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_mA84C3CEA95DD4E8FF428E1DD5A879EE803B60A3B_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8 * ___quantizer0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source1, IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8 *, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_mA84C3CEA95DD4E8FF428E1DD5A879EE803B60A3B_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rg32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_mA080546097DD1F1BF9D206090DB27235AB460489_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F * ___quantizer0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source1, IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F *, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_mA080546097DD1F1BF9D206090DB27235AB460489_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgb24>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_mE18BDDBCA4967905E61A453220BAB903AC396E0B_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5 * ___quantizer0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source1, IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5 *, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_mE18BDDBCA4967905E61A453220BAB903AC396E0B_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgb48>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m0D85B4D31EE25FA97FDA02B8DE023734F84E183D_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F * ___quantizer0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source1, IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F *, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m0D85B4D31EE25FA97FDA02B8DE023734F84E183D_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba1010102>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mD4D7F6B9C0517845AA78476E8C95E8394C0851B4_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64 * ___quantizer0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source1, IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64 *, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mD4D7F6B9C0517845AA78476E8C95E8394C0851B4_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mF08D314D9313425B0375605321BD66949940FFBB_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F * ___quantizer0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source1, IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F *, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mF08D314D9313425B0375605321BD66949940FFBB_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba64>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m2EBEE26AFEDAD093EE2291867010E0BD678F28B2_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C * ___quantizer0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source1, IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C *, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m2EBEE26AFEDAD093EE2291867010E0BD678F28B2_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.RgbaVector>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_m4FE70B57AA1752796067F764D63076535F2A3C19_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B * ___quantizer0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source1, IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B *, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_m4FE70B57AA1752796067F764D63076535F2A3C19_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Short2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_m1BD1AB0BBD71D4E7C8675E49B4BB437AAE5CB4FD_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E * ___quantizer0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source1, IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E *, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_m1BD1AB0BBD71D4E7C8675E49B4BB437AAE5CB4FD_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Short4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m48AB17C33FB4557F52DEEA878F4972BD5275D4DD_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720 * ___quantizer0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source1, IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720 *, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m48AB17C33FB4557F52DEEA878F4972BD5275D4DD_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.A8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mDA35B23A9F2FF6CA81F08C2C9DEB0CE8161DBBC5_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55 * ___quantizer0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55 *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mDA35B23A9F2FF6CA81F08C2C9DEB0CE8161DBBC5_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Abgr32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_mD220A053DAC97900329B22833D57F5492100D817_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60 * ___quantizer0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60 *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_mD220A053DAC97900329B22833D57F5492100D817_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Argb32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mE208394335B36F495D030E7B1044395FDB06CC7F_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10 * ___quantizer0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10 *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mE208394335B36F495D030E7B1044395FDB06CC7F_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr24>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m89AE75D99404D447EC19C13E9134AC0F5C08549B_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0 * ___quantizer0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0 *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m89AE75D99404D447EC19C13E9134AC0F5C08549B_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr565>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_mC1878C7D23F88A8BCCDFD3D59E97B711A89E30B8_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67 * ___quantizer0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67 *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_mC1878C7D23F88A8BCCDFD3D59E97B711A89E30B8_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_mCF7D426A7EAC04A0B2A6B99CE70215F0E956E4BE_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40 * ___quantizer0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40 *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_mCF7D426A7EAC04A0B2A6B99CE70215F0E956E4BE_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra4444>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m44DB9C140CA181B4247EE16755C7617D0DBBDD4B_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0 * ___quantizer0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0 *, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m44DB9C140CA181B4247EE16755C7617D0DBBDD4B_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra5551>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m94C01A8A957C81180716C094AAF72D0A1E9ED706_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC * ___quantizer0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC *, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m94C01A8A957C81180716C094AAF72D0A1E9ED706_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Byte4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_mC38923E183074F5AFCEA187749656A78B9DAF18F_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80 * ___quantizer0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80 *, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_mC38923E183074F5AFCEA187749656A78B9DAF18F_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfSingle>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m7AE19EF3AAE9BA1AEC358BF71A75CB63A15990DD_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F * ___quantizer0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F *, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m7AE19EF3AAE9BA1AEC358BF71A75CB63A15990DD_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_mC7B1B1ECF63AE750D9DE666389EDE1BA51E4AB8A_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494 * ___quantizer0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494 *, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_mC7B1B1ECF63AE750D9DE666389EDE1BA51E4AB8A_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mB6E4BA64264B0E847BC69A6E6BD45B7F00DB6636_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D * ___quantizer0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D *, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mB6E4BA64264B0E847BC69A6E6BD45B7F00DB6636_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L16>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m7081B19348540138A37F9E4A648847D588B81ECF_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E * ___quantizer0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E *, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m7081B19348540138A37F9E4A648847D588B81ECF_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m63DB94D270FECF68C3D25E6AB2F9793450657545_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056 * ___quantizer0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056 *, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m63DB94D270FECF68C3D25E6AB2F9793450657545_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.La16>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mE4EC79FB17419C83F749F5726B9DBA2A92C6859C_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86 * ___quantizer0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source1, IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86 *, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mE4EC79FB17419C83F749F5726B9DBA2A92C6859C_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.La32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_mE9F8CD4C69FD281F9AB299EB77EC51337D8CFCCA_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276 * ___quantizer0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source1, IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276 *, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_mE9F8CD4C69FD281F9AB299EB77EC51337D8CFCCA_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m25A3D29C6D087141E4DCB2537109A030A67A139F_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB * ___quantizer0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source1, IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB *, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m25A3D29C6D087141E4DCB2537109A030A67A139F_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mE6A5A822D22F6A2903597D6A8F4921A0D025CE31_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9 * ___quantizer0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source1, IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9 *, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mE6A5A822D22F6A2903597D6A8F4921A0D025CE31_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m1ADBF9F91C2DFF0305F5035DE709BFE1BE79A349_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92 * ___quantizer0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source1, IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92 *, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m1ADBF9F91C2DFF0305F5035DE709BFE1BE79A349_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m2EECDB82B2B1BB68520A5A4ED0113A977EEC2DB4_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D * ___quantizer0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source1, IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D *, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m2EECDB82B2B1BB68520A5A4ED0113A977EEC2DB4_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rg32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m552CB849B1D219D935D60F2222B7CF50F7806850_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583 * ___quantizer0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source1, IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583 *, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m552CB849B1D219D935D60F2222B7CF50F7806850_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgb24>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m44F545E4D326DC902EB0539E62EF2A5EB1736334_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF * ___quantizer0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source1, IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF *, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m44F545E4D326DC902EB0539E62EF2A5EB1736334_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgb48>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_mB002E22822935B9795BF1C5E0C47311365930D74_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E * ___quantizer0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source1, IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E *, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_mB002E22822935B9795BF1C5E0C47311365930D74_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba1010102>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_m1473D20DC423BB0597E64699FA84E9CEF369B0B2_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA * ___quantizer0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source1, IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA *, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_m1473D20DC423BB0597E64699FA84E9CEF369B0B2_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m62CD011FE1F139A3CA649FFD95B2F1D415D0B5AC_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62 * ___quantizer0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source1, IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62 *, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m62CD011FE1F139A3CA649FFD95B2F1D415D0B5AC_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba64>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m5E115DE5E00F879C029BAEC958A548357A105A22_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259 * ___quantizer0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source1, IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259 *, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m5E115DE5E00F879C029BAEC958A548357A105A22_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.RgbaVector>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mEAAA1547945EBD16C3426FA872168887FA6805A8_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7 * ___quantizer0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source1, IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7 *, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mEAAA1547945EBD16C3426FA872168887FA6805A8_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Short2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_m6173A23EEB50E0FDBC1437A92F3EAFA8AC1E4FD5_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024 * ___quantizer0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source1, IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024 *, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_m6173A23EEB50E0FDBC1437A92F3EAFA8AC1E4FD5_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Short4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m2CF7066FA82C421618B133406599E88877CA4F7A_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37 * ___quantizer0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source1, IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, PaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37 *, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m2CF7066FA82C421618B133406599E88877CA4F7A_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.A8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m6DE8E28102C61AEDBD9F7B32C0ECA5E93530AAEC_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3 * ___quantizer0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3 *, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m6DE8E28102C61AEDBD9F7B32C0ECA5E93530AAEC_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Abgr32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m2FF8D18949C28EEC521E502F1B8068E8FC4B2398_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303 * ___quantizer0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303 *, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m2FF8D18949C28EEC521E502F1B8068E8FC4B2398_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Argb32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m6D6A8DCDA5B4B875C0B918FDC4E8B8347C98E526_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A * ___quantizer0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A *, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m6D6A8DCDA5B4B875C0B918FDC4E8B8347C98E526_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr24>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m838B574B061029F0C2D4100F5A5F3D90E080CF99_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB * ___quantizer0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB *, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m838B574B061029F0C2D4100F5A5F3D90E080CF99_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr565>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_mEBBC1F7600BA45A1FDD354B8F35E0531A12324B5_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280 * ___quantizer0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280 *, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_mEBBC1F7600BA45A1FDD354B8F35E0531A12324B5_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m9C59695FB15DEC7E76D182E3883C8A586AD0327F_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA * ___quantizer0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA *, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m9C59695FB15DEC7E76D182E3883C8A586AD0327F_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra4444>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m75C89646FA4F6B7A0A6641A502AE171141071923_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079 * ___quantizer0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079 *, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m75C89646FA4F6B7A0A6641A502AE171141071923_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra5551>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m912BE57EC62A81148F662F50D8AE59025E7F28E3_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C * ___quantizer0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C *, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m912BE57EC62A81148F662F50D8AE59025E7F28E3_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Byte4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_mD0FA647402486F8F63795AA0136FC2D68127EE39_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3 * ___quantizer0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3 *, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_mD0FA647402486F8F63795AA0136FC2D68127EE39_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfSingle>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mF2108C5D91A8919CBFDDB5B947A607A233E0EF47_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362 * ___quantizer0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362 *, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mF2108C5D91A8919CBFDDB5B947A607A233E0EF47_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m32B469BDA18CC6C03CAA0008EC3E9DA7366CB4E1_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF * ___quantizer0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF *, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m32B469BDA18CC6C03CAA0008EC3E9DA7366CB4E1_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_m87B52768FDC9C4D5C1C3BCB0751A70FEBC217F3D_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333 * ___quantizer0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333 *, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_m87B52768FDC9C4D5C1C3BCB0751A70FEBC217F3D_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L16>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mC0080D1AF5262F4C9DCBC0A1EB532B596E3FD366_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B * ___quantizer0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B *, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mC0080D1AF5262F4C9DCBC0A1EB532B596E3FD366_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) inline void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mEFE30C4FF65469544D31318C99A195B659E0362D_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3 * ___quantizer0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { (( void (*) (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *, WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3 *, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mEFE30C4FF65469544D31318C99A195B659E0362D_gshared_inline)(__this, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Int32 SixLabors.ImageSharp.Rectangle::get_X() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method); // System.Int32 SixLabors.ImageSharp.Rectangle::get_Width() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method); // System.Int32 SixLabors.ImageSharp.Rectangle::get_Y() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method); // System.Int32 SixLabors.ImageSharp.Rectangle::get_Height() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.A8::Equals(SixLabors.ImageSharp.PixelFormats.A8) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool A8_Equals_mAD5B9C5B1AC6C0964503683BC37EC7670B42BED7_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.A8::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 A8_ToVector4_m4D4BFC90ED15E8C60035BFFFB01624E93170DFB7_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, const RuntimeMethod* method); // System.Numerics.Vector4 System.Numerics.Vector4::op_Subtraction(System.Numerics.Vector4,System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method); // System.Numerics.Vector4 System.Numerics.Vector4::op_Multiply(System.Numerics.Vector4,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, float ___right1, const RuntimeMethod* method); // T& SixLabors.ImageSharp.DenseMatrix`1::get_Item(System.Int32,System.Int32) inline float* DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { return (( float* (*) (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *, int32_t, int32_t, const RuntimeMethod*))DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_gshared_inline)(__this, ___row0, ___column1, method); } // !0& System.Span`1::get_Item(System.Int32) inline A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * Span_1_get_Item_mD8A06FA962024F798DCEED58331E9C8692CAE2A7_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, int32_t ___index0, const RuntimeMethod* method) { return (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *, int32_t, const RuntimeMethod*))Span_1_get_Item_mD8A06FA962024F798DCEED58331E9C8692CAE2A7_gshared_inline)(__this, ___index0, method); } // System.Numerics.Vector4 System.Numerics.Vector4::op_Addition(System.Numerics.Vector4,System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.A8::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void A8_FromVector4_mE4D1B2CCAF5141C2ADCEED6D60650BBBFD5825B8_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Abgr32::Equals(SixLabors.ImageSharp.PixelFormats.Abgr32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Abgr32_Equals_m7FB15F5EB5BD0AB3EB708946AC2C5B1F91856A24_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Abgr32::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Abgr32_ToVector4_m924F1C64E0B8C9E78DAE1C9ACC62ACB47DE6DF95_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * Span_1_get_Item_m6AF825660F9F130F6AB4888E80AEF27A6FC3CAB7_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m6AF825660F9F130F6AB4888E80AEF27A6FC3CAB7_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Abgr32::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Abgr32_FromVector4_m3520445B8B869C0AED67BB3B156ABF04E3470942_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Argb32::Equals(SixLabors.ImageSharp.PixelFormats.Argb32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Argb32_Equals_m5E0B7E8559602E1BD485396C14DF39143DD58FDC_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Argb32::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Argb32_ToVector4_m200DB92C4C26075816C2642BEEF959D4138E0396_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * Span_1_get_Item_m6367645A32E0D777965C7AA85FE5C227DA6D5769_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *, int32_t, const RuntimeMethod*))Span_1_get_Item_m6367645A32E0D777965C7AA85FE5C227DA6D5769_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Argb32::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Argb32_FromVector4_m311C8685532CE964478E7274EEA81DFAEBE80F9B_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Bgr24::Equals(SixLabors.ImageSharp.PixelFormats.Bgr24) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Bgr24_Equals_m8E6C09EDD11CC4239A6872D1FB613DEE69A60225_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgr24::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgr24_ToVector4_m7873130365A223BE9CD4CF249A756101CB7F4D0D_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_get_Item_m195AD771A0A3D2EDF7721DAA1E1D0F2943077616_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m195AD771A0A3D2EDF7721DAA1E1D0F2943077616_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Bgr24::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr24_FromVector4_m91DFC71E32A6CD0187990AA5400B91C03CA0B5A0_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Bgr565::Equals(SixLabors.ImageSharp.PixelFormats.Bgr565) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Bgr565_Equals_mF232F66F5FDC4006EA1ED0A4A45F97FC48512F70_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgr565::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgr565_ToVector4_m9344140C6896C34D694F147F3178F365E8364628_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_get_Item_m7403568F966B7F6D4669CA1127486C219BBCD69B_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, int32_t, const RuntimeMethod*))Span_1_get_Item_m7403568F966B7F6D4669CA1127486C219BBCD69B_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Bgr565::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr565_FromVector4_m5913050889283D1CC9243DB1BD2E8FB8F2AE2B28_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Bgra32::Equals(SixLabors.ImageSharp.PixelFormats.Bgra32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Bgra32_Equals_m4DA439D68434686EF095AE4DB730232401859AC8 (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * __this, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra32::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgra32_ToVector4_m6EB772C90AC6F350083398265BD5B49694DD4194_inline (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_get_Item_m89B441ABCD013417C2E21A35250BE89BA6F9FE9E_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, int32_t, const RuntimeMethod*))Span_1_get_Item_m89B441ABCD013417C2E21A35250BE89BA6F9FE9E_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Bgra32::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra32_FromVector4_m0177837EC9B1BC381977C9057F50835835EBE914_inline (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Bgra4444::Equals(SixLabors.ImageSharp.PixelFormats.Bgra4444) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Bgra4444_Equals_mF578E4F37523AAECC82A2832C871434D0ED488A0_inline (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * __this, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra4444::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgra4444_ToVector4_mF82092024B39ADF13547767878335770CBA1C661_inline (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_get_Item_mDC25D73E1BD7519BD4FB572EC6C46B45BAC897FD_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, int32_t, const RuntimeMethod*))Span_1_get_Item_mDC25D73E1BD7519BD4FB572EC6C46B45BAC897FD_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Bgra4444::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra4444_FromVector4_m2F1480CF149FB04E94DFE1A88C5A85F54F79089E_inline (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Bgra5551::Equals(SixLabors.ImageSharp.PixelFormats.Bgra5551) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Bgra5551_Equals_m7EF54DA07C64ADB6DD7873EBD81E96639CB45D7E_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra5551::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgra5551_ToVector4_m00FD22B9197B2056CF65D1043CBCD63648BE2F01_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Bgra5551::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra5551_FromVector4_mEABD575E5F8334D80ED2AE9BCB8055C66874C732_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Byte4::Equals(SixLabors.ImageSharp.PixelFormats.Byte4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Byte4_Equals_m13FD7418A73F244A3D02035FABDB0FA43E2AE78E_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Byte4::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Byte4_ToVector4_m631A8BECB4DE33F18003E9013F440657ED81E993_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Byte4::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Byte4_FromVector4_mB0F7E70A1749780227B6D390A11F0EFC8271C837_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.HalfSingle::Equals(SixLabors.ImageSharp.PixelFormats.HalfSingle) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HalfSingle_Equals_m5346FE019F6374C1D12E94D4EF939E4D5E4782F9_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.HalfSingle::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfSingle_ToVector4_mAAD4D9B143192743F760A20FE4DBDB2184F0D64C_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.HalfSingle::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfSingle_FromVector4_m5811DB25422D45F8A0A93C19FA6C472AEBD5C47C_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.HalfVector2::Equals(SixLabors.ImageSharp.PixelFormats.HalfVector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HalfVector2_Equals_m195C7197DB66F090D49A042AFD25355ECCC3D604_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.HalfVector2::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfVector2_ToVector4_m07F67211B0196C5D476A7A0C7C69BB55D772B68E_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.HalfVector2::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector2_FromVector4_m2EA26CF3A86EAD4833DE575AD62327504E88CB3C_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.HalfVector4::Equals(SixLabors.ImageSharp.PixelFormats.HalfVector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HalfVector4_Equals_m3B50E97FE5506ADF3C6A41D00EA824259DFF0479_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.HalfVector4::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfVector4_ToVector4_m9C810A99354029815B9DD50E2E420BECB3EC737C_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.HalfVector4::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector4_FromVector4_m577F77830F4805FBAAE72C1201D266CC63CDA45B_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.L16::Equals(SixLabors.ImageSharp.PixelFormats.L16) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool L16_Equals_m11C123CB4FC5FD36A53D5353C65D9FA9ABC89436_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L16::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L16_ToVector4_m9B8FD9208E26DA896FB2FD896A2BB326A326712D_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___index0, const RuntimeMethod* method) { return (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, int32_t, const RuntimeMethod*))Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.L16::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L16_FromVector4_mC7454E67ED21E9D01AD6E4BA7971DAA77B419EC0_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.L8::Equals(SixLabors.ImageSharp.PixelFormats.L8) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool L8_Equals_mCB3174A30794FC21E97AE12A0B59624CA4E8A38C_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L8::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L8_ToVector4_m8B03DD2C8BC3B7EA6C34700AEF814653DAD59757_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.L8::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L8_FromVector4_m5B5E617F4DF270BD3AF9F3267690E7D1E1DC86B2_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.La16::Equals(SixLabors.ImageSharp.PixelFormats.La16) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool La16_Equals_m6F7CB766CB10FCEF6DC325DBE895D54DD92ADA5C_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.La16::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 La16_ToVector4_m8F06D142068437A0511D8DD2CB8C40ACD43335E6_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___index0, const RuntimeMethod* method) { return (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, int32_t, const RuntimeMethod*))Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.La16::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La16_FromVector4_m6E3BD111493A784902E4721887F661E94372E7E7_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.La32::Equals(SixLabors.ImageSharp.PixelFormats.La32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool La32_Equals_m7D47E876343449D7F2048AF9DA63058BF0F4BAE1_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * __this, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.La32::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 La32_ToVector4_mD2F07D8A41801AE7E1CF0D8E1E06A92672B37EC1_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.La32::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La32_FromVector4_m95FCB7725CF388C282EA45C4A9C974F5F2D3A06C_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.NormalizedByte2::Equals(SixLabors.ImageSharp.PixelFormats.NormalizedByte2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NormalizedByte2_Equals_m08D8F70E497797488EF5E548BF4D5D434A38B6C4_inline (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * __this, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 NormalizedByte2_ToVector4_m3B1B0F99076927DAB33715EF67FA9ADBE94E7BBB_inline (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_get_Item_m02B81213216C48DBE063E1A105599B907C8DD53A_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m02B81213216C48DBE063E1A105599B907C8DD53A_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.NormalizedByte2::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedByte2_FromVector4_mC6150E7D339EB9838CFDC5402CD5069B93C99751_inline (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.NormalizedByte4::Equals(SixLabors.ImageSharp.PixelFormats.NormalizedByte4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NormalizedByte4_Equals_m6662107C35F6430122911460AC86C0471585D932_inline (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * __this, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 NormalizedByte4_ToVector4_m059059ADA0D809D87F910C090D85FC8AD9FC27D7_inline (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_get_Item_m9E3415A96183385F0A773D50F59565AB5C3AD1E0_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, int32_t ___index0, const RuntimeMethod* method) { return (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, int32_t, const RuntimeMethod*))Span_1_get_Item_m9E3415A96183385F0A773D50F59565AB5C3AD1E0_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.NormalizedByte4::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedByte4_FromVector4_mB68D741A2843AEE85FFF4373D7696D2C2242EEEE_inline (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.NormalizedShort2::Equals(SixLabors.ImageSharp.PixelFormats.NormalizedShort2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NormalizedShort2_Equals_m78BF588B5FA463EF8FD5CE6C23F0A3C7036EF383_inline (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * __this, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 NormalizedShort2_ToVector4_mA10FC3F69E186C7B7001AA20EA04D977369CD424_inline (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_get_Item_m0D702FF60C85520A25B77F84847A0EB108355375_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m0D702FF60C85520A25B77F84847A0EB108355375_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.NormalizedShort2::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedShort2_FromVector4_m07899637617D2E5D6850701B295EEE8FB2589768_inline (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.NormalizedShort4::Equals(SixLabors.ImageSharp.PixelFormats.NormalizedShort4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NormalizedShort4_Equals_m5574DDF44591157C1A172C8C4104D126D9651671_inline (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * __this, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 NormalizedShort4_ToVector4_mDF8A161848C5A79F15D41049730E2510A8ADABA8_inline (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_get_Item_m0EB52766F90F92A22F2B741A49E612E2AB3F3F81_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m0EB52766F90F92A22F2B741A49E612E2AB3F3F81_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.NormalizedShort4::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedShort4_FromVector4_m2D9CB47367215FAC0A4127EA5668749937E1BC7F_inline (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Rg32::Equals(SixLabors.ImageSharp.PixelFormats.Rg32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rg32_Equals_mBCB44948784C730AAAB1E8F7D79E415987BA36F9_inline (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * __this, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rg32::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Rg32_ToVector4_m51DFA3AF99C2CFFE08AB04B00099EB72389DE740_inline (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_get_Item_m32DACCEB7847514FD4CB9705A9D1B15AE05F42B1_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, int32_t, const RuntimeMethod*))Span_1_get_Item_m32DACCEB7847514FD4CB9705A9D1B15AE05F42B1_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Rg32::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rg32_FromVector4_m7190BC219E3FDC310A5C0348FC0B803DDEA69294_inline (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Rgb24::Equals(SixLabors.ImageSharp.PixelFormats.Rgb24) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rgb24_Equals_m322CB13DD17830D8A20CC22951C42BAAA680C130_inline (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * __this, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgb24::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Rgb24_ToVector4_mF57CABE297C94558D27FFB5246BACDA10AD97C88_inline (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, int32_t, const RuntimeMethod*))Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Rgb24::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgb24_FromVector4_mF1B830F312DD222856C6F1334063FD598FF7EA8B_inline (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Rgb48::Equals(SixLabors.ImageSharp.PixelFormats.Rgb48) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rgb48_Equals_m10F37239E7172F96AD3217E9154AEDDF8ADD6224_inline (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * __this, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgb48::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Rgb48_ToVector4_m1679350E6314D721BF33A91B0D4AE06922ABEFF7_inline (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_get_Item_mF8D4748E567C7CAF16D5EE58079AA4846BB263E9_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mF8D4748E567C7CAF16D5EE58079AA4846BB263E9_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Rgb48::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgb48_FromVector4_m8FFE922830DB69BE37C13DFFDDC5CA374089D7C0_inline (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Rgba1010102::Equals(SixLabors.ImageSharp.PixelFormats.Rgba1010102) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rgba1010102_Equals_m577D9EC25AB1F63F59525638F9EC1B6B0F449ABC_inline (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * __this, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba1010102::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Rgba1010102_ToVector4_m9AA55F8123E9C0327138BAA9B13296E652C3ABD3_inline (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_get_Item_m97AFC69708A5B97F05799FB88BA9E9665E1E30C1_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m97AFC69708A5B97F05799FB88BA9E9665E1E30C1_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Rgba1010102::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba1010102_FromVector4_m568A21AA7FE0593011979E9397C00E093BBFE5E3_inline (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Rgba32::Equals(SixLabors.ImageSharp.PixelFormats.Rgba32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rgba32_Equals_m21986E16EA5EBE6DA8D3CF85DE467E448AD9A73E_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Rgba32_ToVector4_m2320E84B610FA4F872A1BDDA53B4EE204017C4B7_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * Span_1_get_Item_m581A43B1361CF63EB04E6309E9E27F41D1C3FF2E_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m581A43B1361CF63EB04E6309E9E27F41D1C3FF2E_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Rgba32::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32_FromVector4_mD5A40E53DFF193D01E8A14AFA093E11BCC4183F7_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Rgba64::Equals(SixLabors.ImageSharp.PixelFormats.Rgba64) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rgba64_Equals_m28578255CB9BD4EA8DDD56ABAEF4DD556DDA5A8E_inline (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * __this, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba64::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Rgba64_ToVector4_mCA2213A8474A88C7077EA354DED8BE977762BAC8_inline (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * Span_1_get_Item_mA405F02858966967602C33A2898FBCE9247E2A01_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *, int32_t, const RuntimeMethod*))Span_1_get_Item_mA405F02858966967602C33A2898FBCE9247E2A01_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Rgba64::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba64_FromVector4_m19E0D698D27BF30E024200BB837E863FF99B649F_inline (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.RgbaVector::Equals(SixLabors.ImageSharp.PixelFormats.RgbaVector) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RgbaVector_Equals_mD2088AD16AF84168BFDB882CAF494D7D92A8D03F_inline (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * __this, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.RgbaVector::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 RgbaVector_ToVector4_m4BE5E3DA34818B95B060666D5B9737E0521DBFF6_inline (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * Span_1_get_Item_mE1EBF23A3F55BF56F6CAEA964ADDABDEB238022D_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mE1EBF23A3F55BF56F6CAEA964ADDABDEB238022D_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.RgbaVector::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RgbaVector_FromVector4_mEF5F780A05D9E22D2E2793C69EA890DCB5807623_inline (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Short2::Equals(SixLabors.ImageSharp.PixelFormats.Short2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Short2_Equals_mDB1CF1355861E5031B1AEACE5BAEFDBEDBBC9161_inline (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * __this, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Short2::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Short2_ToVector4_m7D5F38ABC27F7271C1F8EA7BC18CF9DF413AA783_inline (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * Span_1_get_Item_m30B32D48528929A6D7527751ADE5CA41A8721052_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m30B32D48528929A6D7527751ADE5CA41A8721052_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Short2::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Short2_FromVector4_m2E7BACBC4ED92E86FC62676931283D54E86A261F_inline (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Boolean SixLabors.ImageSharp.PixelFormats.Short4::Equals(SixLabors.ImageSharp.PixelFormats.Short4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Short4_Equals_m4A292AD78239BB0D9CF608A4BD7D71A0AACBD60C_inline (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * __this, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C ___other0, const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Short4::ToVector4() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Short4_ToVector4_m34CC73B3F4C78B67251C5A2B5D61F45A76C2BD92_inline (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * __this, const RuntimeMethod* method); // !0& System.Span`1::get_Item(System.Int32) inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * Span_1_get_Item_mE44F4EAC14B0C895CABAF8DD8342F24A0800D5C4_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mE44F4EAC14B0C895CABAF8DD8342F24A0800D5C4_gshared_inline)(__this, ___index0, method); } // System.Void SixLabors.ImageSharp.PixelFormats.Short4::FromVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Short4_FromVector4_m519AA6025A1F7F2FE3946C845C5102F63B63155F_inline (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Byte SixLabors.ImageSharp.PixelFormats.A8::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t A8_get_PackedValue_m341FC6C53B24BB286C39A160D0E707843714C52B_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, const RuntimeMethod* method); // System.Boolean System.Byte::Equals(System.Byte) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Byte_Equals_m3D534F7DB712996FA3FAFF751AB20E684FB82C25 (uint8_t* __this, uint8_t ___obj0, const RuntimeMethod* method); // System.Void System.Numerics.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0 (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method); // System.Void System.Numerics.Vector4::.ctor(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4__ctor_m63EC2B2E36402A4891067A37B6F0A50CACDD34DE (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * __this, float ___value0, const RuntimeMethod* method); // System.Numerics.Vector4 System.Numerics.Vector4::op_Multiply(System.Numerics.Vector4,System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method); // System.Byte SixLabors.ImageSharp.PixelFormats.A8::Pack(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t A8_Pack_mA657F3C1098F90E4DA5BE545980CCBFB7DBA76AB_inline (float ___alpha0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.A8::set_PackedValue(System.Byte) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void A8_set_PackedValue_m8BD8EFA06A2F16D32A8260240A8E6874D1548C8B_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, uint8_t ___value0, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.Abgr32::get_Abgr() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Abgr32_get_Abgr_m6A639BBF6957776C2D27EFD0D24164BA3DAE0203_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, const RuntimeMethod* method); // System.Numerics.Vector4 System.Numerics.Vector4::op_Division(System.Numerics.Vector4,System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Abgr32::Pack(System.Numerics.Vector4&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Abgr32_Pack_m67D927622D71260628DB6E657EE72BE3820E6C7C_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.Argb32::get_Argb() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Argb32_get_Argb_mB4125C5DEBC8DB6ED94A5668FDB6424416139239_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Argb32::Pack(System.Numerics.Vector4&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Argb32_Pack_mB18941C609FF55B9EB32E062DAD6471809527E4D_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Rgba32::.ctor(System.Byte,System.Byte,System.Byte,System.Byte) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32__ctor_mEF4B0E4289037C5E6C4FD0751715F06CEEC569C4_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, uint8_t ___r0, uint8_t ___g1, uint8_t ___b2, uint8_t ___a3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Bgr24::FromRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr24_FromRgba32_mF9E6E847F397D311BA7975BCCB7F001AC446F58F_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___source0, const RuntimeMethod* method); // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgr565::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgr565_get_PackedValue_m1432BECE5783D0FAF5F03667419AAE98B35F13E4_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, const RuntimeMethod* method); // System.Boolean System.UInt16::Equals(System.UInt16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UInt16_Equals_mFB5AF2CFE6E03352A7059F7295B03FC8F0F33FEE (uint16_t* __this, uint16_t ___obj0, const RuntimeMethod* method); // System.Numerics.Vector3 SixLabors.ImageSharp.PixelFormats.Bgr565::ToVector3() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 Bgr565_ToVector3_mAD471CE16B416143B668BC4DFE413A0EE9339A02_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, const RuntimeMethod* method); // System.Void System.Numerics.Vector4::.ctor(System.Numerics.Vector3,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4__ctor_m716D2EB70783450C3569F4B9B695D68F3CE9C811 (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * __this, Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 ___value0, float ___w1, const RuntimeMethod* method); // System.Void System.Numerics.Vector3::.ctor(System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3__ctor_m3C199C444CBE5C59587FAE802686BDB1F3D8CC9C (Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method); // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgr565::Pack(System.Numerics.Vector3&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgr565_Pack_m9FD9FEDE4A0A784DBF1825A1FAFB3259841E17FA_inline (Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * ___vector0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Bgr565::set_PackedValue(System.UInt16) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr565_set_PackedValue_m052C96B2A876AB7C141B36DC2C4456349FA445A4_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, uint16_t ___value0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Bgra32::Pack(System.Numerics.Vector4&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra32_Pack_mF047A95797AE1601A4A87DAE50DB5A3A33F2872D_inline (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method); // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra4444::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgra4444_get_PackedValue_m81EBBF0DB96707467DF8406F9899FD40DE88AA55_inline (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * __this, const RuntimeMethod* method); // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra4444::Pack(System.Numerics.Vector4&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgra4444_Pack_m9D89B256C52B4A747E64399F2CC2BE2BE2BF668F_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Bgra4444::set_PackedValue(System.UInt16) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra4444_set_PackedValue_m166210D65942388FBCBFCA640FE58FC8C484A842_inline (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * __this, uint16_t ___value0, const RuntimeMethod* method); // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra5551::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgra5551_get_PackedValue_mB22D0960BA5420CD2375632163C8D93E617B1451_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, const RuntimeMethod* method); // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra5551::Pack(System.Numerics.Vector4&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgra5551_Pack_mE911B77FBBC6AB7AC4B5FD560876B4BCFAA7E5AA_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Bgra5551::set_PackedValue(System.UInt16) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra5551_set_PackedValue_mA7F281129FA16BD297FCD7D9099FD81024F95F92_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, uint16_t ___value0, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.Byte4::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Byte4_get_PackedValue_mC324FDB4EDC047790D80854CFD12DB86D31EA62D_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, const RuntimeMethod* method); // System.Boolean System.UInt32::Equals(System.UInt32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UInt32_Equals_m4B6DF97AE3A7E4AECE7ECCE90E6E54B4CA4DB484 (uint32_t* __this, uint32_t ___obj0, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.Byte4::Pack(System.Numerics.Vector4&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Byte4_Pack_mC9C14B5D59F1BCE84ED25B4C501CEA9433DDC3D0_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Byte4::set_PackedValue(System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Byte4_set_PackedValue_m024BD207AC39089A6B2008B317D574A70F71E7E1_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, uint32_t ___value0, const RuntimeMethod* method); // System.UInt16 SixLabors.ImageSharp.PixelFormats.HalfSingle::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t HalfSingle_get_PackedValue_m73CF31428A76D0D77497BFAD17A559104027DDF3_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, const RuntimeMethod* method); // System.Single SixLabors.ImageSharp.PixelFormats.HalfSingle::ToSingle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float HalfSingle_ToSingle_mA71AEB57FB66D04E9B80D976B6E1E1DC13A4ADA2_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, const RuntimeMethod* method); // System.UInt16 SixLabors.ImageSharp.PixelFormats.HalfTypeHelper::Pack(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline (float ___value0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.HalfSingle::set_PackedValue(System.UInt16) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfSingle_set_PackedValue_m546ED3A990045143E45A91EB09574C39AC586FF4_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, uint16_t ___value0, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.HalfVector2::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t HalfVector2_get_PackedValue_m46C55EE17E09D678F3976798998642D5E3485745_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, const RuntimeMethod* method); // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.HalfVector2::ToVector2() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D HalfVector2_ToVector2_m96A19C53CDBA0656A715EE3954CB64A917415B2D_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.HalfVector2::Pack(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t HalfVector2_Pack_m72AEE59B9CE4F897487EE8666A8B93CF82B68994_inline (float ___x0, float ___y1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.HalfVector2::set_PackedValue(System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector2_set_PackedValue_m8733BF4891A90BDF49735A404AA0EE1C4AB7E0E4_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, uint32_t ___value0, const RuntimeMethod* method); // System.UInt64 SixLabors.ImageSharp.PixelFormats.HalfVector4::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t HalfVector4_get_PackedValue_mC9A49D885014D4943DD1B6C7FFBE17DD5E61821C_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, const RuntimeMethod* method); // System.Boolean System.UInt64::Equals(System.UInt64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UInt64_Equals_m2B7F75E7EA3C3A2A5E7390B47FF18CB44CE3CE22 (uint64_t* __this, uint64_t ___obj0, const RuntimeMethod* method); // System.Single SixLabors.ImageSharp.PixelFormats.HalfTypeHelper::Unpack(System.UInt16) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8 (uint16_t ___value0, const RuntimeMethod* method); // System.UInt64 SixLabors.ImageSharp.PixelFormats.HalfVector4::Pack(System.Numerics.Vector4&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t HalfVector4_Pack_m5B91CC4BE45BC93B81BF77871F71E1879F3231DD_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.HalfVector4::set_PackedValue(System.UInt64) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector4_set_PackedValue_m575B61438D778A34EAC982DD55F8EB756742C914_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, uint64_t ___value0, const RuntimeMethod* method); // System.UInt16 SixLabors.ImageSharp.PixelFormats.L16::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t L16_get_PackedValue_mB73D93F9829B6F793AC69F7C88D0077BEFB62A10_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.L16::ConvertFromRgbaScaledVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L16_ConvertFromRgbaScaledVector4_m3AF78A92B3A73A584FE5BBB5ED2CA09AD445BB71_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.Byte SixLabors.ImageSharp.PixelFormats.L8::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.L8::ConvertFromRgbaScaledVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L8_ConvertFromRgbaScaledVector4_m76EFCD08455CF2931CD5520DE764D5BC8AB0688A_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.UInt16 SixLabors.ImageSharp.PixelFormats.La16::get_PackedValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t La16_get_PackedValue_m591DBB9BAA304AC68E2BEF36F32A3E2E4507EB29 (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.La16::ConvertFromRgbaScaledVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La16_ConvertFromRgbaScaledVector4_m90C66FCCDFA3921D1AA8C666FFBBCCF79F62ECFB_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.La32::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t La32_get_PackedValue_m1AF1BC439FDFA68717546B3ACDE67E5A0999BBE6_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * __this, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.La32::ConvertFromRgbaScaledVector4(System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La32_ConvertFromRgbaScaledVector4_m6CF47024EE24CF89BD138642520A4AE2CD5AD9FB_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method); // System.UInt16 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t NormalizedByte2_get_PackedValue_mB37C912A8CD24659F433BEB48906C4DCAEF0D91E_inline (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * __this, const RuntimeMethod* method); // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::ToVector2() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D NormalizedByte2_ToVector2_m9CC3896124E90CBAB0C8000BFC4885B31FED0AD2_inline (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * __this, const RuntimeMethod* method); // System.Void System.Numerics.Vector4::.ctor(System.Numerics.Vector2,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4__ctor_mFFD6ABE4FF0B7C4C1653B55C64E007E8945F85EC (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * __this, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___value0, float ___z1, float ___w2, const RuntimeMethod* method); // System.Void System.Numerics.Vector2::.ctor(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642 (Vector2_t1455881409307224D6099F54FA7E478733EEF61D * __this, float ___x0, float ___y1, const RuntimeMethod* method); // System.UInt16 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::Pack(System.Numerics.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t NormalizedByte2_Pack_m6CE88C97823CD69364283CC30C12682807E53B48_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___vector0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.NormalizedByte2::set_PackedValue(System.UInt16) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedByte2_set_PackedValue_m4789D3F6B4CB4329C425CB662CFD9242A874A379_inline (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * __this, uint16_t ___value0, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t NormalizedByte4_get_PackedValue_mD5F2EA596147F3F8987255A96D7D4A97DA8F8946_inline (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * __this, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::Pack(System.Numerics.Vector4&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t NormalizedByte4_Pack_m25D15506F2CE19FA844919BF2187F62AA686ECBD_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.NormalizedByte4::set_PackedValue(System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedByte4_set_PackedValue_m7CA2C4A29ABDD2A7BEFC854960090DA9EFEE4E5D_inline (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * __this, uint32_t ___value0, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t NormalizedShort2_get_PackedValue_m9A742CF0D1FC0F08F9C22193DF30A72514737187_inline (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * __this, const RuntimeMethod* method); // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::ToVector2() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D NormalizedShort2_ToVector2_m10B078E4D0A2F1F03065C6A9FC901486064AA276_inline (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * __this, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::Pack(System.Numerics.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t NormalizedShort2_Pack_m1AD820D26D9FF9E17FC194E70144B23E466C0B1C_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___vector0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.NormalizedShort2::set_PackedValue(System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedShort2_set_PackedValue_m9AAFAC013EC0B1280CAB5CE61A8DAF21BE50BD87_inline (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * __this, uint32_t ___value0, const RuntimeMethod* method); // System.UInt64 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t NormalizedShort4_get_PackedValue_m3481116B020CF5A95D0D6E103450178EB9A5E252_inline (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * __this, const RuntimeMethod* method); // System.UInt64 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::Pack(System.Numerics.Vector4&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t NormalizedShort4_Pack_m76EC3879451ED829C3D964F5B42E8335066C929C_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.NormalizedShort4::set_PackedValue(System.UInt64) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedShort4_set_PackedValue_m83DC9831DAFA09C6A3A712A9319AF721EA11A3C1_inline (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * __this, uint64_t ___value0, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.Rg32::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Rg32_get_PackedValue_m04FF30A62177EEBE79792DCD6A48644D059EA8D6_inline (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * __this, const RuntimeMethod* method); // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.Rg32::ToVector2() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Rg32_ToVector2_m1FF0436D2720A8690FE1A8B9D9F3A709C1E2D6A3_inline (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * __this, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.Rg32::Pack(System.Numerics.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Rg32_Pack_mB7A7885FCF02BD1C74D3B8C329BDEA8E0A368A0F_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___vector0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Rg32::set_PackedValue(System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rg32_set_PackedValue_m74ABF186E3E7E6A61E71331DB09BD8D8EA3E079D_inline (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * __this, uint32_t ___value0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Rgb24::Pack(System.Numerics.Vector4&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgb24_Pack_mDDB1AF4A7E87BF6B828002324F38262C0711C51F_inline (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method); // System.Numerics.Vector4 System.Numerics.Vector4::get_Zero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45 (const RuntimeMethod* method); // System.Numerics.Vector4 System.Numerics.Vector4::get_One() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_get_One_mAD1193BFE306D9BCB69A5679CB4182AD9B69CC79 (const RuntimeMethod* method); // System.Numerics.Vector4 SixLabors.ImageSharp.Numerics::Clamp(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___min1, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___max2, const RuntimeMethod* method); // System.Single System.MathF::Round(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline (float ___f0, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.Rgba1010102::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Rgba1010102_get_PackedValue_m9266D7BB61F4FB2C5019EC29DA6F992D8D134933_inline (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * __this, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.Rgba1010102::Pack(System.Numerics.Vector4&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Rgba1010102_Pack_m296112B0492CE04E1DFF0764461E613440699466_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Rgba1010102::set_PackedValue(System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba1010102_set_PackedValue_mBDF51AE3DE7B6742EA826750D1FC03A81DB85B0A_inline (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * __this, uint32_t ___value0, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.Rgba32::get_Rgba() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Rgba32_get_Rgba_mC233E265217D465BDAD1421F73FD1298EA378B85_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Rgba32::Pack(System.Numerics.Vector4&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32_Pack_m63BC4B6421E005814E9D4AEBA9614CBC27404258_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method); // System.UInt64 SixLabors.ImageSharp.PixelFormats.Rgba64::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t Rgba64_get_PackedValue_m3EEB7208A6F4067545A54BEDE8E11F7CAC674829_inline (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * __this, const RuntimeMethod* method); // System.Numerics.Vector4 System.Numerics.Vector4::op_Division(System.Numerics.Vector4,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Division_m82E4033E7058CE4787854874FEED0377803C0EE8_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, float ___value21, const RuntimeMethod* method); // System.Boolean System.Single::Equals(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914 (float* __this, float ___obj0, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.Short2::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Short2_get_PackedValue_mD059B3BBFB19B15FB02F9036299226AC922B3BCA_inline (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * __this, const RuntimeMethod* method); // System.UInt32 SixLabors.ImageSharp.PixelFormats.Short2::Pack(System.Numerics.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Short2_Pack_m8A7753F894DE4CB78A59D3F03BA98248E05E63F7_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___vector0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Short2::set_PackedValue(System.UInt32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Short2_set_PackedValue_mBF2FB5BA80EB14454CAC49036655C5A934E3A559_inline (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * __this, uint32_t ___value0, const RuntimeMethod* method); // System.UInt64 SixLabors.ImageSharp.PixelFormats.Short4::get_PackedValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t Short4_get_PackedValue_m0BAFBDFEE8A375525FAC717B88F80527553E6146_inline (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * __this, const RuntimeMethod* method); // System.UInt64 SixLabors.ImageSharp.PixelFormats.Short4::Pack(System.Numerics.Vector4&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t Short4_Pack_m7B580A2AAB3B54363B6930F4A04310CB7B9F65A7_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Short4::set_PackedValue(System.UInt64) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Short4_set_PackedValue_mE2509C3F76A66E380647E1EE0F7C50BA019BA8BD_inline (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * __this, uint64_t ___value0, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowIndexOutOfRangeException() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC (const RuntimeMethod* method); // System.Void* System.IntPtr::ToPointer() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline (intptr_t* __this, const RuntimeMethod* method); // System.Single SixLabors.ImageSharp.Numerics::Clamp(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method); // !!0& System.Runtime.CompilerServices.Unsafe::AsRef(!!0&) inline Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * Unsafe_AsRef_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m1D163E6FB1BCB424D667D2518D42FDFC5F19BB15_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ___source0, const RuntimeMethod* method) { return (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, const RuntimeMethod*))Unsafe_AsRef_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m1D163E6FB1BCB424D667D2518D42FDFC5F19BB15_gshared_inline)(___source0, method); } // !!1& System.Runtime.CompilerServices.Unsafe::As(!!0&) inline uint32_t* Unsafe_As_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m68895D75A02C5F6D81E22E279CB2E170BF42E81A_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ___source0, const RuntimeMethod* method) { return (( uint32_t* (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, const RuntimeMethod*))Unsafe_As_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m68895D75A02C5F6D81E22E279CB2E170BF42E81A_gshared_inline)(___source0, method); } // !!0& System.Runtime.CompilerServices.Unsafe::AsRef(!!0&) inline Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * Unsafe_AsRef_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m900CE7CF60CECCFD7ACE37F46C979B2FE17122EF_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ___source0, const RuntimeMethod* method) { return (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, const RuntimeMethod*))Unsafe_AsRef_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m900CE7CF60CECCFD7ACE37F46C979B2FE17122EF_gshared_inline)(___source0, method); } // !!1& System.Runtime.CompilerServices.Unsafe::As(!!0&) inline uint32_t* Unsafe_As_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mEACD6BBCD7D85737F25B7647A382A2619C283D78_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ___source0, const RuntimeMethod* method) { return (( uint32_t* (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, const RuntimeMethod*))Unsafe_As_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mEACD6BBCD7D85737F25B7647A382A2619C283D78_gshared_inline)(___source0, method); } // SixLabors.ImageSharp.PixelFormats.Bgr24 SixLabors.ImageSharp.PixelFormats.Rgba32::get_Bgr() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 Rgba32_get_Bgr_m802E05D07D0A496A7387CFEE6C7ACEEB33BB69E6_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, const RuntimeMethod* method); // System.Numerics.Vector3 System.Numerics.Vector3::get_Zero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 Vector3_get_Zero_mACEA51197DC0E58F0D1A9E5F06B4E4FB459EAF3D (const RuntimeMethod* method); // System.Numerics.Vector3 System.Numerics.Vector3::get_One() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 Vector3_get_One_m15396B518DD28586E12E43EB461367FCED17D1A1 (const RuntimeMethod* method); // System.Numerics.Vector3 System.Numerics.Vector3::Clamp(System.Numerics.Vector3,System.Numerics.Vector3,System.Numerics.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 Vector3_Clamp_m82E54C589A2E38F7FEA4174258A7BA4C53D70E09_inline (Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 ___value10, Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 ___min1, Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 ___max2, const RuntimeMethod* method); // System.UInt16 SixLabors.ImageSharp.PixelFormats.HalfTypeHelper::Pack(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t HalfTypeHelper_Pack_m2EFAE2DA4AF2CC0175F4F189E6EFAAF01479A21A (int32_t ___value0, const RuntimeMethod* method); // System.UInt16 SixLabors.ImageSharp.ColorNumerics::Get16BitBT709Luminance(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t ColorNumerics_Get16BitBT709Luminance_m6E1F0348386B18AF8489F542CB45B5A85052C380_inline (float ___r0, float ___g1, float ___b2, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.L16::set_PackedValue(System.UInt16) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L16_set_PackedValue_mD91D026E1930D94BB54CFFE7566D92ED77FE67BF_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, uint16_t ___value0, const RuntimeMethod* method); // System.Byte SixLabors.ImageSharp.ColorNumerics::Get8BitBT709Luminance(System.Byte,System.Byte,System.Byte) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline (uint8_t ___r0, uint8_t ___g1, uint8_t ___b2, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.L8::set_PackedValue(System.Byte) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L8_set_PackedValue_mC1D9510EC05B0EB11654045F0D0FCED0A9E91FFF_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, uint8_t ___value0, const RuntimeMethod* method); // !!0& System.Runtime.CompilerServices.Unsafe::AsRef(!!0&) inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Unsafe_AsRef_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m2B6DAF5A8053E7187D1D8B1317C7B22196BB372C_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * ___source0, const RuntimeMethod* method) { return (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, const RuntimeMethod*))Unsafe_AsRef_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m2B6DAF5A8053E7187D1D8B1317C7B22196BB372C_gshared_inline)(___source0, method); } // !!1& System.Runtime.CompilerServices.Unsafe::As(!!0&) inline uint32_t* Unsafe_As_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m705FDF8F2438DEB8B56CD493DE09D9CC9451B98B_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * ___source0, const RuntimeMethod* method) { return (( uint32_t* (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, const RuntimeMethod*))Unsafe_As_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m705FDF8F2438DEB8B56CD493DE09D9CC9451B98B_gshared_inline)(___source0, method); } // System.Numerics.Vector2 System.Numerics.Vector2::get_One() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_get_One_mEE6AA7A2084E3BED5D8D68D4D97C3E455116F2E8 (const RuntimeMethod* method); // System.Numerics.Vector2 System.Numerics.Vector2::Clamp(System.Numerics.Vector2,System.Numerics.Vector2,System.Numerics.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_Clamp_mEBF511BD6C8FD380FE0D1801D16ED7EBC98CF5EF_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___value10, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___min1, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___max2, const RuntimeMethod* method); // System.Numerics.Vector2 System.Numerics.Vector2::op_Multiply(System.Numerics.Vector2,System.Numerics.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_op_Multiply_m5DC9070833DF763AED707C3EF0CAB9E1C21C5325_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___left0, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___right1, const RuntimeMethod* method); // System.Int16 System.Convert::ToInt16(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t Convert_ToInt16_m608D6BE29E0B1BFCE220127333A8745FA6536D63 (double ___value0, const RuntimeMethod* method); // System.Int16 System.Convert::ToInt16(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int16_t Convert_ToInt16_m85F48A07C1F028876CBF5ACAE49D88F003985438 (float ___value0, const RuntimeMethod* method); // System.Int32 System.Convert::ToInt32(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_mAFAE7DA97BACA9CEC03D40A2D322093B122B02FE (float ___value0, const RuntimeMethod* method); // System.Numerics.Vector2 System.Numerics.Vector2::op_Division(System.Numerics.Vector2,System.Numerics.Vector2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_op_Division_m6CD0D24335A737AE5FCB91B03FCF4A4C26F86B54_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___left0, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___right1, const RuntimeMethod* method); // System.Numerics.Vector2 System.Numerics.Vector2::get_Zero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_get_Zero_mE2238C1104703545C28EE1FB6874C0F1DF3CF89D (const RuntimeMethod* method); // System.Numerics.Vector4 System.Numerics.Vector4::Max(System.Numerics.Vector4,System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method); // System.Numerics.Vector4 System.Numerics.Vector4::Min(System.Numerics.Vector4,System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Min_mD400C92160CCFF020D86CDB2728E2C23B3270423_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method); // !!0& System.Runtime.CompilerServices.Unsafe::AsRef(!!0&) inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * Unsafe_AsRef_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m05D02417D35E5A4404FEF584D41BA77CF8E8DF33_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___source0, const RuntimeMethod* method) { return (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *, const RuntimeMethod*))Unsafe_AsRef_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m05D02417D35E5A4404FEF584D41BA77CF8E8DF33_gshared_inline)(___source0, method); } // !!1& System.Runtime.CompilerServices.Unsafe::As(!!0&) inline uint32_t* Unsafe_As_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mA1A320F1F723E2933ACBB5E830E74FB762EC5845_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___source0, const RuntimeMethod* method) { return (( uint32_t* (*) (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *, const RuntimeMethod*))Unsafe_As_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mA1A320F1F723E2933ACBB5E830E74FB762EC5845_gshared_inline)(___source0, method); } // !!0& System.Runtime.CompilerServices.Unsafe::AsRef(!!0&) inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * Unsafe_AsRef_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m659AC8BE49CE96A85AE6C340B17B961CCB3FE7DE_inline (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * ___source0, const RuntimeMethod* method) { return (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *, const RuntimeMethod*))Unsafe_AsRef_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m659AC8BE49CE96A85AE6C340B17B961CCB3FE7DE_gshared_inline)(___source0, method); } // !!1& System.Runtime.CompilerServices.Unsafe::As(!!0&) inline uint64_t* Unsafe_As_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_TisUInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_mB3B438A090CF595605FF16F93B693AE361D97368_inline (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * ___source0, const RuntimeMethod* method) { return (( uint64_t* (*) (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *, const RuntimeMethod*))Unsafe_As_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_TisUInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_mB3B438A090CF595605FF16F93B693AE361D97368_gshared_inline)(___source0, method); } // System.Int32 System.Convert::ToInt32(System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_m02AB1E28E0CF98A2F89E88480795AC0FD7F66FC2 (double ___value0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.PixelFormats.Bgr24::.ctor(System.Byte,System.Byte,System.Byte) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr24__ctor_m7B721FEAF163B29405A0E0833120BBAC898F283F_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, uint8_t ___r0, uint8_t ___g1, uint8_t ___b2, const RuntimeMethod* method); // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 Enumerable_Single_TisMemory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0_mFDF7108D956CDC62675156D20F6B6529B86C6AA3_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0_mFDF7108D956CDC62675156D20F6B6529B86C6AA3_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0_mFDF7108D956CDC62675156D20F6B6529B86C6AA3_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 L_10; L_10 = InterfaceFuncInvoker1< Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0_mFDF7108D956CDC62675156D20F6B6529B86C6AA3_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 L_17; L_17 = InterfaceFuncInvoker0< Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 L_20 = V_3; V_4 = (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0_mFDF7108D956CDC62675156D20F6B6529B86C6AA3_RuntimeMethod_var))); } IL_0071: { Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 L_24 = V_4; return (Memory_1_tD992FE0926F09AB5C16EFA717DA94F284AB00DA0 )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 Enumerable_Single_TisMemory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49_m777EC73D5C530840182D8F1E32406F34386FB81A_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49_m777EC73D5C530840182D8F1E32406F34386FB81A_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49_m777EC73D5C530840182D8F1E32406F34386FB81A_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49_m777EC73D5C530840182D8F1E32406F34386FB81A_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 L_20 = V_3; V_4 = (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49_m777EC73D5C530840182D8F1E32406F34386FB81A_RuntimeMethod_var))); } IL_0071: { Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 L_24 = V_4; return (Memory_1_t5A36E7C7367A507DEB0A3BD14518B9EBBBF3AF49 )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 Enumerable_Single_TisMemory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89_m7F7E9CA87B9F80250665637FC811BD34CF20C925_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89_m7F7E9CA87B9F80250665637FC811BD34CF20C925_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89_m7F7E9CA87B9F80250665637FC811BD34CF20C925_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89_m7F7E9CA87B9F80250665637FC811BD34CF20C925_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 L_20 = V_3; V_4 = (Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89_m7F7E9CA87B9F80250665637FC811BD34CF20C925_RuntimeMethod_var))); } IL_0071: { Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 L_24 = V_4; return (Memory_1_t1B5CBB2ED2A22F1FEA83FE7BB170FDFE612FDF89 )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 Enumerable_Single_TisMemory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7_m79EF590BA3D10EDBB69D1597CCF6E100790FC117_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7_m79EF590BA3D10EDBB69D1597CCF6E100790FC117_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7_m79EF590BA3D10EDBB69D1597CCF6E100790FC117_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7_m79EF590BA3D10EDBB69D1597CCF6E100790FC117_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 L_20 = V_3; V_4 = (Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7_m79EF590BA3D10EDBB69D1597CCF6E100790FC117_RuntimeMethod_var))); } IL_0071: { Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 L_24 = V_4; return (Memory_1_t3C64C031E0A8775EF545CABB5B38B6D03AD8C3B7 )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 Enumerable_Single_TisMemory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7_m7985C71BE5FB47BDB9130A0AFF6AA849AC88C2C7_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7_m7985C71BE5FB47BDB9130A0AFF6AA849AC88C2C7_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7_m7985C71BE5FB47BDB9130A0AFF6AA849AC88C2C7_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7_m7985C71BE5FB47BDB9130A0AFF6AA849AC88C2C7_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 L_20 = V_3; V_4 = (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7_m7985C71BE5FB47BDB9130A0AFF6AA849AC88C2C7_RuntimeMethod_var))); } IL_0071: { Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 L_24 = V_4; return (Memory_1_t46758CC81C72EE5F61401262CE5B7D106F22D0A7 )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA Enumerable_Single_TisMemory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA_m3BD013D7B7CA8F8CE57025E896EF164FE1EF01CC_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA_m3BD013D7B7CA8F8CE57025E896EF164FE1EF01CC_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA_m3BD013D7B7CA8F8CE57025E896EF164FE1EF01CC_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA_m3BD013D7B7CA8F8CE57025E896EF164FE1EF01CC_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA L_20 = V_3; V_4 = (Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA_m3BD013D7B7CA8F8CE57025E896EF164FE1EF01CC_RuntimeMethod_var))); } IL_0071: { Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA L_24 = V_4; return (Memory_1_t76C566949C7FF6DE5EC53B23C6C477AB4A39A3FA )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 Enumerable_Single_TisMemory_1_tA7A508702FE7E293003570A324EEEB9484F060C8_mBCDD8C0D84DD54E389CFBACB6CCAA615E606E0BE_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tA7A508702FE7E293003570A324EEEB9484F060C8_mBCDD8C0D84DD54E389CFBACB6CCAA615E606E0BE_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tA7A508702FE7E293003570A324EEEB9484F060C8_mBCDD8C0D84DD54E389CFBACB6CCAA615E606E0BE_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 L_10; L_10 = InterfaceFuncInvoker1< Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tA7A508702FE7E293003570A324EEEB9484F060C8_mBCDD8C0D84DD54E389CFBACB6CCAA615E606E0BE_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 L_17; L_17 = InterfaceFuncInvoker0< Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 L_20 = V_3; V_4 = (Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tA7A508702FE7E293003570A324EEEB9484F060C8_mBCDD8C0D84DD54E389CFBACB6CCAA615E606E0BE_RuntimeMethod_var))); } IL_0071: { Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 L_24 = V_4; return (Memory_1_tA7A508702FE7E293003570A324EEEB9484F060C8 )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C Enumerable_Single_TisMemory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C_m1C25CD14BD25633C6B4AA0C0EB7B5C76339FCC61_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C_m1C25CD14BD25633C6B4AA0C0EB7B5C76339FCC61_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C_m1C25CD14BD25633C6B4AA0C0EB7B5C76339FCC61_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C_m1C25CD14BD25633C6B4AA0C0EB7B5C76339FCC61_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C L_20 = V_3; V_4 = (Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C_m1C25CD14BD25633C6B4AA0C0EB7B5C76339FCC61_RuntimeMethod_var))); } IL_0071: { Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C L_24 = V_4; return (Memory_1_t5E18128264724A42F8BC6F340A2CFDC9A9E06F5C )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 Enumerable_Single_TisMemory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031_m1603060AA49496F4D21897502DE0235D0FF0A487_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031_m1603060AA49496F4D21897502DE0235D0FF0A487_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031_m1603060AA49496F4D21897502DE0235D0FF0A487_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 L_10; L_10 = InterfaceFuncInvoker1< Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031_m1603060AA49496F4D21897502DE0235D0FF0A487_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 L_17; L_17 = InterfaceFuncInvoker0< Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 L_20 = V_3; V_4 = (Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031_m1603060AA49496F4D21897502DE0235D0FF0A487_RuntimeMethod_var))); } IL_0071: { Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 L_24 = V_4; return (Memory_1_tFFA1B47B559ED3725A0D84770C020382BEEF8031 )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 Enumerable_Single_TisMemory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4_mA091D858F2551710757D8E2675ED892DCA6BF47A_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4_mA091D858F2551710757D8E2675ED892DCA6BF47A_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4_mA091D858F2551710757D8E2675ED892DCA6BF47A_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4_mA091D858F2551710757D8E2675ED892DCA6BF47A_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 L_20 = V_3; V_4 = (Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4_mA091D858F2551710757D8E2675ED892DCA6BF47A_RuntimeMethod_var))); } IL_0071: { Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 L_24 = V_4; return (Memory_1_t4C68A701286CD564433404E3BD0F30FCFD756DE4 )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 Enumerable_Single_TisMemory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3_mFD67EED9AE17814AF8DB68FADC6D95991B25F413_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3_mFD67EED9AE17814AF8DB68FADC6D95991B25F413_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3_mFD67EED9AE17814AF8DB68FADC6D95991B25F413_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 L_10; L_10 = InterfaceFuncInvoker1< Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3_mFD67EED9AE17814AF8DB68FADC6D95991B25F413_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 L_17; L_17 = InterfaceFuncInvoker0< Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 L_20 = V_3; V_4 = (Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3_mFD67EED9AE17814AF8DB68FADC6D95991B25F413_RuntimeMethod_var))); } IL_0071: { Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 L_24 = V_4; return (Memory_1_tDA24BF50A467530A5D2666CA81BAE46EA159E4D3 )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 Enumerable_Single_TisMemory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043_m1E64F7628BB6D056EBF01575FE974F83B1DEC8DC_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043_m1E64F7628BB6D056EBF01575FE974F83B1DEC8DC_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043_m1E64F7628BB6D056EBF01575FE974F83B1DEC8DC_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043_m1E64F7628BB6D056EBF01575FE974F83B1DEC8DC_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 L_20 = V_3; V_4 = (Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043_m1E64F7628BB6D056EBF01575FE974F83B1DEC8DC_RuntimeMethod_var))); } IL_0071: { Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 L_24 = V_4; return (Memory_1_t19F56308D9ECEC750597F12DE7EC3E72FA6A7043 )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D Enumerable_Single_TisMemory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D_m85867D699903E6FEB0EB8C2FC5A720E8F5BB7514_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D_m85867D699903E6FEB0EB8C2FC5A720E8F5BB7514_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D_m85867D699903E6FEB0EB8C2FC5A720E8F5BB7514_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D_m85867D699903E6FEB0EB8C2FC5A720E8F5BB7514_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D L_20 = V_3; V_4 = (Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D_m85867D699903E6FEB0EB8C2FC5A720E8F5BB7514_RuntimeMethod_var))); } IL_0071: { Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D L_24 = V_4; return (Memory_1_t53567E40B3C611695CEB9882D61D5E1EF7A9523D )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 Enumerable_Single_TisMemory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215_m9E70417F5A13B87F7A323DEC996E9760F149BC52_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215_m9E70417F5A13B87F7A323DEC996E9760F149BC52_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215_m9E70417F5A13B87F7A323DEC996E9760F149BC52_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 L_10; L_10 = InterfaceFuncInvoker1< Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215_m9E70417F5A13B87F7A323DEC996E9760F149BC52_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 L_17; L_17 = InterfaceFuncInvoker0< Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 L_20 = V_3; V_4 = (Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215_m9E70417F5A13B87F7A323DEC996E9760F149BC52_RuntimeMethod_var))); } IL_0071: { Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 L_24 = V_4; return (Memory_1_tC99C0EAA6BC316B43C9C6DB1C77F9C2C53EA5215 )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 Enumerable_Single_TisMemory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1_m41C9DC7B2DE6ED92099C29931F8A0BA2B922064A_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1_m41C9DC7B2DE6ED92099C29931F8A0BA2B922064A_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1_m41C9DC7B2DE6ED92099C29931F8A0BA2B922064A_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1_m41C9DC7B2DE6ED92099C29931F8A0BA2B922064A_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 L_20 = V_3; V_4 = (Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1_m41C9DC7B2DE6ED92099C29931F8A0BA2B922064A_RuntimeMethod_var))); } IL_0071: { Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 L_24 = V_4; return (Memory_1_t15F9122B568D48320666A89F8ED4E5F360CA0AC1 )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B Enumerable_Single_TisMemory_1_t814A542F09F5105E92E19024DD750603F06FFA6B_m0A1AD233E182364780BD8B170AE68B2BA124A883_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t814A542F09F5105E92E19024DD750603F06FFA6B_m0A1AD233E182364780BD8B170AE68B2BA124A883_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t814A542F09F5105E92E19024DD750603F06FFA6B_m0A1AD233E182364780BD8B170AE68B2BA124A883_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t814A542F09F5105E92E19024DD750603F06FFA6B_m0A1AD233E182364780BD8B170AE68B2BA124A883_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B L_20 = V_3; V_4 = (Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t814A542F09F5105E92E19024DD750603F06FFA6B_m0A1AD233E182364780BD8B170AE68B2BA124A883_RuntimeMethod_var))); } IL_0071: { Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B L_24 = V_4; return (Memory_1_t814A542F09F5105E92E19024DD750603F06FFA6B )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF Enumerable_Single_TisMemory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF_m782C51E75C8F10E6E62AFFF75B030FB74FA694AF_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF_m782C51E75C8F10E6E62AFFF75B030FB74FA694AF_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF_m782C51E75C8F10E6E62AFFF75B030FB74FA694AF_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF_m782C51E75C8F10E6E62AFFF75B030FB74FA694AF_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF L_20 = V_3; V_4 = (Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF_m782C51E75C8F10E6E62AFFF75B030FB74FA694AF_RuntimeMethod_var))); } IL_0071: { Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF L_24 = V_4; return (Memory_1_t06258D3443DEBAB5C8CD6536B8AA1671DA577BEF )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 Enumerable_Single_TisMemory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658_m55A84E6E7398AD5493CECDB48B0157B9C3A67548_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658_m55A84E6E7398AD5493CECDB48B0157B9C3A67548_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658_m55A84E6E7398AD5493CECDB48B0157B9C3A67548_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658_m55A84E6E7398AD5493CECDB48B0157B9C3A67548_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 L_20 = V_3; V_4 = (Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658_m55A84E6E7398AD5493CECDB48B0157B9C3A67548_RuntimeMethod_var))); } IL_0071: { Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 L_24 = V_4; return (Memory_1_t2C49F7AD66F0A61BD4BAD22F5152BB7D72581658 )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E Enumerable_Single_TisMemory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E_mBD5E81509E5F3DFCE8705239FD1582830F88E2C4_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E_mBD5E81509E5F3DFCE8705239FD1582830F88E2C4_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E_mBD5E81509E5F3DFCE8705239FD1582830F88E2C4_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E L_10; L_10 = InterfaceFuncInvoker1< Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E_mBD5E81509E5F3DFCE8705239FD1582830F88E2C4_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E L_17; L_17 = InterfaceFuncInvoker0< Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E L_20 = V_3; V_4 = (Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E_mBD5E81509E5F3DFCE8705239FD1582830F88E2C4_RuntimeMethod_var))); } IL_0071: { Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E L_24 = V_4; return (Memory_1_tD679CAE35E6989CB96F2F11F86610C7921655F6E )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA Enumerable_Single_TisMemory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA_mB4FA855316975875D082F260BF0A8CD8D1F727A1_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA_mB4FA855316975875D082F260BF0A8CD8D1F727A1_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA_mB4FA855316975875D082F260BF0A8CD8D1F727A1_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA L_10; L_10 = InterfaceFuncInvoker1< Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA_mB4FA855316975875D082F260BF0A8CD8D1F727A1_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA L_17; L_17 = InterfaceFuncInvoker0< Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA L_20 = V_3; V_4 = (Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA_mB4FA855316975875D082F260BF0A8CD8D1F727A1_RuntimeMethod_var))); } IL_0071: { Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA L_24 = V_4; return (Memory_1_tCF52D8672B0849B395FD2C6AFF47879ABC9050BA )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B Enumerable_Single_TisMemory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B_m123CF81FF96AA47B6AD8BB8CD2DA02AF6B6137FB_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B_m123CF81FF96AA47B6AD8BB8CD2DA02AF6B6137FB_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B_m123CF81FF96AA47B6AD8BB8CD2DA02AF6B6137FB_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B_m123CF81FF96AA47B6AD8BB8CD2DA02AF6B6137FB_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B L_20 = V_3; V_4 = (Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B_m123CF81FF96AA47B6AD8BB8CD2DA02AF6B6137FB_RuntimeMethod_var))); } IL_0071: { Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B L_24 = V_4; return (Memory_1_t6719F2FB7E41CEB1606DD631EDD0514C3CEB003B )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE Enumerable_Single_TisMemory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE_m37914306CB1633B2CB21742CF3002DF2B47585EA_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE_m37914306CB1633B2CB21742CF3002DF2B47585EA_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE_m37914306CB1633B2CB21742CF3002DF2B47585EA_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE_m37914306CB1633B2CB21742CF3002DF2B47585EA_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE L_20 = V_3; V_4 = (Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE_m37914306CB1633B2CB21742CF3002DF2B47585EA_RuntimeMethod_var))); } IL_0071: { Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE L_24 = V_4; return (Memory_1_t24F601C9F59B5DFDC419B99B868B6EC8745DAEFE )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 Enumerable_Single_TisMemory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054_m6DE26C9206C4088E1F235A3C55E4112A674FF262_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054_m6DE26C9206C4088E1F235A3C55E4112A674FF262_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054_m6DE26C9206C4088E1F235A3C55E4112A674FF262_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 L_10; L_10 = InterfaceFuncInvoker1< Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054_m6DE26C9206C4088E1F235A3C55E4112A674FF262_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 L_17; L_17 = InterfaceFuncInvoker0< Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 L_20 = V_3; V_4 = (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054_m6DE26C9206C4088E1F235A3C55E4112A674FF262_RuntimeMethod_var))); } IL_0071: { Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 L_24 = V_4; return (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA Enumerable_Single_TisMemory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA_mC69E1A49F250648F70F12654F922B84A4D0A0DA7_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA_mC69E1A49F250648F70F12654F922B84A4D0A0DA7_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA_mC69E1A49F250648F70F12654F922B84A4D0A0DA7_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA_mC69E1A49F250648F70F12654F922B84A4D0A0DA7_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA L_20 = V_3; V_4 = (Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA_mC69E1A49F250648F70F12654F922B84A4D0A0DA7_RuntimeMethod_var))); } IL_0071: { Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA L_24 = V_4; return (Memory_1_t3703C84DFC49467DFDCE59909CB3B57C267ADFDA )L_24; } } // TSource System.Linq.Enumerable::Single>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 Enumerable_Single_TisMemory_1_t3232108BC547E6E6D76B052248C41BE34889A556_m2E6E71FDEEB463B914BCFFA0814EBFD19714BE84_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_3; memset((&V_3), 0, sizeof(V_3)); Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 V_4; memset((&V_4), 0, sizeof(V_4)); Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t3232108BC547E6E6D76B052248C41BE34889A556_m2E6E71FDEEB463B914BCFFA0814EBFD19714BE84_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1>::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t3232108BC547E6E6D76B052248C41BE34889A556_m2E6E71FDEEB463B914BCFFA0814EBFD19714BE84_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_10; L_10 = InterfaceFuncInvoker1< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 , int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1>::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t3232108BC547E6E6D76B052248C41BE34889A556_m2E6E71FDEEB463B914BCFFA0814EBFD19714BE84_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_17; L_17 = InterfaceFuncInvoker0< Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1>::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_20 = V_3; V_4 = (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisMemory_1_t3232108BC547E6E6D76B052248C41BE34889A556_m2E6E71FDEEB463B914BCFFA0814EBFD19714BE84_RuntimeMethod_var))); } IL_0071: { Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 L_24 = V_4; return (Memory_1_t3232108BC547E6E6D76B052248C41BE34889A556 )L_24; } } // TSource System.Linq.Enumerable::Single(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerable_Single_TisRuntimeObject_mC4D6D526C2A02CA1E0319EEE3D00B87C751DA28D_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; RuntimeObject * V_3 = NULL; RuntimeObject * V_4 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisRuntimeObject_mC4D6D526C2A02CA1E0319EEE3D00B87C751DA28D_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0036; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_002e; } } { goto IL_006b; } IL_0028: { Exception_t * L_8; L_8 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisRuntimeObject_mC4D6D526C2A02CA1E0319EEE3D00B87C751DA28D_RuntimeMethod_var))); } IL_002e: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); RuntimeObject * L_10; L_10 = InterfaceFuncInvoker1< RuntimeObject *, int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (RuntimeObject *)L_10; } IL_0036: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_2 = (RuntimeObject*)L_12; } IL_003d: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_004b; } } IL_0045: { Exception_t * L_15; L_15 = Error_NoElements_mB89E91246572F009281D79730950808F17C3F353(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisRuntimeObject_mC4D6D526C2A02CA1E0319EEE3D00B87C751DA28D_RuntimeMethod_var))); } IL_004b: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); RuntimeObject * L_17; L_17 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_3 = (RuntimeObject *)L_17; RuntimeObject* L_18 = V_2; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_005f; } } IL_005a: { RuntimeObject * L_20 = V_3; V_4 = (RuntimeObject *)L_20; IL2CPP_LEAVE(0x71, FINALLY_0061); } IL_005f: { IL2CPP_LEAVE(0x6B, FINALLY_0061); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0061; } FINALLY_0061: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_2; if (!L_21) { goto IL_006a; } } IL_0064: { RuntimeObject* L_22 = V_2; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_006a: { IL2CPP_END_FINALLY(97) } }// end finally (depth: 1) IL2CPP_CLEANUP(97) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x71, IL_0071) IL2CPP_JUMP_TBL(0x6B, IL_006b) } IL_006b: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Single_TisRuntimeObject_mC4D6D526C2A02CA1E0319EEE3D00B87C751DA28D_RuntimeMethod_var))); } IL_0071: { RuntimeObject * L_24 = V_4; return (RuntimeObject *)L_24; } } // TSource System.Linq.Enumerable::SingleOrDefault(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerable_SingleOrDefault_TisRuntimeObject_m8152886AE249C38E9173B0C4CF19BCCC12ACB014_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; RuntimeObject * V_2 = NULL; RuntimeObject* V_3 = NULL; RuntimeObject * V_4 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_SingleOrDefault_TisRuntimeObject_m8152886AE249C38E9173B0C4CF19BCCC12ACB014_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; V_0 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_2, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_003a; } } { RuntimeObject* L_4 = V_0; NullCheck((RuntimeObject*)L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_4); V_1 = (int32_t)L_5; int32_t L_6 = V_1; if (!L_6) { goto IL_0028; } } { int32_t L_7 = V_1; if ((((int32_t)L_7) == ((int32_t)1))) { goto IL_0032; } } { goto IL_0076; } IL_0028: { il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_8 = V_2; return (RuntimeObject *)L_8; } IL_0032: { RuntimeObject* L_9 = V_0; NullCheck((RuntimeObject*)L_9); RuntimeObject * L_10; L_10 = InterfaceFuncInvoker1< RuntimeObject *, int32_t >::Invoke(0 /* !0 System.Collections.Generic.IList`1::get_Item(System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_9, (int32_t)0); return (RuntimeObject *)L_10; } IL_003a: { RuntimeObject* L_11 = ___source0; NullCheck((RuntimeObject*)L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_11); V_3 = (RuntimeObject*)L_12; } IL_0041: try {// begin try (depth: 1) { RuntimeObject* L_13 = V_3; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_0055; } } IL_0049: { il2cpp_codegen_initobj((&V_2), sizeof(RuntimeObject *)); RuntimeObject * L_15 = V_2; V_2 = (RuntimeObject *)L_15; IL2CPP_LEAVE(0x7C, FINALLY_006c); } IL_0055: { RuntimeObject* L_16 = V_3; NullCheck((RuntimeObject*)L_16); RuntimeObject * L_17; L_17 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_16); V_4 = (RuntimeObject *)L_17; RuntimeObject* L_18 = V_3; NullCheck((RuntimeObject*)L_18); bool L_19; L_19 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_18); if (L_19) { goto IL_006a; } } IL_0065: { RuntimeObject * L_20 = V_4; V_2 = (RuntimeObject *)L_20; IL2CPP_LEAVE(0x7C, FINALLY_006c); } IL_006a: { IL2CPP_LEAVE(0x76, FINALLY_006c); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_006c; } FINALLY_006c: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_3; if (!L_21) { goto IL_0075; } } IL_006f: { RuntimeObject* L_22 = V_3; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_0075: { IL2CPP_END_FINALLY(108) } }// end finally (depth: 1) IL2CPP_CLEANUP(108) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x7C, IL_007c) IL2CPP_JUMP_TBL(0x76, IL_0076) } IL_0076: { Exception_t * L_23; L_23 = Error_MoreThanOneElement_mDB56C9FA4C344A86553D6AFB66D10B290302C53A(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_SingleOrDefault_TisRuntimeObject_m8152886AE249C38E9173B0C4CF19BCCC12ACB014_RuntimeMethod_var))); } IL_007c: { RuntimeObject * L_24 = V_2; return (RuntimeObject *)L_24; } } // TSource System.Linq.Enumerable::SingleOrDefault(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * Enumerable_SingleOrDefault_TisRuntimeObject_m06657F8361B1F19CDF32406B0F0B9CE8385383A6_gshared (RuntimeObject* ___source0, Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * ___predicate1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_SingleOrDefault_TisRuntimeObject_m06657F8361B1F19CDF32406B0F0B9CE8385383A6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject * V_0 = NULL; int64_t V_1 = 0; RuntimeObject* V_2 = NULL; RuntimeObject * V_3 = NULL; RuntimeObject * V_4 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_SingleOrDefault_TisRuntimeObject_m06657F8361B1F19CDF32406B0F0B9CE8385383A6_RuntimeMethod_var))); } IL_000e: { Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * L_2 = ___predicate1; if (L_2) { goto IL_001c; } } { Exception_t * L_3; L_3 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_SingleOrDefault_TisRuntimeObject_m06657F8361B1F19CDF32406B0F0B9CE8385383A6_RuntimeMethod_var))); } IL_001c: { il2cpp_codegen_initobj((&V_0), sizeof(RuntimeObject *)); V_1 = (int64_t)((int64_t)((int64_t)0)); RuntimeObject* L_4 = ___source0; NullCheck((RuntimeObject*)L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_4); V_2 = (RuntimeObject*)L_5; } IL_002e: try {// begin try (depth: 1) { goto IL_0047; } IL_0030: { RuntimeObject* L_6 = V_2; NullCheck((RuntimeObject*)L_6); RuntimeObject * L_7; L_7 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (RuntimeObject*)L_6); V_3 = (RuntimeObject *)L_7; Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * L_8 = ___predicate1; RuntimeObject * L_9 = V_3; NullCheck((Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 *)L_8); bool L_10; L_10 = (( bool (*) (Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)->methodPointer)((Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 *)L_8, (RuntimeObject *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); if (!L_10) { goto IL_0047; } } IL_0040: { RuntimeObject * L_11 = V_3; V_0 = (RuntimeObject *)L_11; int64_t L_12 = V_1; if (il2cpp_codegen_check_add_overflow((int64_t)L_12, (int64_t)((int64_t)((int64_t)1)))) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), Enumerable_SingleOrDefault_TisRuntimeObject_m06657F8361B1F19CDF32406B0F0B9CE8385383A6_RuntimeMethod_var); V_1 = (int64_t)((int64_t)il2cpp_codegen_add((int64_t)L_12, (int64_t)((int64_t)((int64_t)1)))); } IL_0047: { RuntimeObject* L_13 = V_2; NullCheck((RuntimeObject*)L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_13); if (L_14) { goto IL_0030; } } IL_004f: { IL2CPP_LEAVE(0x5B, FINALLY_0051); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_0051; } FINALLY_0051: {// begin finally (depth: 1) { RuntimeObject* L_15 = V_2; if (!L_15) { goto IL_005a; } } IL_0054: { RuntimeObject* L_16 = V_2; NullCheck((RuntimeObject*)L_16); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_16); } IL_005a: { IL2CPP_END_FINALLY(81) } }// end finally (depth: 1) IL2CPP_CLEANUP(81) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x5B, IL_005b) } IL_005b: { int64_t L_17 = V_1; if (!L_17) { goto IL_0065; } } { int64_t L_18 = V_1; if ((((int64_t)L_18) == ((int64_t)((int64_t)((int64_t)1))))) { goto IL_0070; } } { goto IL_0072; } IL_0065: { il2cpp_codegen_initobj((&V_4), sizeof(RuntimeObject *)); RuntimeObject * L_19 = V_4; return (RuntimeObject *)L_19; } IL_0070: { RuntimeObject * L_20 = V_0; return (RuntimeObject *)L_20; } IL_0072: { Exception_t * L_21; L_21 = Error_MoreThanOneMatch_m4C4756AF34A76EF12F3B2B6D8C78DE547F0FBCF8(/*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_SingleOrDefault_TisRuntimeObject_m06657F8361B1F19CDF32406B0F0B9CE8385383A6_RuntimeMethod_var))); } } // System.Int32 System.Linq.Enumerable::Sum(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Sum_TisRuntimeObject_mD20E81AF39B13C7FC1EBF9DAA5CC885B23D6ED10_gshared (RuntimeObject* ___source0, Func_2_t0CEE9D1C856153BA9C23BB9D7E929D577AF37A2C * ___selector1, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___source0; Func_2_t0CEE9D1C856153BA9C23BB9D7E929D577AF37A2C * L_1 = ___selector1; RuntimeObject* L_2; L_2 = (( RuntimeObject* (*) (RuntimeObject*, Func_2_t0CEE9D1C856153BA9C23BB9D7E929D577AF37A2C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, (Func_2_t0CEE9D1C856153BA9C23BB9D7E929D577AF37A2C *)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); int32_t L_3; L_3 = Enumerable_Sum_m6CFC8CEAC70AE3C469A5D1993FAF8EEEC6A06FB5((RuntimeObject*)L_2, /*hidden argument*/NULL); return (int32_t)L_3; } } // System.Linq.IOrderedEnumerable`1 System.Linq.Enumerable::ThenBy(System.Linq.IOrderedEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenBy_TisRuntimeObject_TisRuntimeObject_m2279EF05F58E64223C7F035666211E2BC45274A2_gshared (RuntimeObject* ___source0, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * ___keySelector1, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ThenBy_TisRuntimeObject_TisRuntimeObject_m2279EF05F58E64223C7F035666211E2BC45274A2_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_3 = ___keySelector1; NullCheck((RuntimeObject*)L_2); RuntimeObject* L_4; L_4 = GenericInterfaceFuncInvoker3< RuntimeObject*, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *, RuntimeObject*, bool >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (RuntimeObject*)L_2, (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)L_3, (RuntimeObject*)NULL, (bool)0); return (RuntimeObject*)L_4; } } // System.Linq.IOrderedEnumerable`1 System.Linq.Enumerable::ThenBy(System.Linq.IOrderedEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenBy_TisRuntimeObject_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m278DE85CD4637FC5BC5897059235A51D0D43319F_gshared (RuntimeObject* ___source0, Func_2_tC3246CBAFBB962E2C6075141A9B6BFC365266428 * ___keySelector1, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ThenBy_TisRuntimeObject_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m278DE85CD4637FC5BC5897059235A51D0D43319F_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; Func_2_tC3246CBAFBB962E2C6075141A9B6BFC365266428 * L_3 = ___keySelector1; NullCheck((RuntimeObject*)L_2); RuntimeObject* L_4; L_4 = GenericInterfaceFuncInvoker3< RuntimeObject*, Func_2_tC3246CBAFBB962E2C6075141A9B6BFC365266428 *, RuntimeObject*, bool >::Invoke(IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0), (RuntimeObject*)L_2, (Func_2_tC3246CBAFBB962E2C6075141A9B6BFC365266428 *)L_3, (RuntimeObject*)NULL, (bool)0); return (RuntimeObject*)L_4; } } // TSource[] System.Linq.Enumerable::ToArray>(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* Enumerable_ToArray_TisKeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625_mF3A8F09A26F8EB5CA202595464EA4BAACFD9F2F8_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { Buffer_1_t530CCA4E36C23E093A88230C1B113EB3D7F90348 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ToArray_TisKeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625_mF3A8F09A26F8EB5CA202595464EA4BAACFD9F2F8_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; Buffer_1_t530CCA4E36C23E093A88230C1B113EB3D7F90348 L_3; memset((&L_3), 0, sizeof(L_3)); Buffer_1__ctor_m5D4300F53AAA8FE8875767874104047D87FEC063((&L_3), (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); V_0 = (Buffer_1_t530CCA4E36C23E093A88230C1B113EB3D7F90348 )L_3; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_4; L_4 = Buffer_1_ToArray_mDD58CA5E61F88E165B54354409842558BEC5337C((Buffer_1_t530CCA4E36C23E093A88230C1B113EB3D7F90348 *)(Buffer_1_t530CCA4E36C23E093A88230C1B113EB3D7F90348 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); return (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_4; } } // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* Enumerable_ToArray_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m89F2C7F8F8100D03041CD9F274D16A86028BD136_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { Buffer_1_tE1DA9AF54E7E63A93C9BCEBD38A456D3D54372F1 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ToArray_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m89F2C7F8F8100D03041CD9F274D16A86028BD136_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; Buffer_1_tE1DA9AF54E7E63A93C9BCEBD38A456D3D54372F1 L_3; memset((&L_3), 0, sizeof(L_3)); Buffer_1__ctor_m6477D07C21ED1AB08940B628CAD5062FE364F7CD((&L_3), (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); V_0 = (Buffer_1_tE1DA9AF54E7E63A93C9BCEBD38A456D3D54372F1 )L_3; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_4; L_4 = Buffer_1_ToArray_mC700874015F5357FCE803A2370CAE36305A05726((Buffer_1_tE1DA9AF54E7E63A93C9BCEBD38A456D3D54372F1 *)(Buffer_1_tE1DA9AF54E7E63A93C9BCEBD38A456D3D54372F1 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_4; } } // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* Enumerable_ToArray_TisChar_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_m6D0D5384AE3FCD362B7C93CA0A5403AA49CA99B8_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { Buffer_1_t66C1E06FEE9C5DDF0CF64ACF837D1CBE896C447C V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ToArray_TisChar_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_m6D0D5384AE3FCD362B7C93CA0A5403AA49CA99B8_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; Buffer_1_t66C1E06FEE9C5DDF0CF64ACF837D1CBE896C447C L_3; memset((&L_3), 0, sizeof(L_3)); Buffer_1__ctor_m1ED90458D53DD1A0E0CFB2C8A23A941E3356696C((&L_3), (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); V_0 = (Buffer_1_t66C1E06FEE9C5DDF0CF64ACF837D1CBE896C447C )L_3; CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* L_4; L_4 = Buffer_1_ToArray_mCDCDFA831650EE568D73F6B7258C1B4081F0FFB1((Buffer_1_t66C1E06FEE9C5DDF0CF64ACF837D1CBE896C447C *)(Buffer_1_t66C1E06FEE9C5DDF0CF64ACF837D1CBE896C447C *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); return (CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34*)L_4; } } // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* Enumerable_ToArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m91793C14F138ACD285FF862C99DDFAEC232781C7_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { Buffer_1_t087969E39A0FFD1A50B5A885FC6FBFEA235A7395 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ToArray_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m91793C14F138ACD285FF862C99DDFAEC232781C7_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; Buffer_1_t087969E39A0FFD1A50B5A885FC6FBFEA235A7395 L_3; memset((&L_3), 0, sizeof(L_3)); Buffer_1__ctor_mBB3B9E3257F7CA77D2522A3988698E7CFC12025B((&L_3), (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); V_0 = (Buffer_1_t087969E39A0FFD1A50B5A885FC6FBFEA235A7395 )L_3; Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* L_4; L_4 = Buffer_1_ToArray_m7A913EE0B4DEC4F928BE2AF693F0F71B8BE6AA7E((Buffer_1_t087969E39A0FFD1A50B5A885FC6FBFEA235A7395 *)(Buffer_1_t087969E39A0FFD1A50B5A885FC6FBFEA235A7395 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); return (Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32*)L_4; } } // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* Enumerable_ToArray_TisRuntimeObject_mEB06425105813A21FC826C4144F8456EAE2304DE_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { Buffer_1_tB294332D6A9005ABB8E979A62BA34A1CB39C10A7 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ToArray_TisRuntimeObject_mEB06425105813A21FC826C4144F8456EAE2304DE_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; Buffer_1_tB294332D6A9005ABB8E979A62BA34A1CB39C10A7 L_3; memset((&L_3), 0, sizeof(L_3)); Buffer_1__ctor_mA024B62BA07A1D33F2FB4339135C5541A875E961((&L_3), (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); V_0 = (Buffer_1_tB294332D6A9005ABB8E979A62BA34A1CB39C10A7 )L_3; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_4; L_4 = Buffer_1_ToArray_m274B7B792C3090C653C48BABCC80EFD3C4C79B9F((Buffer_1_tB294332D6A9005ABB8E979A62BA34A1CB39C10A7 *)(Buffer_1_tB294332D6A9005ABB8E979A62BA34A1CB39C10A7 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); return (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_4; } } // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt16EnumU5BU5D_t2C2B3E16F145EDD615B29B679EFB0D70B40D3C51* Enumerable_ToArray_TisUInt16Enum_tF2B459B3D0051061056FFACAB957767640B848ED_m73A40BF9588E352D42568B24F87A96718218B4BF_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { Buffer_1_t25AF394CAD07F79F1BECCFAB662547C4640FA8F4 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ToArray_TisUInt16Enum_tF2B459B3D0051061056FFACAB957767640B848ED_m73A40BF9588E352D42568B24F87A96718218B4BF_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; Buffer_1_t25AF394CAD07F79F1BECCFAB662547C4640FA8F4 L_3; memset((&L_3), 0, sizeof(L_3)); Buffer_1__ctor_m383AD4445B3FF89B887A8183CC7800385B741B22((&L_3), (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); V_0 = (Buffer_1_t25AF394CAD07F79F1BECCFAB662547C4640FA8F4 )L_3; UInt16EnumU5BU5D_t2C2B3E16F145EDD615B29B679EFB0D70B40D3C51* L_4; L_4 = Buffer_1_ToArray_m3B409A38F1235461A13B36E776ED801A2A5A810D((Buffer_1_t25AF394CAD07F79F1BECCFAB662547C4640FA8F4 *)(Buffer_1_t25AF394CAD07F79F1BECCFAB662547C4640FA8F4 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); return (UInt16EnumU5BU5D_t2C2B3E16F145EDD615B29B679EFB0D70B40D3C51*)L_4; } } // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* Enumerable_ToArray_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m841A85888CF81E92E3BBF5D3813BD8B602C5BE44_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { Buffer_1_t956834325FFF76085DF9FA27A90C6E27FC45AF24 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ToArray_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m841A85888CF81E92E3BBF5D3813BD8B602C5BE44_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; Buffer_1_t956834325FFF76085DF9FA27A90C6E27FC45AF24 L_3; memset((&L_3), 0, sizeof(L_3)); Buffer_1__ctor_m514EED14372E586B43E14184655C574943003787((&L_3), (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); V_0 = (Buffer_1_t956834325FFF76085DF9FA27A90C6E27FC45AF24 )L_3; UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF* L_4; L_4 = Buffer_1_ToArray_m3A72972A0BA137E18AA9155F0BD79C6A9584F35E((Buffer_1_t956834325FFF76085DF9FA27A90C6E27FC45AF24 *)(Buffer_1_t956834325FFF76085DF9FA27A90C6E27FC45AF24 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 2)); return (UInt32U5BU5D_tCF06F1E9E72E0302C762578FF5358CC523F2A2CF*)L_4; } } // System.Collections.Generic.Dictionary`2 System.Linq.Enumerable::ToDictionary(System.Collections.Generic.IEnumerable`1,System.Func`2,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_t9B63F771913F2B6D586F1173B44A41FBE26F6B5C_m7DA0488B2D63576C0A094E6C67DF950129E24462_gshared (RuntimeObject* ___source0, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * ___keySelector1, Func_2_t5F736F0790996C5081310C4EC14EA3E5A3FC1274 * ___elementSelector2, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___source0; Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_1 = ___keySelector1; Func_2_t5F736F0790996C5081310C4EC14EA3E5A3FC1274 * L_2 = ___elementSelector2; Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_3; L_3 = (( Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * (*) (RuntimeObject*, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *, Func_2_t5F736F0790996C5081310C4EC14EA3E5A3FC1274 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)L_1, (Func_2_t5F736F0790996C5081310C4EC14EA3E5A3FC1274 *)L_2, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); return (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)L_3; } } // System.Collections.Generic.Dictionary`2 System.Linq.Enumerable::ToDictionary(System.Collections.Generic.IEnumerable`1,System.Func`2,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mDA6A7F2B6E8A2386EFDE5C9A39390756ED6B6049_gshared (RuntimeObject* ___source0, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * ___keySelector1, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * ___elementSelector2, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___source0; Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_1 = ___keySelector1; Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_2 = ___elementSelector2; Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_3; L_3 = (( Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * (*) (RuntimeObject*, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)L_1, (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)L_2, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); return (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)L_3; } } // System.Collections.Generic.Dictionary`2 System.Linq.Enumerable::ToDictionary(System.Collections.Generic.IEnumerable`1,System.Func`2,System.Func`2,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_t9B63F771913F2B6D586F1173B44A41FBE26F6B5C_m9E628F4D481C76973E4E5750BD16D95E3C0FD837_gshared (RuntimeObject* ___source0, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * ___keySelector1, Func_2_t5F736F0790996C5081310C4EC14EA3E5A3FC1274 * ___elementSelector2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject * V_2 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_t9B63F771913F2B6D586F1173B44A41FBE26F6B5C_m9E628F4D481C76973E4E5750BD16D95E3C0FD837_RuntimeMethod_var))); } IL_000e: { Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_2 = ___keySelector1; if (L_2) { goto IL_001c; } } { Exception_t * L_3; L_3 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral12D34C4D5361DBE1804B6F49EDED3C800B442095)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_t9B63F771913F2B6D586F1173B44A41FBE26F6B5C_m9E628F4D481C76973E4E5750BD16D95E3C0FD837_RuntimeMethod_var))); } IL_001c: { Func_2_t5F736F0790996C5081310C4EC14EA3E5A3FC1274 * L_4 = ___elementSelector2; if (L_4) { goto IL_002a; } } { Exception_t * L_5; L_5 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0FDD716E74C52D972A9997C1B342B1A650D1D139)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisInt32Enum_t9B63F771913F2B6D586F1173B44A41FBE26F6B5C_m9E628F4D481C76973E4E5750BD16D95E3C0FD837_RuntimeMethod_var))); } IL_002a: { RuntimeObject* L_6 = ___comparer3; Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_7 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); (( void (*) (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(L_7, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); V_0 = (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)L_7; RuntimeObject* L_8 = ___source0; NullCheck((RuntimeObject*)L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_8); V_1 = (RuntimeObject*)L_9; } IL_0038: try {// begin try (depth: 1) { goto IL_0055; } IL_003a: { RuntimeObject* L_10 = V_1; NullCheck((RuntimeObject*)L_10); RuntimeObject * L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_10); V_2 = (RuntimeObject *)L_11; Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_12 = V_0; Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_13 = ___keySelector1; RuntimeObject * L_14 = V_2; NullCheck((Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)L_13); RuntimeObject * L_15; L_15 = (( RuntimeObject * (*) (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)L_13, (RuntimeObject *)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Func_2_t5F736F0790996C5081310C4EC14EA3E5A3FC1274 * L_16 = ___elementSelector2; RuntimeObject * L_17 = V_2; NullCheck((Func_2_t5F736F0790996C5081310C4EC14EA3E5A3FC1274 *)L_16); int32_t L_18; L_18 = (( int32_t (*) (Func_2_t5F736F0790996C5081310C4EC14EA3E5A3FC1274 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Func_2_t5F736F0790996C5081310C4EC14EA3E5A3FC1274 *)L_16, (RuntimeObject *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); NullCheck((Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)L_12); (( void (*) (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *, RuntimeObject *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)L_12, (RuntimeObject *)L_15, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); } IL_0055: { RuntimeObject* L_19 = V_1; NullCheck((RuntimeObject*)L_19); bool L_20; L_20 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_19); if (L_20) { goto IL_003a; } } IL_005d: { IL2CPP_LEAVE(0x69, FINALLY_005f); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005f; } FINALLY_005f: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_1; if (!L_21) { goto IL_0068; } } IL_0062: { RuntimeObject* L_22 = V_1; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_0068: { IL2CPP_END_FINALLY(95) } }// end finally (depth: 1) IL2CPP_CLEANUP(95) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x69, IL_0069) } IL_0069: { Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 * L_23 = V_0; return (Dictionary_2_t5B35D5550B4D9CDDB7D248BEEE75285BC3023229 *)L_23; } } // System.Collections.Generic.Dictionary`2 System.Linq.Enumerable::ToDictionary(System.Collections.Generic.IEnumerable`1,System.Func`2,System.Func`2,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mCC85F7110F6E48C86573AE7A20E1073697D0FC6C_gshared (RuntimeObject* ___source0, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * ___keySelector1, Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * ___elementSelector2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject * V_2 = NULL; Exception_t * __last_unhandled_exception = 0; il2cpp::utils::ExceptionSupportStack __leave_targets; { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mCC85F7110F6E48C86573AE7A20E1073697D0FC6C_RuntimeMethod_var))); } IL_000e: { Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_2 = ___keySelector1; if (L_2) { goto IL_001c; } } { Exception_t * L_3; L_3 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral12D34C4D5361DBE1804B6F49EDED3C800B442095)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mCC85F7110F6E48C86573AE7A20E1073697D0FC6C_RuntimeMethod_var))); } IL_001c: { Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_4 = ___elementSelector2; if (L_4) { goto IL_002a; } } { Exception_t * L_5; L_5 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0FDD716E74C52D972A9997C1B342B1A650D1D139)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ToDictionary_TisRuntimeObject_TisRuntimeObject_TisRuntimeObject_mCC85F7110F6E48C86573AE7A20E1073697D0FC6C_RuntimeMethod_var))); } IL_002a: { RuntimeObject* L_6 = ___comparer3; Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_7 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); (( void (*) (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(L_7, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); V_0 = (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)L_7; RuntimeObject* L_8 = ___source0; NullCheck((RuntimeObject*)L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (RuntimeObject*)L_8); V_1 = (RuntimeObject*)L_9; } IL_0038: try {// begin try (depth: 1) { goto IL_0055; } IL_003a: { RuntimeObject* L_10 = V_1; NullCheck((RuntimeObject*)L_10); RuntimeObject * L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject * >::Invoke(0 /* !0 System.Collections.Generic.IEnumerator`1::get_Current() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 3), (RuntimeObject*)L_10); V_2 = (RuntimeObject *)L_11; Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_12 = V_0; Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_13 = ___keySelector1; RuntimeObject * L_14 = V_2; NullCheck((Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)L_13); RuntimeObject * L_15; L_15 = (( RuntimeObject * (*) (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)L_13, (RuntimeObject *)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 * L_16 = ___elementSelector2; RuntimeObject * L_17 = V_2; NullCheck((Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)L_16); RuntimeObject * L_18; L_18 = (( RuntimeObject * (*) (Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Func_2_tFF5BB8F40A35B1BEA00D4EBBC6CBE7184A584436 *)L_16, (RuntimeObject *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); NullCheck((Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)L_12); (( void (*) (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *, RuntimeObject *, RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)L_12, (RuntimeObject *)L_15, (RuntimeObject *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); } IL_0055: { RuntimeObject* L_19 = V_1; NullCheck((RuntimeObject*)L_19); bool L_20; L_20 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105_il2cpp_TypeInfo_var, (RuntimeObject*)L_19); if (L_20) { goto IL_003a; } } IL_005d: { IL2CPP_LEAVE(0x69, FINALLY_005f); } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __last_unhandled_exception = (Exception_t *)e.ex; goto FINALLY_005f; } FINALLY_005f: {// begin finally (depth: 1) { RuntimeObject* L_21 = V_1; if (!L_21) { goto IL_0068; } } IL_0062: { RuntimeObject* L_22 = V_1; NullCheck((RuntimeObject*)L_22); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t099785737FC6A1E3699919A94109383715A8D807_il2cpp_TypeInfo_var, (RuntimeObject*)L_22); } IL_0068: { IL2CPP_END_FINALLY(95) } }// end finally (depth: 1) IL2CPP_CLEANUP(95) { IL2CPP_RETHROW_IF_UNHANDLED(Exception_t *) IL2CPP_JUMP_TBL(0x69, IL_0069) } IL_0069: { Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D * L_23 = V_0; return (Dictionary_2_tBD1E3221EBD04CEBDA49B84779912E91F56B958D *)L_23; } } // System.Collections.Generic.List`1 System.Linq.Enumerable::ToList(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * Enumerable_ToList_TisRuntimeObject_m3AB0AB30DAC385C2DF8A16D5CB8D3D41F62C751F_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ToList_TisRuntimeObject_m3AB0AB30DAC385C2DF8A16D5CB8D3D41F62C751F_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 * L_3 = (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); (( void (*) (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(L_3, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); return (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)L_3; } } // System.Collections.Generic.List`1 System.Linq.Enumerable::ToList(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * Enumerable_ToList_TisVector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_mCA47102F885D790CD64E455D714467A43DF0E0B8_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_ToList_TisVector3_t65B972D6A585A0A5B63153CF1177A90D3C90D65E_mCA47102F885D790CD64E455D714467A43DF0E0B8_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___source0; List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 * L_3 = (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); (( void (*) (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 *, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(L_3, (RuntimeObject*)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); return (List_1_t577D28CFF6DFE3F6A8D4409F7A21CBF513C04181 *)L_3; } } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Union(System.Collections.Generic.IEnumerable`1,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Union_TisChar_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_m7EB11DC4940E4FBA93B784D216E433D266F5CBF1_gshared (RuntimeObject* ___first0, RuntimeObject* ___second1, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___first0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Union_TisChar_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_m7EB11DC4940E4FBA93B784D216E433D266F5CBF1_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___second1; if (L_2) { goto IL_001c; } } { Exception_t * L_3; L_3 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Union_TisChar_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_m7EB11DC4940E4FBA93B784D216E433D266F5CBF1_RuntimeMethod_var))); } IL_001c: { RuntimeObject* L_4 = ___first0; RuntimeObject* L_5 = ___second1; RuntimeObject* L_6; L_6 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_4, (RuntimeObject*)L_5, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); return (RuntimeObject*)L_6; } } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Union(System.Collections.Generic.IEnumerable`1,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Union_TisRuntimeObject_mE99DFD31A2DD0394AE3524CECB22B60C956336EF_gshared (RuntimeObject* ___first0, RuntimeObject* ___second1, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___first0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7342733D8103FEFBE51AC627B4F279696F4D7CC9)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Union_TisRuntimeObject_mE99DFD31A2DD0394AE3524CECB22B60C956336EF_RuntimeMethod_var))); } IL_000e: { RuntimeObject* L_2 = ___second1; if (L_2) { goto IL_001c; } } { Exception_t * L_3; L_3 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral363278D8E9773708C6063667EE23AA08E939B3C7)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Union_TisRuntimeObject_mE99DFD31A2DD0394AE3524CECB22B60C956336EF_RuntimeMethod_var))); } IL_001c: { RuntimeObject* L_4 = ___first0; RuntimeObject* L_5 = ___second1; RuntimeObject* L_6; L_6 = (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_4, (RuntimeObject*)L_5, (RuntimeObject*)NULL, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); return (RuntimeObject*)L_6; } } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::UnionIterator(System.Collections.Generic.IEnumerable`1,System.Collections.Generic.IEnumerable`1,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_UnionIterator_TisChar_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_m65601DA6B72E23803C0A5197A0AA233B0E8382BB_gshared (RuntimeObject* ___first0, RuntimeObject* ___second1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D * L_0 = (U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); (( void (*) (U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(L_0, (int32_t)((int32_t)-2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D * L_1 = (U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D *)L_0; RuntimeObject* L_2 = ___first0; NullCheck(L_1); L_1->set_U3CU3E3__first_6(L_2); U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D * L_3 = (U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D *)L_1; RuntimeObject* L_4 = ___second1; NullCheck(L_3); L_3->set_U3CU3E3__second_9(L_4); U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D * L_5 = (U3CUnionIteratorU3Ed__71_1_t6FBFE88B7B754D198F4C625BC1257EF00638E76D *)L_3; RuntimeObject* L_6 = ___comparer2; NullCheck(L_5); L_5->set_U3CU3E3__comparer_4(L_6); return (RuntimeObject*)L_5; } } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::UnionIterator(System.Collections.Generic.IEnumerable`1,System.Collections.Generic.IEnumerable`1,System.Collections.Generic.IEqualityComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_UnionIterator_TisRuntimeObject_mD84E4A0DA19A19BBA6505D47329EF4147023DE43_gshared (RuntimeObject* ___first0, RuntimeObject* ___second1, RuntimeObject* ___comparer2, const RuntimeMethod* method) { { U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4 * L_0 = (U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->rgctx_data, 0)); (( void (*) (U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(L_0, (int32_t)((int32_t)-2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4 * L_1 = (U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4 *)L_0; RuntimeObject* L_2 = ___first0; NullCheck(L_1); L_1->set_U3CU3E3__first_6(L_2); U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4 * L_3 = (U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4 *)L_1; RuntimeObject* L_4 = ___second1; NullCheck(L_3); L_3->set_U3CU3E3__second_9(L_4); U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4 * L_5 = (U3CUnionIteratorU3Ed__71_1_t02EB1744216A34ECF5B016923BE3986B209313E4 *)L_3; RuntimeObject* L_6 = ___comparer2; NullCheck(L_5); L_5->set_U3CU3E3__comparer_4(L_6); return (RuntimeObject*)L_5; } } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Where(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisRuntimeObject_mD8AE6780E78249FC87B2344E09D130624E70D7DA_gshared (RuntimeObject* ___source0, Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * ___predicate1, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___source0; if (L_0) { goto IL_000e; } } { Exception_t * L_1; L_1 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66F9618FDA792CAB23AF2D7FFB50AB2D3E393DC5)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Where_TisRuntimeObject_mD8AE6780E78249FC87B2344E09D130624E70D7DA_RuntimeMethod_var))); } IL_000e: { Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * L_2 = ___predicate1; if (L_2) { goto IL_001c; } } { Exception_t * L_3; L_3 = Error_ArgumentNull_m0EDA0D46D72CA692518E3E2EB75B48044D8FD41E((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7EE837B2FC81E79F9F96BEFD9CD8B64870F5C628)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Enumerable_Where_TisRuntimeObject_mD8AE6780E78249FC87B2344E09D130624E70D7DA_RuntimeMethod_var))); } IL_001c: { RuntimeObject* L_4 = ___source0; if (!((Iterator_1_t674ABE41CF4096D4BE4D51E21FEBDADBF74CC279 *)IsInst((RuntimeObject*)L_4, IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))) { goto IL_0031; } } { RuntimeObject* L_5 = ___source0; Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * L_6 = ___predicate1; NullCheck((Iterator_1_t674ABE41CF4096D4BE4D51E21FEBDADBF74CC279 *)((Iterator_1_t674ABE41CF4096D4BE4D51E21FEBDADBF74CC279 *)Castclass((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->rgctx_data, 0)))); RuntimeObject* L_7; L_7 = VirtualFuncInvoker1< RuntimeObject*, Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * >::Invoke(15 /* System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable/Iterator`1::Where(System.Func`2) */, (Iterator_1_t674ABE41CF4096D4BE4D51E21FEBDADBF74CC279 *)((Iterator_1_t674ABE41CF4096D4BE4D51E21FEBDADBF74CC279 *)Castclass((RuntimeObject*)L_5, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))), (Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 *)L_6); return (RuntimeObject*)L_7; } IL_0031: { RuntimeObject* L_8 = ___source0; if (!((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)IsInst((RuntimeObject*)L_8, IL2CPP_RGCTX_DATA(method->rgctx_data, 2)))) { goto IL_0046; } } { RuntimeObject* L_9 = ___source0; Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * L_10 = ___predicate1; WhereArrayIterator_1_t7D84D638EB94F5CC3BE1B29D8FC781CA8CD15A86 * L_11 = (WhereArrayIterator_1_t7D84D638EB94F5CC3BE1B29D8FC781CA8CD15A86 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->rgctx_data, 3)); (( void (*) (WhereArrayIterator_1_t7D84D638EB94F5CC3BE1B29D8FC781CA8CD15A86 *, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)(L_11, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)Castclass((RuntimeObject*)L_9, IL2CPP_RGCTX_DATA(method->rgctx_data, 2))), (Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); return (RuntimeObject*)L_11; } IL_0046: { RuntimeObject* L_12 = ___source0; if (!((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)IsInst((RuntimeObject*)L_12, IL2CPP_RGCTX_DATA(method->rgctx_data, 5)))) { goto IL_005b; } } { RuntimeObject* L_13 = ___source0; Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * L_14 = ___predicate1; WhereListIterator_1_t42618389DB998070E03A982D15FA39BCA1DB56BD * L_15 = (WhereListIterator_1_t42618389DB998070E03A982D15FA39BCA1DB56BD *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->rgctx_data, 6)); (( void (*) (WhereListIterator_1_t42618389DB998070E03A982D15FA39BCA1DB56BD *, List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *, Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)(L_15, (List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)((List_1_t3F94120C77410A62EAE48421CF166B83AB95A2F5 *)Castclass((RuntimeObject*)L_13, IL2CPP_RGCTX_DATA(method->rgctx_data, 5))), (Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 *)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); return (RuntimeObject*)L_15; } IL_005b: { RuntimeObject* L_16 = ___source0; Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 * L_17 = ___predicate1; WhereEnumerableIterator_1_t1E9FDCFD8F8136C6A5A5740C1E093EF03F0B5CE0 * L_18 = (WhereEnumerableIterator_1_t1E9FDCFD8F8136C6A5A5740C1E093EF03F0B5CE0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(method->rgctx_data, 8)); (( void (*) (WhereEnumerableIterator_1_t1E9FDCFD8F8136C6A5A5740C1E093EF03F0B5CE0 *, RuntimeObject*, Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)->methodPointer)(L_18, (RuntimeObject*)L_16, (Func_2_t99409DECFF50F0FA9B427C863AC6C99C66E6F9F8 *)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); return (RuntimeObject*)L_18; } } // T[] System.Collections.Generic.EnumerableHelpers::ToArray(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* EnumerableHelpers_ToArray_TisRuntimeObject_mC827C5F3635166AA670F3004639890841C904E64_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) { RuntimeObject* V_0 = NULL; LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_3 = NULL; { RuntimeObject* L_0 = ___source0; RuntimeObject* L_1 = (RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(method->rgctx_data, 0))); V_0 = (RuntimeObject*)L_1; if (!L_1) { goto IL_002b; } } { RuntimeObject* L_2 = V_0; NullCheck((RuntimeObject*)L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_2); V_2 = (int32_t)L_3; int32_t L_4 = V_2; if (L_4) { goto IL_001a; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5; L_5 = (( ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); return (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_5; } IL_001a: { int32_t L_6 = V_2; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_7 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(IL2CPP_RGCTX_DATA(method->rgctx_data, 2), (uint32_t)L_6); V_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_7; RuntimeObject* L_8 = V_0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_9 = V_3; NullCheck((RuntimeObject*)L_8); InterfaceActionInvoker2< ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(!0[],System.Int32) */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_8, (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_9, (int32_t)0); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_10 = V_3; return (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_10; } IL_002b: { LargeArrayBuilder_1__ctor_mE8BAFE1F7BABA51239A5E5DB8626CA9FF1269E87((LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 *)(LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 *)(&V_1), (bool)1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); RuntimeObject* L_11 = ___source0; LargeArrayBuilder_1_AddRange_m008F8B6F2DC93D4F738125F9EE3E170DDDEAE3EE((LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 *)(LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 *)(&V_1), (RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_12; L_12 = LargeArrayBuilder_1_ToArray_mEC14C134AADBCEEDF02C62FDACFAE4AC559CBABC((LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 *)(LargeArrayBuilder_1_tABFDA3CA759309229111A6A43E986EB4A932F9E0 *)(&V_1), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); return (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_12; } } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.A8>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mE12F4BCC3CE367A62B327C0A12D12B15319368AE_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 * ___processor0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * V_5 = NULL; int32_t V_6 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * V_7 = NULL; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_3 = ___source1; NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_3); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_4; L_4 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_4; DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 * L_5 = ___processor0; DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 L_6 = (*(DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 *)L_5); V_3 = (DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_10); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_12; L_12 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_13; L_13 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_15 = V_5; int32_t L_16 = V_6; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_17; L_17 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_17; DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 * L_18 = ___processor0; DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 * L_19; L_19 = (( DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 * (*) (DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 *)(DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_20 = V_7; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_21 = (*(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_23; L_23 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 (*) (RuntimeObject*, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_23; ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_26 = V_7; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_27 = (*(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_26); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_32; L_32 = ErrorDither_Dither_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m4412C7E6264017FA2CB051E4BAAD241604181DA9_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_27, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_33 = V_7; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_34 = V_8; *(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mE12F4BCC3CE367A62B327C0A12D12B15319368AE_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 * ___processor0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mE12F4BCC3CE367A62B327C0A12D12B15319368AE_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Abgr32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m4178852107C476161B388F92FDA391824B4FEB72_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 * ___processor0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * V_5 = NULL; int32_t V_6 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * V_7 = NULL; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_3 = ___source1; NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_3); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_4; L_4 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_4; DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 * L_5 = ___processor0; DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 L_6 = (*(DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 *)L_5); V_3 = (DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_10); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_12; L_12 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_13; L_13 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_15 = V_5; int32_t L_16 = V_6; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_17; L_17 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_17; DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 * L_18 = ___processor0; DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 * L_19; L_19 = (( DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 * (*) (DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 *)(DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_20 = V_7; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_21 = (*(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_23; L_23 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 (*) (RuntimeObject*, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_23; ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_26 = V_7; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_27 = (*(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_26); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_32; L_32 = ErrorDither_Dither_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m8E4802AE7CEDB927048ACCF475AA02B9BED72BD6_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_27, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_33 = V_7; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_34 = V_8; *(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m4178852107C476161B388F92FDA391824B4FEB72_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 * ___processor0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m4178852107C476161B388F92FDA391824B4FEB72_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Argb32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m4DAF2C839C8807207328B5DC1BDF58360465812C_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 * ___processor0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * V_5 = NULL; int32_t V_6 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * V_7 = NULL; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_3 = ___source1; NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_3); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_4; L_4 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_4; DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 * L_5 = ___processor0; DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 L_6 = (*(DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 *)L_5); V_3 = (DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_10); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_12; L_12 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_13; L_13 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_15 = V_5; int32_t L_16 = V_6; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_17; L_17 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_17; DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 * L_18 = ___processor0; DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 * L_19; L_19 = (( DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 * (*) (DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 *)(DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_20 = V_7; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_21 = (*(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_23; L_23 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD (*) (RuntimeObject*, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_23; ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_26 = V_7; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_27 = (*(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_26); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_32; L_32 = ErrorDither_Dither_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mCD768FD5CB7BE22FE235746619EB009D59C3D917_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_27, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_33 = V_7; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_34 = V_8; *(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m4DAF2C839C8807207328B5DC1BDF58360465812C_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 * ___processor0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m4DAF2C839C8807207328B5DC1BDF58360465812C_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Bgr24>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m55F7BD0D81A49E93748A1548BFEE635BAAEFF201_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 * ___processor0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * V_5 = NULL; int32_t V_6 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * V_7 = NULL; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_3 = ___source1; NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_3); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_4; L_4 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_4; DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 * L_5 = ___processor0; DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 L_6 = (*(DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 *)L_5); V_3 = (DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_10); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_12; L_12 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_13; L_13 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_15 = V_5; int32_t L_16 = V_6; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_17; L_17 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_17; DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 * L_18 = ___processor0; DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 * L_19; L_19 = (( DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 * (*) (DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 *)(DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_20 = V_7; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_21 = (*(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_23; L_23 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 (*) (RuntimeObject*, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_23; ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_26 = V_7; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_27 = (*(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_26); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_32; L_32 = ErrorDither_Dither_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m2EA20D768C8A6187C5F9AD87308EF683D66711A5_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_27, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_33 = V_7; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_34 = V_8; *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m55F7BD0D81A49E93748A1548BFEE635BAAEFF201_AdjustorThunk (RuntimeObject * __this, DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 * ___processor0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m55F7BD0D81A49E93748A1548BFEE635BAAEFF201_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Bgr565>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m4628A412192ED5EB40763E9DB92A7DEAFCCF4721_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F * ___processor0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * V_5 = NULL; int32_t V_6 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * V_7 = NULL; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_3 = ___source1; NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_3); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_4; L_4 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_4; DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F * L_5 = ___processor0; DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F L_6 = (*(DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F *)L_5); V_3 = (DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_10); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_12; L_12 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_13; L_13 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_15 = V_5; int32_t L_16 = V_6; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_17; L_17 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_17; DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F * L_18 = ___processor0; DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F * L_19; L_19 = (( DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F * (*) (DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F *)(DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_20 = V_7; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_21 = (*(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_23; L_23 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C (*) (RuntimeObject*, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_23; ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_26 = V_7; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_27 = (*(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_26); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_32; L_32 = ErrorDither_Dither_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m1FD7D49DF2A4E04B836E35101E6AB74C86F43F91_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_27, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_33 = V_7; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_34 = V_8; *(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m4628A412192ED5EB40763E9DB92A7DEAFCCF4721_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F * ___processor0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m4628A412192ED5EB40763E9DB92A7DEAFCCF4721_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Bgra32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_mBAE2CAED74046065A0B11891E0781A7B3561DDA2_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 * ___processor0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * V_5 = NULL; int32_t V_6 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * V_7 = NULL; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_3 = ___source1; NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_3); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_4; L_4 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_4; DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 * L_5 = ___processor0; DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 L_6 = (*(DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 *)L_5); V_3 = (DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_10); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_12; L_12 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_13; L_13 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_15 = V_5; int32_t L_16 = V_6; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_17; L_17 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_17; DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 * L_18 = ___processor0; DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 * L_19; L_19 = (( DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 * (*) (DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 *)(DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_20 = V_7; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_21 = (*(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_23; L_23 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 (*) (RuntimeObject*, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_23; ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_26 = V_7; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_27 = (*(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_26); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_32; L_32 = ErrorDither_Dither_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m37E1FC4BC61CA13C3E429E231395FAF29846BA39_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_27, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_33 = V_7; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_34 = V_8; *(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_mBAE2CAED74046065A0B11891E0781A7B3561DDA2_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 * ___processor0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_mBAE2CAED74046065A0B11891E0781A7B3561DDA2_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Bgra4444>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m652D72AAAFCC1E0D15C070E4F736A31147B68616_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A * ___processor0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * V_5 = NULL; int32_t V_6 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * V_7 = NULL; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_3 = ___source1; NullCheck((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_3); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_4; L_4 = (( Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * (*) (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_4; DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A * L_5 = ___processor0; DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A L_6 = (*(DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A *)L_5); V_3 = (DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_10); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_12; L_12 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_13; L_13 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_15 = V_5; int32_t L_16 = V_6; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_17; L_17 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_17; DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A * L_18 = ___processor0; DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A * L_19; L_19 = (( DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A * (*) (DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A *)(DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_20 = V_7; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_21 = (*(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_23; L_23 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 (*) (RuntimeObject*, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_23; ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_26 = V_7; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_27 = (*(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_26); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_32; L_32 = ErrorDither_Dither_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mB2EAD3E5D4F91450EB74C5BD1BA36D5B972BD1A3_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_27, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_33 = V_7; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_34 = V_8; *(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m652D72AAAFCC1E0D15C070E4F736A31147B68616_AdjustorThunk (RuntimeObject * __this, DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A * ___processor0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m652D72AAAFCC1E0D15C070E4F736A31147B68616_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Bgra5551>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m75A2DDAC5AD98A6C68387DB417FC84C8DED55339_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 * ___processor0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_5 = NULL; int32_t V_6 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_7 = NULL; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_3 = ___source1; NullCheck((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_3); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_4; L_4 = (( Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * (*) (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_4; DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 * L_5 = ___processor0; DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 L_6 = (*(DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 *)L_5); V_3 = (DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_10); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_12; L_12 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_13; L_13 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_15 = V_5; int32_t L_16 = V_6; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_17; L_17 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_17; DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 * L_18 = ___processor0; DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 * L_19; L_19 = (( DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 * (*) (DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 *)(DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_20 = V_7; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_21 = (*(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_23; L_23 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 (*) (RuntimeObject*, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_23; ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_26 = V_7; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_27 = (*(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_26); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_32; L_32 = ErrorDither_Dither_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m577071B91D45A691D5C9B16DBD0FD6B6B2D34BEA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_27, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_33 = V_7; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_34 = V_8; *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m75A2DDAC5AD98A6C68387DB417FC84C8DED55339_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 * ___processor0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m75A2DDAC5AD98A6C68387DB417FC84C8DED55339_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Byte4>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m28048941443439DD4874551E1D54F42F36D995D5_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D * ___processor0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_5 = NULL; int32_t V_6 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_7 = NULL; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_3 = ___source1; NullCheck((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_3); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_4; L_4 = (( Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * (*) (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_4; DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D * L_5 = ___processor0; DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D L_6 = (*(DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D *)L_5); V_3 = (DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_10); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_12; L_12 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_13; L_13 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_15 = V_5; int32_t L_16 = V_6; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_17; L_17 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_17; DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D * L_18 = ___processor0; DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D * L_19; L_19 = (( DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D * (*) (DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D *)(DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_20 = V_7; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_21 = (*(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_23; L_23 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 (*) (RuntimeObject*, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_23; ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_26 = V_7; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_27 = (*(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_26); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_32; L_32 = ErrorDither_Dither_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m98D2CD6EC7AAE5BD4427BBA57ECE3527CEAB5048_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_27, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_33 = V_7; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_34 = V_8; *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m28048941443439DD4874551E1D54F42F36D995D5_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D * ___processor0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m28048941443439DD4874551E1D54F42F36D995D5_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.HalfSingle>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m2A1938B70B4A52F4B8FFB8D9939560383C301ACB_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 * ___processor0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_5 = NULL; int32_t V_6 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_7 = NULL; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_3 = ___source1; NullCheck((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_3); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_4; L_4 = (( Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * (*) (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_4; DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 * L_5 = ___processor0; DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 L_6 = (*(DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 *)L_5); V_3 = (DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_10); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_12; L_12 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_13; L_13 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_15 = V_5; int32_t L_16 = V_6; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_17; L_17 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_17; DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 * L_18 = ___processor0; DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 * L_19; L_19 = (( DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 * (*) (DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 *)(DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_20 = V_7; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_21 = (*(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_23; L_23 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E (*) (RuntimeObject*, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_23; ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_26 = V_7; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_27 = (*(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_26); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_32; L_32 = ErrorDither_Dither_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mB4A273EEAB3F84323C900ABCE70592B698DDD156_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_27, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_33 = V_7; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_34 = V_8; *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m2A1938B70B4A52F4B8FFB8D9939560383C301ACB_AdjustorThunk (RuntimeObject * __this, DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 * ___processor0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m2A1938B70B4A52F4B8FFB8D9939560383C301ACB_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.HalfVector2>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m71C6B344BA7E763F3518F167016C2CA61E351F3F_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B * ___processor0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_5 = NULL; int32_t V_6 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_7 = NULL; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_3 = ___source1; NullCheck((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_3); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_4; L_4 = (( Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * (*) (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_4; DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B * L_5 = ___processor0; DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B L_6 = (*(DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B *)L_5); V_3 = (DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_10); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_12; L_12 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_13; L_13 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_15 = V_5; int32_t L_16 = V_6; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_17; L_17 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_17; DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B * L_18 = ___processor0; DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B * L_19; L_19 = (( DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B * (*) (DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B *)(DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_20 = V_7; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_21 = (*(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_23; L_23 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC (*) (RuntimeObject*, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_23; ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_26 = V_7; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_27 = (*(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_26); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_32; L_32 = ErrorDither_Dither_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m472548316AE4FD9971043ADDD48CFBCE4272053A_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_27, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_33 = V_7; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_34 = V_8; *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m71C6B344BA7E763F3518F167016C2CA61E351F3F_AdjustorThunk (RuntimeObject * __this, DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B * ___processor0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m71C6B344BA7E763F3518F167016C2CA61E351F3F_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.HalfVector4>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_m94C93058E5343727933CE5AF9A46D8B216E5C9AA_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 * ___processor0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_5 = NULL; int32_t V_6 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_7 = NULL; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_3 = ___source1; NullCheck((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_3); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_4; L_4 = (( Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * (*) (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_4; DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 * L_5 = ___processor0; DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 L_6 = (*(DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 *)L_5); V_3 = (DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_10); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_12; L_12 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_13; L_13 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_15 = V_5; int32_t L_16 = V_6; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_17; L_17 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_17; DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 * L_18 = ___processor0; DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 * L_19; L_19 = (( DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 * (*) (DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 *)(DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_20 = V_7; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_21 = (*(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_23; L_23 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 (*) (RuntimeObject*, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_23; ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_26 = V_7; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_27 = (*(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_26); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_32; L_32 = ErrorDither_Dither_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE00EFD48AABE66E7E5AF04B7564C24404D1F75FF_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_27, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_33 = V_7; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_34 = V_8; *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_m94C93058E5343727933CE5AF9A46D8B216E5C9AA_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 * ___processor0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_m94C93058E5343727933CE5AF9A46D8B216E5C9AA_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.L16>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mBE69E633648499B594CFD378064E49181C5F0405_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 * ___processor0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_5 = NULL; int32_t V_6 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_7 = NULL; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_3 = ___source1; NullCheck((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_3); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_4; L_4 = (( Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * (*) (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_4; DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 * L_5 = ___processor0; DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 L_6 = (*(DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 *)L_5); V_3 = (DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_10); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_12; L_12 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_13; L_13 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_15 = V_5; int32_t L_16 = V_6; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_17; L_17 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_17; DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 * L_18 = ___processor0; DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 * L_19; L_19 = (( DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 * (*) (DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 *)(DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_20 = V_7; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_21 = (*(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_23; L_23 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F (*) (RuntimeObject*, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_23; ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_26 = V_7; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_27 = (*(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_26); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_32; L_32 = ErrorDither_Dither_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m072016DB02F7129EF356054AB3CB8FA6A1C6E8B8_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_27, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_33 = V_7; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_34 = V_8; *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mBE69E633648499B594CFD378064E49181C5F0405_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 * ___processor0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mBE69E633648499B594CFD378064E49181C5F0405_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.L8>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m356716D4067CC6120D1AD156CAC88F2FA7110BCE_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D * ___processor0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_5 = NULL; int32_t V_6 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_7 = NULL; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_3 = ___source1; NullCheck((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_3); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_4; L_4 = (( Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * (*) (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_4; DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D * L_5 = ___processor0; DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D L_6 = (*(DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D *)L_5); V_3 = (DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_10); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12; L_12 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_13; L_13 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15 = V_5; int32_t L_16 = V_6; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17; L_17 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17; DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D * L_18 = ___processor0; DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D * L_19; L_19 = (( DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D * (*) (DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D *)(DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_20 = V_7; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_21 = (*(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_23; L_23 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 (*) (RuntimeObject*, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_23; ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_26 = V_7; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_27 = (*(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_26); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_32; L_32 = ErrorDither_Dither_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mB7A542DCC52F33D9B3ECA2092787EE43117BFDC1_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_27, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_33 = V_7; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_34 = V_8; *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m356716D4067CC6120D1AD156CAC88F2FA7110BCE_AdjustorThunk (RuntimeObject * __this, DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D * ___processor0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m356716D4067CC6120D1AD156CAC88F2FA7110BCE_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.La16>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_m151966B34B83977EB23281EA53428C77EB6C0347_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 * ___processor0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_5 = NULL; int32_t V_6 = 0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_7 = NULL; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_3 = ___source1; NullCheck((ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_3); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_4; L_4 = (( Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * (*) (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_4; DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 * L_5 = ___processor0; DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 L_6 = (*(DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 *)L_5); V_3 = (DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_10); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_12; L_12 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_13; L_13 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_15 = V_5; int32_t L_16 = V_6; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_17; L_17 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_17; DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 * L_18 = ___processor0; DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 * L_19; L_19 = (( DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 * (*) (DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 *)(DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_20 = V_7; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_21 = (*(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_23; L_23 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 (*) (RuntimeObject*, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_23; ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_26 = V_7; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_27 = (*(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_26); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_32; L_32 = ErrorDither_Dither_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mD9CA3A715BD7FD7DBFA22404B32A0C99895A2A55_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_27, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_33 = V_7; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_34 = V_8; *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_m151966B34B83977EB23281EA53428C77EB6C0347_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 * ___processor0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_m151966B34B83977EB23281EA53428C77EB6C0347_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.La32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_mACDC1EC0148A6EF02294D9DC6ED1367C9B813AD8_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F * ___processor0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * V_5 = NULL; int32_t V_6 = 0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * V_7 = NULL; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_3 = ___source1; NullCheck((ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_3); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_4; L_4 = (( Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * (*) (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_4; DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F * L_5 = ___processor0; DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F L_6 = (*(DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F *)L_5); V_3 = (DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_10); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_12; L_12 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_13; L_13 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_15 = V_5; int32_t L_16 = V_6; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_17; L_17 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_17; DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F * L_18 = ___processor0; DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F * L_19; L_19 = (( DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F * (*) (DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F *)(DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_20 = V_7; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_21 = (*(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_23; L_23 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 (*) (RuntimeObject*, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_23; ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_26 = V_7; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_27 = (*(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_26); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_32; L_32 = ErrorDither_Dither_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m9BC2D80F0D21CD363614DF26CC864FCC3DA0ADA7_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_27, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_33 = V_7; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_34 = V_8; *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_mACDC1EC0148A6EF02294D9DC6ED1367C9B813AD8_AdjustorThunk (RuntimeObject * __this, DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F * ___processor0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_mACDC1EC0148A6EF02294D9DC6ED1367C9B813AD8_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte2>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_mEC9A0340EF74FCAB6F010BFD934EBA1D15CE6486_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 * ___processor0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * V_5 = NULL; int32_t V_6 = 0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * V_7 = NULL; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_3 = ___source1; NullCheck((ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_3); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_4; L_4 = (( Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * (*) (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_4; DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 * L_5 = ___processor0; DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 L_6 = (*(DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 *)L_5); V_3 = (DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_10); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_12; L_12 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_13; L_13 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_15 = V_5; int32_t L_16 = V_6; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_17; L_17 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_17; DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 * L_18 = ___processor0; DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 * L_19; L_19 = (( DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 * (*) (DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 *)(DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_20 = V_7; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_21 = (*(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_23; L_23 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 (*) (RuntimeObject*, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_23; ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_26 = V_7; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_27 = (*(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_26); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_32; L_32 = ErrorDither_Dither_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m97ADCD8F6CC113FC9FDA1FB74F2CB075B96DCE2E_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_27, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_33 = V_7; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_34 = V_8; *(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_mEC9A0340EF74FCAB6F010BFD934EBA1D15CE6486_AdjustorThunk (RuntimeObject * __this, DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 * ___processor0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_mEC9A0340EF74FCAB6F010BFD934EBA1D15CE6486_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte4>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_m4F89EB0079FFB37E893B8614FA0E63C0C338F609_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC * ___processor0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * V_5 = NULL; int32_t V_6 = 0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * V_7 = NULL; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_3 = ___source1; NullCheck((ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_3); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_4; L_4 = (( Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * (*) (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_4; DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC * L_5 = ___processor0; DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC L_6 = (*(DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC *)L_5); V_3 = (DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_10); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_12; L_12 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_13; L_13 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_15 = V_5; int32_t L_16 = V_6; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_17; L_17 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_17; DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC * L_18 = ___processor0; DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC * L_19; L_19 = (( DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC * (*) (DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC *)(DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_20 = V_7; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_21 = (*(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_23; L_23 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 (*) (RuntimeObject*, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_23; ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_26 = V_7; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_27 = (*(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_26); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_32; L_32 = ErrorDither_Dither_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mEA6E8861F05BABFF95260AC4B519C9FA64FAB755_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_27, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_33 = V_7; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_34 = V_8; *(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_m4F89EB0079FFB37E893B8614FA0E63C0C338F609_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC * ___processor0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_m4F89EB0079FFB37E893B8614FA0E63C0C338F609_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort2>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m451D26EA5287645AE4788230548756DBD31EF2EE_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 * ___processor0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * V_5 = NULL; int32_t V_6 = 0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * V_7 = NULL; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_3 = ___source1; NullCheck((ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_3); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_4; L_4 = (( Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * (*) (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_4; DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 * L_5 = ___processor0; DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 L_6 = (*(DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 *)L_5); V_3 = (DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_10); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_12; L_12 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_13; L_13 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_15 = V_5; int32_t L_16 = V_6; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_17; L_17 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_17; DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 * L_18 = ___processor0; DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 * L_19; L_19 = (( DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 * (*) (DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 *)(DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_20 = V_7; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_21 = (*(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_23; L_23 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 (*) (RuntimeObject*, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_23; ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_26 = V_7; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_27 = (*(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_26); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_32; L_32 = ErrorDither_Dither_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_mE077EF53FA20A95FF0B273A747EB8682A8349FFA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_27, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_33 = V_7; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_34 = V_8; *(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m451D26EA5287645AE4788230548756DBD31EF2EE_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 * ___processor0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m451D26EA5287645AE4788230548756DBD31EF2EE_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort4>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m764C3D3723E2CC699E51482F5EB33F6B8905EE71_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 * ___processor0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * V_5 = NULL; int32_t V_6 = 0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * V_7 = NULL; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_3 = ___source1; NullCheck((ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_3); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_4; L_4 = (( Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * (*) (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_4; DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 * L_5 = ___processor0; DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 L_6 = (*(DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 *)L_5); V_3 = (DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_10); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_12; L_12 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_13; L_13 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_15 = V_5; int32_t L_16 = V_6; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_17; L_17 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_17; DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 * L_18 = ___processor0; DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 * L_19; L_19 = (( DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 * (*) (DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 *)(DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_20 = V_7; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_21 = (*(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_23; L_23 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 (*) (RuntimeObject*, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_23; ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_26 = V_7; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_27 = (*(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_26); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_32; L_32 = ErrorDither_Dither_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m57A41D31E9B63BD9FC36D8B796B89087FCAA65CC_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_27, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_33 = V_7; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_34 = V_8; *(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m764C3D3723E2CC699E51482F5EB33F6B8905EE71_AdjustorThunk (RuntimeObject * __this, DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 * ___processor0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m764C3D3723E2CC699E51482F5EB33F6B8905EE71_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rg32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_mBF52E23CB27AE6F1CEE9A5208DD8BE221D45BBE0_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 * ___processor0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * V_5 = NULL; int32_t V_6 = 0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * V_7 = NULL; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_3 = ___source1; NullCheck((ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_3); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_4; L_4 = (( Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * (*) (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_4; DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 * L_5 = ___processor0; DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 L_6 = (*(DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 *)L_5); V_3 = (DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_10); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_12; L_12 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_13; L_13 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_15 = V_5; int32_t L_16 = V_6; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_17; L_17 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_17; DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 * L_18 = ___processor0; DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 * L_19; L_19 = (( DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 * (*) (DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 *)(DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_20 = V_7; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_21 = (*(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_23; L_23 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB (*) (RuntimeObject*, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_23; ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_26 = V_7; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_27 = (*(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_26); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_32; L_32 = ErrorDither_Dither_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m7647D15E44AFF1147F475F4B8894DFE95356D385_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_27, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_33 = V_7; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_34 = V_8; *(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_mBF52E23CB27AE6F1CEE9A5208DD8BE221D45BBE0_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 * ___processor0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_mBF52E23CB27AE6F1CEE9A5208DD8BE221D45BBE0_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rgb24>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_mD71212AFA8CBBDAB3295EC0170F2A051EA92D805_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA * ___processor0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * V_5 = NULL; int32_t V_6 = 0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * V_7 = NULL; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_3 = ___source1; NullCheck((ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_3); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_4; L_4 = (( Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * (*) (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_4; DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA * L_5 = ___processor0; DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA L_6 = (*(DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA *)L_5); V_3 = (DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_10); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12; L_12 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_13; L_13 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_15 = V_5; int32_t L_16 = V_6; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17; L_17 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17; DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA * L_18 = ___processor0; DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA * L_19; L_19 = (( DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA * (*) (DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA *)(DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_20 = V_7; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23; L_23 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 (*) (RuntimeObject*, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_23; ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_26 = V_7; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_27 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_26); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_32; L_32 = ErrorDither_Dither_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m1E84442C61D4D4BD0A6F6E58E0C2D20A93715F9C_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_27, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_33 = V_7; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_34 = V_8; *(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_mD71212AFA8CBBDAB3295EC0170F2A051EA92D805_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA * ___processor0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_mD71212AFA8CBBDAB3295EC0170F2A051EA92D805_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rgb48>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_mBA79937F69189BCB1692C21B20F87D6046A25AFE_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 * ___processor0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * V_5 = NULL; int32_t V_6 = 0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * V_7 = NULL; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_3 = ___source1; NullCheck((ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_3); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_4; L_4 = (( Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * (*) (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_4; DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 * L_5 = ___processor0; DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 L_6 = (*(DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 *)L_5); V_3 = (DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_10); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_12; L_12 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_13; L_13 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_15 = V_5; int32_t L_16 = V_6; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_17; L_17 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_17; DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 * L_18 = ___processor0; DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 * L_19; L_19 = (( DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 * (*) (DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 *)(DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_20 = V_7; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_21 = (*(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_23; L_23 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F (*) (RuntimeObject*, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_23; ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_26 = V_7; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_27 = (*(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_26); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_32; L_32 = ErrorDither_Dither_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m7C63A1F8404A26A849668C4EE6D4EDB1AE039B2E_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_27, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_33 = V_7; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_34 = V_8; *(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_mBA79937F69189BCB1692C21B20F87D6046A25AFE_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 * ___processor0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_mBA79937F69189BCB1692C21B20F87D6046A25AFE_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rgba1010102>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mDDA08E5767E0A3693262DDE7FBA8FE1A7F0D5D21_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 * ___processor0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * V_5 = NULL; int32_t V_6 = 0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * V_7 = NULL; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_3 = ___source1; NullCheck((ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_3); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_4; L_4 = (( Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * (*) (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_4; DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 * L_5 = ___processor0; DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 L_6 = (*(DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 *)L_5); V_3 = (DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_10); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_12; L_12 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_13; L_13 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_15 = V_5; int32_t L_16 = V_6; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_17; L_17 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_17; DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 * L_18 = ___processor0; DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 * L_19; L_19 = (( DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 * (*) (DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 *)(DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_20 = V_7; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_21 = (*(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_23; L_23 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC (*) (RuntimeObject*, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_23; ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_26 = V_7; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_27 = (*(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_26); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_32; L_32 = ErrorDither_Dither_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mC558CDDF51D55750D5C1D8B61F9E54AA2DC9BCBA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_27, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_33 = V_7; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_34 = V_8; *(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mDDA08E5767E0A3693262DDE7FBA8FE1A7F0D5D21_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 * ___processor0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mDDA08E5767E0A3693262DDE7FBA8FE1A7F0D5D21_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rgba32>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m592C2B331221734CBE01A9A5D494ABDC9AB07C4F_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 * ___processor0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * V_5 = NULL; int32_t V_6 = 0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * V_7 = NULL; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_3 = ___source1; NullCheck((ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_3); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_4; L_4 = (( Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * (*) (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_4; DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 * L_5 = ___processor0; DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 L_6 = (*(DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 *)L_5); V_3 = (DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_10); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_12; L_12 = (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_13; L_13 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_15 = V_5; int32_t L_16 = V_6; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_17; L_17 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_17; DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 * L_18 = ___processor0; DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 * L_19; L_19 = (( DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 * (*) (DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 *)(DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_20 = V_7; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_21 = (*(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_23; L_23 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 (*) (RuntimeObject*, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_23; ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_26 = V_7; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_27 = (*(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_26); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_32; L_32 = ErrorDither_Dither_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mD712CC103591AA29BAB28CB33434825E6E1C8263_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_27, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_33 = V_7; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_34 = V_8; *(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m592C2B331221734CBE01A9A5D494ABDC9AB07C4F_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 * ___processor0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m592C2B331221734CBE01A9A5D494ABDC9AB07C4F_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Rgba64>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_mDF04461DEF1500D0E11EC8A20BDAFC860536DC6A_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 * ___processor0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * V_5 = NULL; int32_t V_6 = 0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * V_7 = NULL; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_3 = ___source1; NullCheck((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_3); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_4; L_4 = (( Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * (*) (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_4; DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 * L_5 = ___processor0; DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 L_6 = (*(DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 *)L_5); V_3 = (DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_10); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_12; L_12 = (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_13; L_13 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_15 = V_5; int32_t L_16 = V_6; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_17; L_17 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_17; DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 * L_18 = ___processor0; DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 * L_19; L_19 = (( DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 * (*) (DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 *)(DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_20 = V_7; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_21 = (*(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_23; L_23 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F (*) (RuntimeObject*, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_23; ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_26 = V_7; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_27 = (*(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_26); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_32; L_32 = ErrorDither_Dither_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m3E05DB8C9F2787C63375673FD55D37F630F55823_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_27, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_33 = V_7; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_34 = V_8; *(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_mDF04461DEF1500D0E11EC8A20BDAFC860536DC6A_AdjustorThunk (RuntimeObject * __this, DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 * ___processor0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_mDF04461DEF1500D0E11EC8A20BDAFC860536DC6A_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.RgbaVector>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_m28947198BE7EED19AD34763382F021CE36F5FE36_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 * ___processor0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * V_5 = NULL; int32_t V_6 = 0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * V_7 = NULL; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_3 = ___source1; NullCheck((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_3); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_4; L_4 = (( Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * (*) (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_4; DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 * L_5 = ___processor0; DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 L_6 = (*(DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 *)L_5); V_3 = (DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_10); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_12; L_12 = (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_13; L_13 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_15 = V_5; int32_t L_16 = V_6; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_17; L_17 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_17; DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 * L_18 = ___processor0; DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 * L_19; L_19 = (( DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 * (*) (DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 *)(DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_20 = V_7; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_21 = (*(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_23; L_23 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 (*) (RuntimeObject*, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_23; ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_26 = V_7; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_27 = (*(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_26); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_32; L_32 = ErrorDither_Dither_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mCE85F17ED9CF12E5A732AD005F556A23AAD877B7_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_27, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_33 = V_7; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_34 = V_8; *(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_m28947198BE7EED19AD34763382F021CE36F5FE36_AdjustorThunk (RuntimeObject * __this, DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 * ___processor0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_m28947198BE7EED19AD34763382F021CE36F5FE36_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Short2>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mE759A3456AA41FE58E1C68764A9885343C5EA5AB_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A * ___processor0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * V_5 = NULL; int32_t V_6 = 0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * V_7 = NULL; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_3 = ___source1; NullCheck((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_3); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_4; L_4 = (( Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * (*) (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_4; DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A * L_5 = ___processor0; DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A L_6 = (*(DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A *)L_5); V_3 = (DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_10); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_12; L_12 = (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_13; L_13 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_15 = V_5; int32_t L_16 = V_6; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_17; L_17 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_17; DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A * L_18 = ___processor0; DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A * L_19; L_19 = (( DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A * (*) (DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A *)(DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_20 = V_7; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_21 = (*(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_23; L_23 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 (*) (RuntimeObject*, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_23; ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_26 = V_7; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_27 = (*(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_26); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_32; L_32 = ErrorDither_Dither_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mD28F66DEFFDEF9E0AEA817A3107B5AD60101D7BD_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_27, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_33 = V_7; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_34 = V_8; *(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mE759A3456AA41FE58E1C68764A9885343C5EA5AB_AdjustorThunk (RuntimeObject * __this, DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A * ___processor0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mE759A3456AA41FE58E1C68764A9885343C5EA5AB_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyPaletteDither,SixLabors.ImageSharp.PixelFormats.Short4>(TPaletteDitherImageProcessor&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t882695134610C24912CF0CD95800A91C78E48524_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m8113B7FF150AF6145226FD34ADE8DC5546176937_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 * ___processor0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * V_5 = NULL; int32_t V_6 = 0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * V_7 = NULL; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_3 = ___source1; NullCheck((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_3); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_4; L_4 = (( Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * (*) (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_4; DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 * L_5 = ___processor0; DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 L_6 = (*(DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 *)L_5); V_3 = (DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_10); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_12; L_12 = (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_13; L_13 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_15 = V_5; int32_t L_16 = V_6; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_17; L_17 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_17; DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 * L_18 = ___processor0; DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 * L_19; L_19 = (( DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 * (*) (DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 *)(DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_20 = V_7; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_21 = (*(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_23; L_23 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C (*) (RuntimeObject*, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_23; ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_26 = V_7; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_27 = (*(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_26); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_32; L_32 = ErrorDither_Dither_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_mF7394A94275454E2431F48B6737F08FCF6328F8F_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_27, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_33 = V_7; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_34 = V_8; *(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t882695134610C24912CF0CD95800A91C78E48524_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m8113B7FF150AF6145226FD34ADE8DC5546176937_AdjustorThunk (RuntimeObject * __this, DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 * ___processor0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyPaletteDither_TisDitherProcessor_t882695134610C24912CF0CD95800A91C78E48524_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m8113B7FF150AF6145226FD34ADE8DC5546176937_inline(_thisAdjusted, ___processor0, ___source1, ___bounds2, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.A8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mE3F6101B0C5994F6FD8D8468C7BC5715AACB7368_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5 * ___quantizer0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_9; memset((&V_9), 0, sizeof(V_9)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_9 = ___source1; NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_9); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_10; L_10 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_12); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_14; L_14 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_15; L_15 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_15; IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_22 = V_6; int32_t L_23 = V_8; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_24; L_24 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_25 = (*(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_24); V_9 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5 * L_30 = ___quantizer0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 , A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_31, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_36 = V_9; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_41; L_41 = ErrorDither_Dither_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m4412C7E6264017FA2CB051E4BAAD241604181DA9_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_36, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mE3F6101B0C5994F6FD8D8468C7BC5715AACB7368_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5 * ___quantizer0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mE3F6101B0C5994F6FD8D8468C7BC5715AACB7368_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Abgr32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_mB7F4FD9E011BF4929B768A0DB09A74806F92C01D_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E * ___quantizer0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_9; memset((&V_9), 0, sizeof(V_9)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_9 = ___source1; NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_9); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_10; L_10 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_12); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_14; L_14 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_15; L_15 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_15; IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_22 = V_6; int32_t L_23 = V_8; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_24; L_24 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_25 = (*(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_24); V_9 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E * L_30 = ___quantizer0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 , Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_31, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_36 = V_9; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_41; L_41 = ErrorDither_Dither_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m8E4802AE7CEDB927048ACCF475AA02B9BED72BD6_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_36, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_mB7F4FD9E011BF4929B768A0DB09A74806F92C01D_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E * ___quantizer0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_mB7F4FD9E011BF4929B768A0DB09A74806F92C01D_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Argb32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mAFB27C811D8638923E6295F12C48EF4ED4068C9B_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220 * ___quantizer0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_9; memset((&V_9), 0, sizeof(V_9)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_9 = ___source1; NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_9); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_10; L_10 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_12); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_14; L_14 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_15; L_15 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_15; IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_22 = V_6; int32_t L_23 = V_8; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_24; L_24 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_25 = (*(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_24); V_9 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220 * L_30 = ___quantizer0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD , Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_31, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_36 = V_9; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_41; L_41 = ErrorDither_Dither_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mCD768FD5CB7BE22FE235746619EB009D59C3D917_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_36, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mAFB27C811D8638923E6295F12C48EF4ED4068C9B_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220 * ___quantizer0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mAFB27C811D8638923E6295F12C48EF4ED4068C9B_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr24>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m9C15AEAECFB68C73093A8A9F3D77C26B02CAEAC9_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204 * ___quantizer0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_9; memset((&V_9), 0, sizeof(V_9)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_9 = ___source1; NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_9); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_10; L_10 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_12); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_14; L_14 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_15; L_15 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_15; IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_22 = V_6; int32_t L_23 = V_8; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_24; L_24 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_25 = (*(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_24); V_9 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204 * L_30 = ___quantizer0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 , Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_31, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_36 = V_9; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_41; L_41 = ErrorDither_Dither_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m2EA20D768C8A6187C5F9AD87308EF683D66711A5_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_36, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m9C15AEAECFB68C73093A8A9F3D77C26B02CAEAC9_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204 * ___quantizer0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m9C15AEAECFB68C73093A8A9F3D77C26B02CAEAC9_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr565>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m063D70972EA2EC20104C961230E52D1114EC737C_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5 * ___quantizer0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_9; memset((&V_9), 0, sizeof(V_9)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_9 = ___source1; NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_9); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_10; L_10 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_12); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_14; L_14 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_15; L_15 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_15; IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_22 = V_6; int32_t L_23 = V_8; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_24; L_24 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_25 = (*(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_24); V_9 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5 * L_30 = ___quantizer0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C , Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_31, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_36 = V_9; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_41; L_41 = ErrorDither_Dither_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m1FD7D49DF2A4E04B836E35101E6AB74C86F43F91_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_36, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m063D70972EA2EC20104C961230E52D1114EC737C_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5 * ___quantizer0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m063D70972EA2EC20104C961230E52D1114EC737C_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m49ACF9314A428746E22EBFEE7B951DD3688A0242_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D * ___quantizer0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_9 = ___source1; NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_9); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_10; L_10 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_12); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_14; L_14 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_15; L_15 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_15; IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_22 = V_6; int32_t L_23 = V_8; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_24; L_24 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_25 = (*(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_24); V_9 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D * L_30 = ___quantizer0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 , Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_31, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_36 = V_9; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_41; L_41 = ErrorDither_Dither_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m37E1FC4BC61CA13C3E429E231395FAF29846BA39_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_36, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m49ACF9314A428746E22EBFEE7B951DD3688A0242_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D * ___quantizer0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m49ACF9314A428746E22EBFEE7B951DD3688A0242_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra4444>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mD7ECD8154BA642B0C753BB1BBC440F6983246BD2_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695 * ___quantizer0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_9 = ___source1; NullCheck((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_9); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_10; L_10 = (( Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * (*) (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_12); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_14; L_14 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_15; L_15 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_15; IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_22 = V_6; int32_t L_23 = V_8; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_24; L_24 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_25 = (*(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_24); V_9 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695 * L_30 = ___quantizer0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 , Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_31, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_36 = V_9; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_41; L_41 = ErrorDither_Dither_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mB2EAD3E5D4F91450EB74C5BD1BA36D5B972BD1A3_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_36, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mD7ECD8154BA642B0C753BB1BBC440F6983246BD2_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695 * ___quantizer0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mD7ECD8154BA642B0C753BB1BBC440F6983246BD2_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra5551>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_mF64E7147DEC8129A8AF46A3518F37F7743BFCB6F_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57 * ___quantizer0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_9 = ___source1; NullCheck((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_9); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_10; L_10 = (( Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * (*) (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_12); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_14; L_14 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_15; L_15 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_15; IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_22 = V_6; int32_t L_23 = V_8; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_24; L_24 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_25 = (*(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_24); V_9 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57 * L_30 = ___quantizer0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 , Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_31, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_36 = V_9; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_41; L_41 = ErrorDither_Dither_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m577071B91D45A691D5C9B16DBD0FD6B6B2D34BEA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_36, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_mF64E7147DEC8129A8AF46A3518F37F7743BFCB6F_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57 * ___quantizer0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_mF64E7147DEC8129A8AF46A3518F37F7743BFCB6F_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Byte4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m5463AF8B4C693FDD2945CE7A0C39373AD4A0FBB7_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC * ___quantizer0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_9; memset((&V_9), 0, sizeof(V_9)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_9 = ___source1; NullCheck((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_9); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_10; L_10 = (( Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * (*) (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_14; L_14 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_15; L_15 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_15; IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_22 = V_6; int32_t L_23 = V_8; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_24; L_24 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_25 = (*(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_24); V_9 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC * L_30 = ___quantizer0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 , Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_31, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_36 = V_9; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_41; L_41 = ErrorDither_Dither_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m98D2CD6EC7AAE5BD4427BBA57ECE3527CEAB5048_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_36, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m5463AF8B4C693FDD2945CE7A0C39373AD4A0FBB7_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC * ___quantizer0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m5463AF8B4C693FDD2945CE7A0C39373AD4A0FBB7_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfSingle>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m58E342CBC2EE14A4D9B7FD4E35C4F87B45D18CC8_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66 * ___quantizer0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_9; memset((&V_9), 0, sizeof(V_9)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_9 = ___source1; NullCheck((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_9); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_10; L_10 = (( Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * (*) (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_14; L_14 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_15; L_15 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_15; IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_22 = V_6; int32_t L_23 = V_8; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_24; L_24 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_25 = (*(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_24); V_9 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66 * L_30 = ___quantizer0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E , HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_31, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_36 = V_9; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_41; L_41 = ErrorDither_Dither_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mB4A273EEAB3F84323C900ABCE70592B698DDD156_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_36, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m58E342CBC2EE14A4D9B7FD4E35C4F87B45D18CC8_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66 * ___quantizer0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m58E342CBC2EE14A4D9B7FD4E35C4F87B45D18CC8_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m56337A8937BB0840CB9CBD2CF197F7F3B6472ACA_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5 * ___quantizer0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_9; memset((&V_9), 0, sizeof(V_9)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_9 = ___source1; NullCheck((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_9); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_10; L_10 = (( Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * (*) (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_14; L_14 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_15; L_15 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_15; IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_22 = V_6; int32_t L_23 = V_8; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_24; L_24 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_25 = (*(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_24); V_9 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5 * L_30 = ___quantizer0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC , HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_31, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_36 = V_9; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_41; L_41 = ErrorDither_Dither_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m472548316AE4FD9971043ADDD48CFBCE4272053A_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_36, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m56337A8937BB0840CB9CBD2CF197F7F3B6472ACA_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5 * ___quantizer0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m56337A8937BB0840CB9CBD2CF197F7F3B6472ACA_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE522FED5B16CF2966AC6E1FA40AAA013BF060E6C_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED * ___quantizer0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_9; memset((&V_9), 0, sizeof(V_9)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_9 = ___source1; NullCheck((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_9); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_10; L_10 = (( Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * (*) (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_14; L_14 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_15; L_15 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_15; IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_22 = V_6; int32_t L_23 = V_8; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_24; L_24 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_25 = (*(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_24); V_9 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED * L_30 = ___quantizer0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 , HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_31, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_36 = V_9; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_41; L_41 = ErrorDither_Dither_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE00EFD48AABE66E7E5AF04B7564C24404D1F75FF_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_36, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE522FED5B16CF2966AC6E1FA40AAA013BF060E6C_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED * ___quantizer0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE522FED5B16CF2966AC6E1FA40AAA013BF060E6C_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L16>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mAA4283EBF5BF770095D1FA0A4C5F1E7FA734AE03_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34 * ___quantizer0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_9; memset((&V_9), 0, sizeof(V_9)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_9 = ___source1; NullCheck((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_9); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_10; L_10 = (( Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * (*) (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_14; L_14 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_15; L_15 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_15; IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_22 = V_6; int32_t L_23 = V_8; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_24; L_24 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_25 = (*(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_24); V_9 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34 * L_30 = ___quantizer0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F , L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_31, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_36 = V_9; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_41; L_41 = ErrorDither_Dither_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m072016DB02F7129EF356054AB3CB8FA6A1C6E8B8_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_36, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mAA4283EBF5BF770095D1FA0A4C5F1E7FA734AE03_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34 * ___quantizer0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mAA4283EBF5BF770095D1FA0A4C5F1E7FA734AE03_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mD55D71BAEA21FBB0B6F6AF5677E283BDCEE3DCF2_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11 * ___quantizer0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_9; memset((&V_9), 0, sizeof(V_9)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_9 = ___source1; NullCheck((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_9); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_10; L_10 = (( Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * (*) (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14; L_14 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15; L_15 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15; IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_22 = V_6; int32_t L_23 = V_8; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_24; L_24 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_25 = (*(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_24); V_9 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11 * L_30 = ___quantizer0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 , L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_31, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_36 = V_9; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_41; L_41 = ErrorDither_Dither_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mB7A542DCC52F33D9B3ECA2092787EE43117BFDC1_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_36, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mD55D71BAEA21FBB0B6F6AF5677E283BDCEE3DCF2_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11 * ___quantizer0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mD55D71BAEA21FBB0B6F6AF5677E283BDCEE3DCF2_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.La16>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_m23B932C1D2D113FC2CBEABA38A9E17BEC74689FF_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F * ___quantizer0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source1, IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_9; memset((&V_9), 0, sizeof(V_9)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_9 = ___source1; NullCheck((ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_9); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_10; L_10 = (( Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * (*) (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_12); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_14; L_14 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_15; L_15 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_15; IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_22 = V_6; int32_t L_23 = V_8; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_24; L_24 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_25 = (*(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_24); V_9 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F * L_30 = ___quantizer0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 , La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_31, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_36 = V_9; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_41; L_41 = ErrorDither_Dither_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mD9CA3A715BD7FD7DBFA22404B32A0C99895A2A55_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_36, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_m23B932C1D2D113FC2CBEABA38A9E17BEC74689FF_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F * ___quantizer0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source1, IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_m23B932C1D2D113FC2CBEABA38A9E17BEC74689FF_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.La32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m41255A3053B07737449DA6527EC51BDE95369511_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB * ___quantizer0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source1, IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_9; memset((&V_9), 0, sizeof(V_9)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_9 = ___source1; NullCheck((ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_9); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_10; L_10 = (( Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * (*) (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_12); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_14; L_14 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_15; L_15 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_15; IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_22 = V_6; int32_t L_23 = V_8; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_24; L_24 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_25 = (*(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_24); V_9 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB * L_30 = ___quantizer0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 , La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_31, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_36 = V_9; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_41; L_41 = ErrorDither_Dither_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m9BC2D80F0D21CD363614DF26CC864FCC3DA0ADA7_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_36, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m41255A3053B07737449DA6527EC51BDE95369511_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB * ___quantizer0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source1, IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m41255A3053B07737449DA6527EC51BDE95369511_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m6F2C5CFD78BB1865984B6734812AE48306530102_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF * ___quantizer0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source1, IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_9 = ___source1; NullCheck((ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_9); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_10; L_10 = (( Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * (*) (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_12); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_14; L_14 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_15; L_15 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_15; IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_22 = V_6; int32_t L_23 = V_8; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_24; L_24 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_25 = (*(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_24); V_9 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF * L_30 = ___quantizer0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 , NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_31, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_36 = V_9; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_41; L_41 = ErrorDither_Dither_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m97ADCD8F6CC113FC9FDA1FB74F2CB075B96DCE2E_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_36, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m6F2C5CFD78BB1865984B6734812AE48306530102_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF * ___quantizer0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source1, IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m6F2C5CFD78BB1865984B6734812AE48306530102_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_m8373B3F5322D8DBFF2C55840C58FC129616A7C58_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB * ___quantizer0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source1, IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_9 = ___source1; NullCheck((ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_9); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_10; L_10 = (( Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * (*) (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_12); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_14; L_14 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_15; L_15 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_15; IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_22 = V_6; int32_t L_23 = V_8; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_24; L_24 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_25 = (*(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_24); V_9 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB * L_30 = ___quantizer0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 , NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_31, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_36 = V_9; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_41; L_41 = ErrorDither_Dither_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mEA6E8861F05BABFF95260AC4B519C9FA64FAB755_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_36, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_m8373B3F5322D8DBFF2C55840C58FC129616A7C58_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB * ___quantizer0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source1, IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_m8373B3F5322D8DBFF2C55840C58FC129616A7C58_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m931D8F97EF6931AFFB9416770FFBE17901EDAD1C_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF * ___quantizer0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source1, IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_9 = ___source1; NullCheck((ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_9); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_10; L_10 = (( Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * (*) (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_12); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_14; L_14 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_15; L_15 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_15; IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_22 = V_6; int32_t L_23 = V_8; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_24; L_24 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_25 = (*(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_24); V_9 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF * L_30 = ___quantizer0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 , NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_31, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_36 = V_9; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_41; L_41 = ErrorDither_Dither_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_mE077EF53FA20A95FF0B273A747EB8682A8349FFA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_36, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m931D8F97EF6931AFFB9416770FFBE17901EDAD1C_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF * ___quantizer0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source1, IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m931D8F97EF6931AFFB9416770FFBE17901EDAD1C_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_mA84C3CEA95DD4E8FF428E1DD5A879EE803B60A3B_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8 * ___quantizer0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source1, IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_9 = ___source1; NullCheck((ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_9); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_10; L_10 = (( Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * (*) (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_12); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_14; L_14 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_15; L_15 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_15; IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_22 = V_6; int32_t L_23 = V_8; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_24; L_24 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_25 = (*(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_24); V_9 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8 * L_30 = ___quantizer0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 , NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_31, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_36 = V_9; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_41; L_41 = ErrorDither_Dither_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m57A41D31E9B63BD9FC36D8B796B89087FCAA65CC_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_36, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_mA84C3CEA95DD4E8FF428E1DD5A879EE803B60A3B_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8 * ___quantizer0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source1, IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_mA84C3CEA95DD4E8FF428E1DD5A879EE803B60A3B_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rg32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_mA080546097DD1F1BF9D206090DB27235AB460489_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F * ___quantizer0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source1, IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_9; memset((&V_9), 0, sizeof(V_9)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_9 = ___source1; NullCheck((ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_9); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_10; L_10 = (( Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * (*) (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_12); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_14; L_14 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_15; L_15 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_15; IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_22 = V_6; int32_t L_23 = V_8; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_24; L_24 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_25 = (*(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_24); V_9 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F * L_30 = ___quantizer0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB , Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_31, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_36 = V_9; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_41; L_41 = ErrorDither_Dither_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m7647D15E44AFF1147F475F4B8894DFE95356D385_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_36, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_mA080546097DD1F1BF9D206090DB27235AB460489_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F * ___quantizer0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source1, IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_mA080546097DD1F1BF9D206090DB27235AB460489_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgb24>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_mE18BDDBCA4967905E61A453220BAB903AC396E0B_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5 * ___quantizer0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source1, IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_9; memset((&V_9), 0, sizeof(V_9)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_9 = ___source1; NullCheck((ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_9); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_10; L_10 = (( Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * (*) (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_12); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_14; L_14 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_15; L_15 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_15; IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_22 = V_6; int32_t L_23 = V_8; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_24; L_24 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_25 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_24); V_9 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5 * L_30 = ___quantizer0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_31, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_36 = V_9; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_41; L_41 = ErrorDither_Dither_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m1E84442C61D4D4BD0A6F6E58E0C2D20A93715F9C_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_36, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_mE18BDDBCA4967905E61A453220BAB903AC396E0B_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5 * ___quantizer0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source1, IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_mE18BDDBCA4967905E61A453220BAB903AC396E0B_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgb48>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m0D85B4D31EE25FA97FDA02B8DE023734F84E183D_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F * ___quantizer0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source1, IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_9; memset((&V_9), 0, sizeof(V_9)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_9 = ___source1; NullCheck((ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_9); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_10; L_10 = (( Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * (*) (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_12); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_14; L_14 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_15; L_15 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_15; IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_22 = V_6; int32_t L_23 = V_8; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_24; L_24 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_25 = (*(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_24); V_9 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F * L_30 = ___quantizer0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F , Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_31, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_36 = V_9; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_41; L_41 = ErrorDither_Dither_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m7C63A1F8404A26A849668C4EE6D4EDB1AE039B2E_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_36, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m0D85B4D31EE25FA97FDA02B8DE023734F84E183D_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F * ___quantizer0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source1, IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m0D85B4D31EE25FA97FDA02B8DE023734F84E183D_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba1010102>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mD4D7F6B9C0517845AA78476E8C95E8394C0851B4_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64 * ___quantizer0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source1, IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_9; memset((&V_9), 0, sizeof(V_9)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_9 = ___source1; NullCheck((ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_9); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_10; L_10 = (( Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * (*) (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_12); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_14; L_14 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_15; L_15 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_15; IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_22 = V_6; int32_t L_23 = V_8; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_24; L_24 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_25 = (*(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_24); V_9 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64 * L_30 = ___quantizer0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC , Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_31, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_36 = V_9; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_41; L_41 = ErrorDither_Dither_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mC558CDDF51D55750D5C1D8B61F9E54AA2DC9BCBA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_36, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mD4D7F6B9C0517845AA78476E8C95E8394C0851B4_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64 * ___quantizer0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source1, IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mD4D7F6B9C0517845AA78476E8C95E8394C0851B4_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mF08D314D9313425B0375605321BD66949940FFBB_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F * ___quantizer0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source1, IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_9; memset((&V_9), 0, sizeof(V_9)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_9 = ___source1; NullCheck((ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_9); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_10; L_10 = (( Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * (*) (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_12); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_14; L_14 = (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_15; L_15 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_15; IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_22 = V_6; int32_t L_23 = V_8; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_24; L_24 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_25 = (*(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_24); V_9 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F * L_30 = ___quantizer0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_31, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_36 = V_9; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_41; L_41 = ErrorDither_Dither_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mD712CC103591AA29BAB28CB33434825E6E1C8263_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_36, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mF08D314D9313425B0375605321BD66949940FFBB_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F * ___quantizer0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source1, IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mF08D314D9313425B0375605321BD66949940FFBB_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba64>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m2EBEE26AFEDAD093EE2291867010E0BD678F28B2_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C * ___quantizer0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source1, IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F V_9; memset((&V_9), 0, sizeof(V_9)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_9 = ___source1; NullCheck((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_9); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_10; L_10 = (( Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * (*) (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_12); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_14; L_14 = (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_15; L_15 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_15; IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_22 = V_6; int32_t L_23 = V_8; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_24; L_24 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_25 = (*(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_24); V_9 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C * L_30 = ___quantizer0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F , Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_31, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_36 = V_9; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_41; L_41 = ErrorDither_Dither_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m3E05DB8C9F2787C63375673FD55D37F630F55823_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_36, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m2EBEE26AFEDAD093EE2291867010E0BD678F28B2_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C * ___quantizer0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source1, IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m2EBEE26AFEDAD093EE2291867010E0BD678F28B2_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.RgbaVector>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_m4FE70B57AA1752796067F764D63076535F2A3C19_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B * ___quantizer0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source1, IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 V_9; memset((&V_9), 0, sizeof(V_9)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_9 = ___source1; NullCheck((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_9); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_10; L_10 = (( Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * (*) (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_12); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_14; L_14 = (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_15; L_15 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_15; IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_22 = V_6; int32_t L_23 = V_8; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_24; L_24 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_25 = (*(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_24); V_9 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B * L_30 = ___quantizer0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 , RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_31, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_36 = V_9; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_41; L_41 = ErrorDither_Dither_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mCE85F17ED9CF12E5A732AD005F556A23AAD877B7_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_36, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_m4FE70B57AA1752796067F764D63076535F2A3C19_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B * ___quantizer0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source1, IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_m4FE70B57AA1752796067F764D63076535F2A3C19_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Short2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_m1BD1AB0BBD71D4E7C8675E49B4BB437AAE5CB4FD_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E * ___quantizer0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source1, IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 V_9; memset((&V_9), 0, sizeof(V_9)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_9 = ___source1; NullCheck((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_9); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_10; L_10 = (( Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * (*) (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_12); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_14; L_14 = (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_15; L_15 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_15; IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_22 = V_6; int32_t L_23 = V_8; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_24; L_24 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_25 = (*(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_24); V_9 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E * L_30 = ___quantizer0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 , Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_31, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_36 = V_9; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_41; L_41 = ErrorDither_Dither_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mD28F66DEFFDEF9E0AEA817A3107B5AD60101D7BD_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_36, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_m1BD1AB0BBD71D4E7C8675E49B4BB437AAE5CB4FD_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E * ___quantizer0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source1, IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_m1BD1AB0BBD71D4E7C8675E49B4BB437AAE5CB4FD_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Short4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m48AB17C33FB4557F52DEEA878F4972BD5275D4DD_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720 * ___quantizer0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source1, IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C V_9; memset((&V_9), 0, sizeof(V_9)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_9 = ___source1; NullCheck((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_9); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_10; L_10 = (( Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * (*) (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_12); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_14; L_14 = (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_15; L_15 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_15; IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_22 = V_6; int32_t L_23 = V_8; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_24; L_24 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_25 = (*(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_24); V_9 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720 * L_30 = ___quantizer0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C , Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_31, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_36 = V_9; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_41; L_41 = ErrorDither_Dither_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_mF7394A94275454E2431F48B6737F08FCF6328F8F_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_36, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m48AB17C33FB4557F52DEEA878F4972BD5275D4DD_AdjustorThunk (RuntimeObject * __this, OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720 * ___quantizer0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source1, IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m48AB17C33FB4557F52DEEA878F4972BD5275D4DD_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.A8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mDA35B23A9F2FF6CA81F08C2C9DEB0CE8161DBBC5_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55 * ___quantizer0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_9; memset((&V_9), 0, sizeof(V_9)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_9 = ___source1; NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_9); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_10; L_10 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_12); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_14; L_14 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_15; L_15 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_15; IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_22 = V_6; int32_t L_23 = V_8; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_24; L_24 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_25 = (*(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_24); V_9 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55 * L_30 = ___quantizer0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 , A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_31, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_36 = V_9; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_41; L_41 = ErrorDither_Dither_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m4412C7E6264017FA2CB051E4BAAD241604181DA9_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_36, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mDA35B23A9F2FF6CA81F08C2C9DEB0CE8161DBBC5_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55 * ___quantizer0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mDA35B23A9F2FF6CA81F08C2C9DEB0CE8161DBBC5_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Abgr32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_mD220A053DAC97900329B22833D57F5492100D817_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60 * ___quantizer0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_9; memset((&V_9), 0, sizeof(V_9)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_9 = ___source1; NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_9); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_10; L_10 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_12); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_14; L_14 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_15; L_15 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_15; IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_22 = V_6; int32_t L_23 = V_8; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_24; L_24 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_25 = (*(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_24); V_9 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60 * L_30 = ___quantizer0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 , Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_31, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_36 = V_9; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_41; L_41 = ErrorDither_Dither_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m8E4802AE7CEDB927048ACCF475AA02B9BED72BD6_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_36, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_mD220A053DAC97900329B22833D57F5492100D817_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60 * ___quantizer0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_mD220A053DAC97900329B22833D57F5492100D817_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Argb32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mE208394335B36F495D030E7B1044395FDB06CC7F_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10 * ___quantizer0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_9; memset((&V_9), 0, sizeof(V_9)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_9 = ___source1; NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_9); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_10; L_10 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_12); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_14; L_14 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_15; L_15 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_15; IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_22 = V_6; int32_t L_23 = V_8; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_24; L_24 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_25 = (*(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_24); V_9 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10 * L_30 = ___quantizer0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD , Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_31, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_36 = V_9; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_41; L_41 = ErrorDither_Dither_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mCD768FD5CB7BE22FE235746619EB009D59C3D917_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_36, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mE208394335B36F495D030E7B1044395FDB06CC7F_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10 * ___quantizer0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mE208394335B36F495D030E7B1044395FDB06CC7F_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr24>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m89AE75D99404D447EC19C13E9134AC0F5C08549B_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0 * ___quantizer0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_9; memset((&V_9), 0, sizeof(V_9)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_9 = ___source1; NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_9); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_10; L_10 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_12); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_14; L_14 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_15; L_15 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_15; IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_22 = V_6; int32_t L_23 = V_8; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_24; L_24 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_25 = (*(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_24); V_9 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0 * L_30 = ___quantizer0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 , Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_31, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_36 = V_9; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_41; L_41 = ErrorDither_Dither_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m2EA20D768C8A6187C5F9AD87308EF683D66711A5_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_36, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m89AE75D99404D447EC19C13E9134AC0F5C08549B_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0 * ___quantizer0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m89AE75D99404D447EC19C13E9134AC0F5C08549B_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr565>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_mC1878C7D23F88A8BCCDFD3D59E97B711A89E30B8_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67 * ___quantizer0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_9; memset((&V_9), 0, sizeof(V_9)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_9 = ___source1; NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_9); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_10; L_10 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_12); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_14; L_14 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_15; L_15 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_15; IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_22 = V_6; int32_t L_23 = V_8; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_24; L_24 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_25 = (*(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_24); V_9 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67 * L_30 = ___quantizer0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C , Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_31, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_36 = V_9; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_41; L_41 = ErrorDither_Dither_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m1FD7D49DF2A4E04B836E35101E6AB74C86F43F91_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_36, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_mC1878C7D23F88A8BCCDFD3D59E97B711A89E30B8_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67 * ___quantizer0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_mC1878C7D23F88A8BCCDFD3D59E97B711A89E30B8_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_mCF7D426A7EAC04A0B2A6B99CE70215F0E956E4BE_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40 * ___quantizer0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_9 = ___source1; NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_9); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_10; L_10 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_12); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_14; L_14 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_15; L_15 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_15; IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_22 = V_6; int32_t L_23 = V_8; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_24; L_24 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_25 = (*(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_24); V_9 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40 * L_30 = ___quantizer0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 , Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_31, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_36 = V_9; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_41; L_41 = ErrorDither_Dither_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m37E1FC4BC61CA13C3E429E231395FAF29846BA39_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_36, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_mCF7D426A7EAC04A0B2A6B99CE70215F0E956E4BE_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40 * ___quantizer0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_mCF7D426A7EAC04A0B2A6B99CE70215F0E956E4BE_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra4444>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m44DB9C140CA181B4247EE16755C7617D0DBBDD4B_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0 * ___quantizer0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_9 = ___source1; NullCheck((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_9); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_10; L_10 = (( Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * (*) (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_12); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_14; L_14 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_15; L_15 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_15; IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_22 = V_6; int32_t L_23 = V_8; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_24; L_24 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_25 = (*(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_24); V_9 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0 * L_30 = ___quantizer0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 , Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_31, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_36 = V_9; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_41; L_41 = ErrorDither_Dither_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mB2EAD3E5D4F91450EB74C5BD1BA36D5B972BD1A3_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_36, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m44DB9C140CA181B4247EE16755C7617D0DBBDD4B_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0 * ___quantizer0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m44DB9C140CA181B4247EE16755C7617D0DBBDD4B_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra5551>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m94C01A8A957C81180716C094AAF72D0A1E9ED706_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC * ___quantizer0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_9 = ___source1; NullCheck((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_9); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_10; L_10 = (( Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * (*) (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_12); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_14; L_14 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_15; L_15 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_15; IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_22 = V_6; int32_t L_23 = V_8; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_24; L_24 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_25 = (*(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_24); V_9 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC * L_30 = ___quantizer0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 , Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_31, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_36 = V_9; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_41; L_41 = ErrorDither_Dither_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m577071B91D45A691D5C9B16DBD0FD6B6B2D34BEA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_36, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m94C01A8A957C81180716C094AAF72D0A1E9ED706_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC * ___quantizer0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m94C01A8A957C81180716C094AAF72D0A1E9ED706_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Byte4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_mC38923E183074F5AFCEA187749656A78B9DAF18F_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80 * ___quantizer0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_9; memset((&V_9), 0, sizeof(V_9)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_9 = ___source1; NullCheck((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_9); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_10; L_10 = (( Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * (*) (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_14; L_14 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_15; L_15 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_15; IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_22 = V_6; int32_t L_23 = V_8; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_24; L_24 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_25 = (*(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_24); V_9 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80 * L_30 = ___quantizer0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 , Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_31, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_36 = V_9; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_41; L_41 = ErrorDither_Dither_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m98D2CD6EC7AAE5BD4427BBA57ECE3527CEAB5048_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_36, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_mC38923E183074F5AFCEA187749656A78B9DAF18F_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80 * ___quantizer0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_mC38923E183074F5AFCEA187749656A78B9DAF18F_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfSingle>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m7AE19EF3AAE9BA1AEC358BF71A75CB63A15990DD_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F * ___quantizer0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_9; memset((&V_9), 0, sizeof(V_9)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_9 = ___source1; NullCheck((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_9); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_10; L_10 = (( Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * (*) (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_14; L_14 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_15; L_15 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_15; IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_22 = V_6; int32_t L_23 = V_8; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_24; L_24 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_25 = (*(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_24); V_9 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F * L_30 = ___quantizer0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E , HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_31, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_36 = V_9; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_41; L_41 = ErrorDither_Dither_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mB4A273EEAB3F84323C900ABCE70592B698DDD156_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_36, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m7AE19EF3AAE9BA1AEC358BF71A75CB63A15990DD_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F * ___quantizer0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m7AE19EF3AAE9BA1AEC358BF71A75CB63A15990DD_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_mC7B1B1ECF63AE750D9DE666389EDE1BA51E4AB8A_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494 * ___quantizer0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_9; memset((&V_9), 0, sizeof(V_9)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_9 = ___source1; NullCheck((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_9); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_10; L_10 = (( Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * (*) (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_14; L_14 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_15; L_15 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_15; IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_22 = V_6; int32_t L_23 = V_8; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_24; L_24 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_25 = (*(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_24); V_9 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494 * L_30 = ___quantizer0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC , HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_31, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_36 = V_9; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_41; L_41 = ErrorDither_Dither_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m472548316AE4FD9971043ADDD48CFBCE4272053A_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_36, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_mC7B1B1ECF63AE750D9DE666389EDE1BA51E4AB8A_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494 * ___quantizer0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_mC7B1B1ECF63AE750D9DE666389EDE1BA51E4AB8A_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mB6E4BA64264B0E847BC69A6E6BD45B7F00DB6636_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D * ___quantizer0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_9; memset((&V_9), 0, sizeof(V_9)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_9 = ___source1; NullCheck((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_9); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_10; L_10 = (( Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * (*) (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_14; L_14 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_15; L_15 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_15; IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_22 = V_6; int32_t L_23 = V_8; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_24; L_24 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_25 = (*(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_24); V_9 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D * L_30 = ___quantizer0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 , HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_31, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_36 = V_9; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_41; L_41 = ErrorDither_Dither_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE00EFD48AABE66E7E5AF04B7564C24404D1F75FF_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_36, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mB6E4BA64264B0E847BC69A6E6BD45B7F00DB6636_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D * ___quantizer0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mB6E4BA64264B0E847BC69A6E6BD45B7F00DB6636_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L16>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m7081B19348540138A37F9E4A648847D588B81ECF_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E * ___quantizer0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_9; memset((&V_9), 0, sizeof(V_9)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_9 = ___source1; NullCheck((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_9); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_10; L_10 = (( Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * (*) (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_14; L_14 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_15; L_15 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_15; IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_22 = V_6; int32_t L_23 = V_8; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_24; L_24 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_25 = (*(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_24); V_9 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E * L_30 = ___quantizer0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F , L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_31, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_36 = V_9; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_41; L_41 = ErrorDither_Dither_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m072016DB02F7129EF356054AB3CB8FA6A1C6E8B8_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_36, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m7081B19348540138A37F9E4A648847D588B81ECF_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E * ___quantizer0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m7081B19348540138A37F9E4A648847D588B81ECF_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m63DB94D270FECF68C3D25E6AB2F9793450657545_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056 * ___quantizer0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_9; memset((&V_9), 0, sizeof(V_9)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_9 = ___source1; NullCheck((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_9); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_10; L_10 = (( Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * (*) (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14; L_14 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15; L_15 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15; IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_22 = V_6; int32_t L_23 = V_8; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_24; L_24 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_25 = (*(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_24); V_9 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056 * L_30 = ___quantizer0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 , L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_31, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_36 = V_9; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_41; L_41 = ErrorDither_Dither_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mB7A542DCC52F33D9B3ECA2092787EE43117BFDC1_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_36, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m63DB94D270FECF68C3D25E6AB2F9793450657545_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056 * ___quantizer0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m63DB94D270FECF68C3D25E6AB2F9793450657545_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.La16>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mE4EC79FB17419C83F749F5726B9DBA2A92C6859C_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86 * ___quantizer0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source1, IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_9; memset((&V_9), 0, sizeof(V_9)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_9 = ___source1; NullCheck((ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_9); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_10; L_10 = (( Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * (*) (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_12); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_14; L_14 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_15; L_15 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_15; IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_22 = V_6; int32_t L_23 = V_8; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_24; L_24 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_25 = (*(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_24); V_9 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86 * L_30 = ___quantizer0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 , La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_31, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_36 = V_9; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_41; L_41 = ErrorDither_Dither_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mD9CA3A715BD7FD7DBFA22404B32A0C99895A2A55_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_36, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mE4EC79FB17419C83F749F5726B9DBA2A92C6859C_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86 * ___quantizer0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source1, IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mE4EC79FB17419C83F749F5726B9DBA2A92C6859C_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.La32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_mE9F8CD4C69FD281F9AB299EB77EC51337D8CFCCA_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276 * ___quantizer0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source1, IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_9; memset((&V_9), 0, sizeof(V_9)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_9 = ___source1; NullCheck((ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_9); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_10; L_10 = (( Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * (*) (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_12); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_14; L_14 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_15; L_15 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_15; IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_22 = V_6; int32_t L_23 = V_8; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_24; L_24 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_25 = (*(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_24); V_9 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276 * L_30 = ___quantizer0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 , La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_31, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_36 = V_9; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_41; L_41 = ErrorDither_Dither_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m9BC2D80F0D21CD363614DF26CC864FCC3DA0ADA7_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_36, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_mE9F8CD4C69FD281F9AB299EB77EC51337D8CFCCA_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276 * ___quantizer0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source1, IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_mE9F8CD4C69FD281F9AB299EB77EC51337D8CFCCA_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m25A3D29C6D087141E4DCB2537109A030A67A139F_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB * ___quantizer0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source1, IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_9 = ___source1; NullCheck((ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_9); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_10; L_10 = (( Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * (*) (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_12); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_14; L_14 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_15; L_15 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_15; IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_22 = V_6; int32_t L_23 = V_8; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_24; L_24 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_25 = (*(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_24); V_9 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB * L_30 = ___quantizer0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 , NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_31, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_36 = V_9; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_41; L_41 = ErrorDither_Dither_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m97ADCD8F6CC113FC9FDA1FB74F2CB075B96DCE2E_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_36, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m25A3D29C6D087141E4DCB2537109A030A67A139F_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB * ___quantizer0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source1, IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m25A3D29C6D087141E4DCB2537109A030A67A139F_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedByte4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mE6A5A822D22F6A2903597D6A8F4921A0D025CE31_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9 * ___quantizer0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source1, IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_9 = ___source1; NullCheck((ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_9); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_10; L_10 = (( Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * (*) (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_12); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_14; L_14 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_15; L_15 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_15; IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_22 = V_6; int32_t L_23 = V_8; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_24; L_24 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_25 = (*(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_24); V_9 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9 * L_30 = ___quantizer0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 , NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_31, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_36 = V_9; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_41; L_41 = ErrorDither_Dither_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mEA6E8861F05BABFF95260AC4B519C9FA64FAB755_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_36, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mE6A5A822D22F6A2903597D6A8F4921A0D025CE31_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9 * ___quantizer0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source1, IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mE6A5A822D22F6A2903597D6A8F4921A0D025CE31_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m1ADBF9F91C2DFF0305F5035DE709BFE1BE79A349_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92 * ___quantizer0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source1, IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_9 = ___source1; NullCheck((ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_9); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_10; L_10 = (( Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * (*) (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_12); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_14; L_14 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_15; L_15 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_15; IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_22 = V_6; int32_t L_23 = V_8; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_24; L_24 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_25 = (*(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_24); V_9 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92 * L_30 = ___quantizer0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 , NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_31, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_36 = V_9; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_41; L_41 = ErrorDither_Dither_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_mE077EF53FA20A95FF0B273A747EB8682A8349FFA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_36, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m1ADBF9F91C2DFF0305F5035DE709BFE1BE79A349_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92 * ___quantizer0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source1, IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m1ADBF9F91C2DFF0305F5035DE709BFE1BE79A349_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.NormalizedShort4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m2EECDB82B2B1BB68520A5A4ED0113A977EEC2DB4_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D * ___quantizer0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source1, IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_9 = ___source1; NullCheck((ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_9); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_10; L_10 = (( Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * (*) (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_12); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_14; L_14 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_15; L_15 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_15; IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_22 = V_6; int32_t L_23 = V_8; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_24; L_24 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_25 = (*(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_24); V_9 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D * L_30 = ___quantizer0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 , NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_31, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_36 = V_9; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_41; L_41 = ErrorDither_Dither_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m57A41D31E9B63BD9FC36D8B796B89087FCAA65CC_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_36, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m2EECDB82B2B1BB68520A5A4ED0113A977EEC2DB4_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D * ___quantizer0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source1, IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m2EECDB82B2B1BB68520A5A4ED0113A977EEC2DB4_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rg32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m552CB849B1D219D935D60F2222B7CF50F7806850_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583 * ___quantizer0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source1, IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_9; memset((&V_9), 0, sizeof(V_9)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_9 = ___source1; NullCheck((ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_9); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_10; L_10 = (( Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * (*) (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_12); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_14; L_14 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_15; L_15 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_15; IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_22 = V_6; int32_t L_23 = V_8; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_24; L_24 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_25 = (*(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_24); V_9 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583 * L_30 = ___quantizer0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB , Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_31, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_36 = V_9; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_41; L_41 = ErrorDither_Dither_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m7647D15E44AFF1147F475F4B8894DFE95356D385_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_36, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m552CB849B1D219D935D60F2222B7CF50F7806850_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583 * ___quantizer0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source1, IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m552CB849B1D219D935D60F2222B7CF50F7806850_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgb24>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m44F545E4D326DC902EB0539E62EF2A5EB1736334_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF * ___quantizer0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source1, IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_9; memset((&V_9), 0, sizeof(V_9)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_9 = ___source1; NullCheck((ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_9); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_10; L_10 = (( Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * (*) (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_12); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_14; L_14 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_15; L_15 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_15; IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_22 = V_6; int32_t L_23 = V_8; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_24; L_24 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_25 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_24); V_9 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF * L_30 = ___quantizer0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_31, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_36 = V_9; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_41; L_41 = ErrorDither_Dither_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m1E84442C61D4D4BD0A6F6E58E0C2D20A93715F9C_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_36, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m44F545E4D326DC902EB0539E62EF2A5EB1736334_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF * ___quantizer0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source1, IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m44F545E4D326DC902EB0539E62EF2A5EB1736334_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgb48>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_mB002E22822935B9795BF1C5E0C47311365930D74_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E * ___quantizer0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source1, IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_9; memset((&V_9), 0, sizeof(V_9)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_9 = ___source1; NullCheck((ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_9); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_10; L_10 = (( Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * (*) (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_12); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_14; L_14 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_15; L_15 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_15; IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_22 = V_6; int32_t L_23 = V_8; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_24; L_24 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_25 = (*(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_24); V_9 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E * L_30 = ___quantizer0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F , Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_31, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_36 = V_9; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_41; L_41 = ErrorDither_Dither_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m7C63A1F8404A26A849668C4EE6D4EDB1AE039B2E_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_36, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_mB002E22822935B9795BF1C5E0C47311365930D74_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E * ___quantizer0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source1, IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_mB002E22822935B9795BF1C5E0C47311365930D74_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba1010102>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_m1473D20DC423BB0597E64699FA84E9CEF369B0B2_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA * ___quantizer0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source1, IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_9; memset((&V_9), 0, sizeof(V_9)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_9 = ___source1; NullCheck((ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_9); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_10; L_10 = (( Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * (*) (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_12); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_14; L_14 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_15; L_15 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_15; IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_22 = V_6; int32_t L_23 = V_8; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_24; L_24 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_25 = (*(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_24); V_9 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA * L_30 = ___quantizer0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC , Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_31, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_36 = V_9; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_41; L_41 = ErrorDither_Dither_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mC558CDDF51D55750D5C1D8B61F9E54AA2DC9BCBA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_36, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_m1473D20DC423BB0597E64699FA84E9CEF369B0B2_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA * ___quantizer0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source1, IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_m1473D20DC423BB0597E64699FA84E9CEF369B0B2_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m62CD011FE1F139A3CA649FFD95B2F1D415D0B5AC_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62 * ___quantizer0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source1, IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_9; memset((&V_9), 0, sizeof(V_9)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_9 = ___source1; NullCheck((ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_9); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_10; L_10 = (( Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * (*) (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_12); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_14; L_14 = (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_15; L_15 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_15; IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_22 = V_6; int32_t L_23 = V_8; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_24; L_24 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_25 = (*(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_24); V_9 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62 * L_30 = ___quantizer0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_31, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_36 = V_9; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_41; L_41 = ErrorDither_Dither_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mD712CC103591AA29BAB28CB33434825E6E1C8263_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_36, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m62CD011FE1F139A3CA649FFD95B2F1D415D0B5AC_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62 * ___quantizer0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source1, IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m62CD011FE1F139A3CA649FFD95B2F1D415D0B5AC_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Rgba64>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m5E115DE5E00F879C029BAEC958A548357A105A22_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259 * ___quantizer0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source1, IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F V_9; memset((&V_9), 0, sizeof(V_9)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_9 = ___source1; NullCheck((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_9); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_10; L_10 = (( Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * (*) (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_12); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_14; L_14 = (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_15; L_15 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_15; IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_22 = V_6; int32_t L_23 = V_8; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_24; L_24 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_25 = (*(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_24); V_9 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259 * L_30 = ___quantizer0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F , Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_31, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_36 = V_9; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_41; L_41 = ErrorDither_Dither_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m3E05DB8C9F2787C63375673FD55D37F630F55823_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_36, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m5E115DE5E00F879C029BAEC958A548357A105A22_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259 * ___quantizer0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source1, IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m5E115DE5E00F879C029BAEC958A548357A105A22_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.RgbaVector>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mEAAA1547945EBD16C3426FA872168887FA6805A8_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7 * ___quantizer0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source1, IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 V_9; memset((&V_9), 0, sizeof(V_9)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_9 = ___source1; NullCheck((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_9); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_10; L_10 = (( Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * (*) (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_12); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_14; L_14 = (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_15; L_15 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_15; IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_22 = V_6; int32_t L_23 = V_8; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_24; L_24 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_25 = (*(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_24); V_9 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7 * L_30 = ___quantizer0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 , RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_31, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_36 = V_9; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_41; L_41 = ErrorDither_Dither_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mCE85F17ED9CF12E5A732AD005F556A23AAD877B7_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_36, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mEAAA1547945EBD16C3426FA872168887FA6805A8_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7 * ___quantizer0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source1, IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mEAAA1547945EBD16C3426FA872168887FA6805A8_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Short2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_m6173A23EEB50E0FDBC1437A92F3EAFA8AC1E4FD5_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024 * ___quantizer0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source1, IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 V_9; memset((&V_9), 0, sizeof(V_9)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_9 = ___source1; NullCheck((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_9); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_10; L_10 = (( Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * (*) (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_12); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_14; L_14 = (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_15; L_15 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_15; IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_22 = V_6; int32_t L_23 = V_8; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_24; L_24 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_25 = (*(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_24); V_9 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024 * L_30 = ___quantizer0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 , Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_31, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_36 = V_9; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_41; L_41 = ErrorDither_Dither_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mD28F66DEFFDEF9E0AEA817A3107B5AD60101D7BD_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_36, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_m6173A23EEB50E0FDBC1437A92F3EAFA8AC1E4FD5_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024 * ___quantizer0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source1, IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_m6173A23EEB50E0FDBC1437A92F3EAFA8AC1E4FD5_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Short4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m2CF7066FA82C421618B133406599E88877CA4F7A_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37 * ___quantizer0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source1, IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C V_9; memset((&V_9), 0, sizeof(V_9)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_9 = ___source1; NullCheck((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_9); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_10; L_10 = (( Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * (*) (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_12); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_14; L_14 = (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_15; L_15 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_15; IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_22 = V_6; int32_t L_23 = V_8; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_24; L_24 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_25 = (*(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_24); V_9 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37 * L_30 = ___quantizer0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C , Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_31, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_36 = V_9; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_41; L_41 = ErrorDither_Dither_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_mF7394A94275454E2431F48B6737F08FCF6328F8F_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_36, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m2CF7066FA82C421618B133406599E88877CA4F7A_AdjustorThunk (RuntimeObject * __this, PaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37 * ___quantizer0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source1, IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m2CF7066FA82C421618B133406599E88877CA4F7A_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.A8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m6DE8E28102C61AEDBD9F7B32C0ECA5E93530AAEC_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3 * ___quantizer0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_9; memset((&V_9), 0, sizeof(V_9)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_9 = ___source1; NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_9); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_10; L_10 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_12); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_14; L_14 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_15; L_15 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_15; IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_22 = V_6; int32_t L_23 = V_8; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_24; L_24 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_25 = (*(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_24); V_9 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3 * L_30 = ___quantizer0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 , A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_31, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_36 = V_9; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_41; L_41 = ErrorDither_Dither_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m4412C7E6264017FA2CB051E4BAAD241604181DA9_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_36, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m6DE8E28102C61AEDBD9F7B32C0ECA5E93530AAEC_AdjustorThunk (RuntimeObject * __this, WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3 * ___quantizer0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m6DE8E28102C61AEDBD9F7B32C0ECA5E93530AAEC_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Abgr32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m2FF8D18949C28EEC521E502F1B8068E8FC4B2398_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303 * ___quantizer0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_9; memset((&V_9), 0, sizeof(V_9)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_9 = ___source1; NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_9); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_10; L_10 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_12); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_14; L_14 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_15; L_15 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_15; IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_22 = V_6; int32_t L_23 = V_8; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_24; L_24 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_25 = (*(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_24); V_9 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303 * L_30 = ___quantizer0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 , Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_31, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_36 = V_9; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_41; L_41 = ErrorDither_Dither_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m8E4802AE7CEDB927048ACCF475AA02B9BED72BD6_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_36, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m2FF8D18949C28EEC521E502F1B8068E8FC4B2398_AdjustorThunk (RuntimeObject * __this, WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303 * ___quantizer0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m2FF8D18949C28EEC521E502F1B8068E8FC4B2398_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Argb32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m6D6A8DCDA5B4B875C0B918FDC4E8B8347C98E526_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A * ___quantizer0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_9; memset((&V_9), 0, sizeof(V_9)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_9 = ___source1; NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_9); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_10; L_10 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_12); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_14; L_14 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_15; L_15 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_15; IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_22 = V_6; int32_t L_23 = V_8; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_24; L_24 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_25 = (*(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_24); V_9 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A * L_30 = ___quantizer0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD , Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_31, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_36 = V_9; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_41; L_41 = ErrorDither_Dither_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mCD768FD5CB7BE22FE235746619EB009D59C3D917_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_36, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m6D6A8DCDA5B4B875C0B918FDC4E8B8347C98E526_AdjustorThunk (RuntimeObject * __this, WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A * ___quantizer0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m6D6A8DCDA5B4B875C0B918FDC4E8B8347C98E526_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr24>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m838B574B061029F0C2D4100F5A5F3D90E080CF99_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB * ___quantizer0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_9; memset((&V_9), 0, sizeof(V_9)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_9 = ___source1; NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_9); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_10; L_10 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_12); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_14; L_14 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_15; L_15 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_15; IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_22 = V_6; int32_t L_23 = V_8; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_24; L_24 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_25 = (*(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_24); V_9 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB * L_30 = ___quantizer0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 , Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_31, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_36 = V_9; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_41; L_41 = ErrorDither_Dither_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m2EA20D768C8A6187C5F9AD87308EF683D66711A5_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_36, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m838B574B061029F0C2D4100F5A5F3D90E080CF99_AdjustorThunk (RuntimeObject * __this, WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB * ___quantizer0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m838B574B061029F0C2D4100F5A5F3D90E080CF99_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgr565>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_mEBBC1F7600BA45A1FDD354B8F35E0531A12324B5_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280 * ___quantizer0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_9; memset((&V_9), 0, sizeof(V_9)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_9 = ___source1; NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_9); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_10; L_10 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_12); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_14; L_14 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_15; L_15 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_15; IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_22 = V_6; int32_t L_23 = V_8; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_24; L_24 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_25 = (*(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_24); V_9 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280 * L_30 = ___quantizer0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C , Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_31, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_36 = V_9; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_41; L_41 = ErrorDither_Dither_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m1FD7D49DF2A4E04B836E35101E6AB74C86F43F91_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_36, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_mEBBC1F7600BA45A1FDD354B8F35E0531A12324B5_AdjustorThunk (RuntimeObject * __this, WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280 * ___quantizer0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_mEBBC1F7600BA45A1FDD354B8F35E0531A12324B5_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra32>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m9C59695FB15DEC7E76D182E3883C8A586AD0327F_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA * ___quantizer0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_9 = ___source1; NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_9); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_10; L_10 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_12); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_14; L_14 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_15; L_15 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_15; IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_22 = V_6; int32_t L_23 = V_8; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_24; L_24 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_25 = (*(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_24); V_9 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA * L_30 = ___quantizer0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 , Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_31, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_36 = V_9; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_41; L_41 = ErrorDither_Dither_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m37E1FC4BC61CA13C3E429E231395FAF29846BA39_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_36, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m9C59695FB15DEC7E76D182E3883C8A586AD0327F_AdjustorThunk (RuntimeObject * __this, WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA * ___quantizer0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m9C59695FB15DEC7E76D182E3883C8A586AD0327F_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra4444>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m75C89646FA4F6B7A0A6641A502AE171141071923_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079 * ___quantizer0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_9 = ___source1; NullCheck((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_9); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_10; L_10 = (( Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * (*) (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_12); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_14; L_14 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_15; L_15 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_15; IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_22 = V_6; int32_t L_23 = V_8; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_24; L_24 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_25 = (*(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_24); V_9 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079 * L_30 = ___quantizer0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 , Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_31, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_36 = V_9; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_41; L_41 = ErrorDither_Dither_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mB2EAD3E5D4F91450EB74C5BD1BA36D5B972BD1A3_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_36, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m75C89646FA4F6B7A0A6641A502AE171141071923_AdjustorThunk (RuntimeObject * __this, WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079 * ___quantizer0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m75C89646FA4F6B7A0A6641A502AE171141071923_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Bgra5551>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m912BE57EC62A81148F662F50D8AE59025E7F28E3_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C * ___quantizer0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_9 = ___source1; NullCheck((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_9); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_10; L_10 = (( Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * (*) (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_12); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_14; L_14 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_15; L_15 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_15; IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_22 = V_6; int32_t L_23 = V_8; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_24; L_24 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_25 = (*(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_24); V_9 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C * L_30 = ___quantizer0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 , Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_31, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_36 = V_9; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_41; L_41 = ErrorDither_Dither_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m577071B91D45A691D5C9B16DBD0FD6B6B2D34BEA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_36, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m912BE57EC62A81148F662F50D8AE59025E7F28E3_AdjustorThunk (RuntimeObject * __this, WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C * ___quantizer0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m912BE57EC62A81148F662F50D8AE59025E7F28E3_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.Byte4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_mD0FA647402486F8F63795AA0136FC2D68127EE39_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3 * ___quantizer0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_9; memset((&V_9), 0, sizeof(V_9)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_9 = ___source1; NullCheck((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_9); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_10; L_10 = (( Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * (*) (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_14; L_14 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_15; L_15 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_15; IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_22 = V_6; int32_t L_23 = V_8; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_24; L_24 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_25 = (*(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_24); V_9 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3 * L_30 = ___quantizer0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 , Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_31, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_36 = V_9; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_41; L_41 = ErrorDither_Dither_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m98D2CD6EC7AAE5BD4427BBA57ECE3527CEAB5048_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_36, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_mD0FA647402486F8F63795AA0136FC2D68127EE39_AdjustorThunk (RuntimeObject * __this, WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3 * ___quantizer0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_mD0FA647402486F8F63795AA0136FC2D68127EE39_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfSingle>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mF2108C5D91A8919CBFDDB5B947A607A233E0EF47_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362 * ___quantizer0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_9; memset((&V_9), 0, sizeof(V_9)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_9 = ___source1; NullCheck((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_9); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_10; L_10 = (( Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * (*) (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_14; L_14 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_15; L_15 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_15; IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_22 = V_6; int32_t L_23 = V_8; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_24; L_24 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_25 = (*(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_24); V_9 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362 * L_30 = ___quantizer0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E , HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_31, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_36 = V_9; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_41; L_41 = ErrorDither_Dither_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mB4A273EEAB3F84323C900ABCE70592B698DDD156_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_36, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mF2108C5D91A8919CBFDDB5B947A607A233E0EF47_AdjustorThunk (RuntimeObject * __this, WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362 * ___quantizer0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mF2108C5D91A8919CBFDDB5B947A607A233E0EF47_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector2>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m32B469BDA18CC6C03CAA0008EC3E9DA7366CB4E1_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF * ___quantizer0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_9; memset((&V_9), 0, sizeof(V_9)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_9 = ___source1; NullCheck((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_9); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_10; L_10 = (( Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * (*) (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_14; L_14 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_15; L_15 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_15; IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_22 = V_6; int32_t L_23 = V_8; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_24; L_24 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_25 = (*(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_24); V_9 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF * L_30 = ___quantizer0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC , HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_31, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_36 = V_9; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_41; L_41 = ErrorDither_Dither_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m472548316AE4FD9971043ADDD48CFBCE4272053A_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_36, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m32B469BDA18CC6C03CAA0008EC3E9DA7366CB4E1_AdjustorThunk (RuntimeObject * __this, WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF * ___quantizer0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m32B469BDA18CC6C03CAA0008EC3E9DA7366CB4E1_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.HalfVector4>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_m87B52768FDC9C4D5C1C3BCB0751A70FEBC217F3D_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333 * ___quantizer0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_9; memset((&V_9), 0, sizeof(V_9)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_9 = ___source1; NullCheck((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_9); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_10; L_10 = (( Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * (*) (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_14; L_14 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_15; L_15 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_15; IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_22 = V_6; int32_t L_23 = V_8; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_24; L_24 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_25 = (*(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_24); V_9 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333 * L_30 = ___quantizer0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 , HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_31, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_36 = V_9; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_41; L_41 = ErrorDither_Dither_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE00EFD48AABE66E7E5AF04B7564C24404D1F75FF_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_36, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_m87B52768FDC9C4D5C1C3BCB0751A70FEBC217F3D_AdjustorThunk (RuntimeObject * __this, WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333 * ___quantizer0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_m87B52768FDC9C4D5C1C3BCB0751A70FEBC217F3D_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L16>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mC0080D1AF5262F4C9DCBC0A1EB532B596E3FD366_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B * ___quantizer0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_9; memset((&V_9), 0, sizeof(V_9)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_9 = ___source1; NullCheck((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_9); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_10; L_10 = (( Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * (*) (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_14; L_14 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_15; L_15 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_15; IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_22 = V_6; int32_t L_23 = V_8; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_24; L_24 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_25 = (*(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_24); V_9 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B * L_30 = ___quantizer0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F , L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_31, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_36 = V_9; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_41; L_41 = ErrorDither_Dither_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m072016DB02F7129EF356054AB3CB8FA6A1C6E8B8_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_36, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mC0080D1AF5262F4C9DCBC0A1EB532B596E3FD366_AdjustorThunk (RuntimeObject * __this, WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B * ___quantizer0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mC0080D1AF5262F4C9DCBC0A1EB532B596E3FD366_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Dithering.ErrorDither::ApplyQuantizationDither,SixLabors.ImageSharp.PixelFormats.L8>(TFrameQuantizer&,SixLabors.ImageSharp.ImageFrame`1,SixLabors.ImageSharp.IndexedImageFrame`1,SixLabors.ImageSharp.Rectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mEFE30C4FF65469544D31318C99A195B659E0362D_gshared (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3 * ___quantizer0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_9; memset((&V_9), 0, sizeof(V_9)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_9 = ___source1; NullCheck((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_9); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_10; L_10 = (( Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * (*) (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14; L_14 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15; L_15 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15; IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_22 = V_6; int32_t L_23 = V_8; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_24; L_24 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_25 = (*(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_24); V_9 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3 * L_30 = ___quantizer0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 , L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_31, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_36 = V_9; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_41; L_41 = ErrorDither_Dither_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mB7A542DCC52F33D9B3ECA2092787EE43117BFDC1_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_36, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_EXTERN_C void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mEFE30C4FF65469544D31318C99A195B659E0362D_AdjustorThunk (RuntimeObject * __this, WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3 * ___quantizer0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mEFE30C4FF65469544D31318C99A195B659E0362D_inline(_thisAdjusted, ___quantizer0, ___source1, ___destination2, ___bounds3, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this, /*hidden argument*/NULL); int32_t L_1; L_1 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this, /*hidden argument*/NULL); return ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this, /*hidden argument*/NULL); int32_t L_1; L_1 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this, /*hidden argument*/NULL); return ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1)); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline (QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * __this, const RuntimeMethod* method) { { float L_0 = __this->get_ditherScale_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ErrorDither_Dither_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m4412C7E6264017FA2CB051E4BAAD241604181DA9_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ___source2, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_0 = ___transformed3; bool L_1; L_1 = A8_Equals_mAD5B9C5B1AC6C0964503683BC37EC7670B42BED7_inline((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(&___source2), (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_2 = ___transformed3; return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = A8_ToVector4_m4D4BFC90ED15E8C60035BFFFB01624E93170DFB7_inline((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = A8_ToVector4_m4D4BFC90ED15E8C60035BFFFB01624E93170DFB7_inline((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_10 = ___image0; NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_10); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_11; L_11 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_15); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_17; L_17 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_31; L_31 = Span_1_get_Item_mD8A06FA962024F798DCEED58331E9C8692CAE2A7_inline((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_32 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = A8_ToVector4_m4D4BFC90ED15E8C60035BFFFB01624E93170DFB7_inline((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; A8_FromVector4_mE4D1B2CCAF5141C2ADCEED6D60650BBBFD5825B8_inline((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_49 = ___transformed3; return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mE12F4BCC3CE367A62B327C0A12D12B15319368AE_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 * ___processor0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * V_5 = NULL; int32_t V_6 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * V_7 = NULL; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_3 = ___source1; NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_3); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_4; L_4 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_4; DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 * L_5 = ___processor0; DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 L_6 = (*(DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 *)L_5); V_3 = (DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_10); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_12; L_12 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_13; L_13 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_15 = V_5; int32_t L_16 = V_6; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_17; L_17 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_17; DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 * L_18 = ___processor0; DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 * L_19; L_19 = (( DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 * (*) (DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 *)(DitherProcessor_t29900A4B1BE6D5C8805446D46CE383278A6A2F14 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_20 = V_7; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_21 = (*(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_23; L_23 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 (*) (RuntimeObject*, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_23; ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_26 = V_7; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_27 = (*(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_26); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_32; L_32 = ErrorDither_Dither_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m4412C7E6264017FA2CB051E4BAAD241604181DA9_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_27, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_33 = V_7; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_34 = V_8; *(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ErrorDither_Dither_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m8E4802AE7CEDB927048ACCF475AA02B9BED72BD6_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ___source2, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_0 = ___transformed3; bool L_1; L_1 = Abgr32_Equals_m7FB15F5EB5BD0AB3EB708946AC2C5B1F91856A24_inline((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(&___source2), (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_2 = ___transformed3; return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Abgr32_ToVector4_m924F1C64E0B8C9E78DAE1C9ACC62ACB47DE6DF95_inline((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Abgr32_ToVector4_m924F1C64E0B8C9E78DAE1C9ACC62ACB47DE6DF95_inline((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_10 = ___image0; NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_10); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_11; L_11 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_15); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_17; L_17 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_31; L_31 = Span_1_get_Item_m6AF825660F9F130F6AB4888E80AEF27A6FC3CAB7_inline((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_32 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Abgr32_ToVector4_m924F1C64E0B8C9E78DAE1C9ACC62ACB47DE6DF95_inline((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Abgr32_FromVector4_m3520445B8B869C0AED67BB3B156ABF04E3470942_inline((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_49 = ___transformed3; return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m4178852107C476161B388F92FDA391824B4FEB72_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 * ___processor0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * V_5 = NULL; int32_t V_6 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * V_7 = NULL; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_3 = ___source1; NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_3); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_4; L_4 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_4; DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 * L_5 = ___processor0; DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 L_6 = (*(DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 *)L_5); V_3 = (DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_10); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_12; L_12 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_13; L_13 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_15 = V_5; int32_t L_16 = V_6; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_17; L_17 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_17; DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 * L_18 = ___processor0; DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 * L_19; L_19 = (( DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 * (*) (DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 *)(DitherProcessor_t1B1C7C9B012F4FE4B28D42EB2BB9C66B662057C3 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_20 = V_7; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_21 = (*(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_23; L_23 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 (*) (RuntimeObject*, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_23; ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_26 = V_7; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_27 = (*(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_26); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_32; L_32 = ErrorDither_Dither_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m8E4802AE7CEDB927048ACCF475AA02B9BED72BD6_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_27, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_33 = V_7; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_34 = V_8; *(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ErrorDither_Dither_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mCD768FD5CB7BE22FE235746619EB009D59C3D917_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ___source2, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_0 = ___transformed3; bool L_1; L_1 = Argb32_Equals_m5E0B7E8559602E1BD485396C14DF39143DD58FDC_inline((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(&___source2), (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_2 = ___transformed3; return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Argb32_ToVector4_m200DB92C4C26075816C2642BEEF959D4138E0396_inline((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Argb32_ToVector4_m200DB92C4C26075816C2642BEEF959D4138E0396_inline((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_10 = ___image0; NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_10); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_11; L_11 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_15); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_17; L_17 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_31; L_31 = Span_1_get_Item_m6367645A32E0D777965C7AA85FE5C227DA6D5769_inline((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_32 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Argb32_ToVector4_m200DB92C4C26075816C2642BEEF959D4138E0396_inline((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Argb32_FromVector4_m311C8685532CE964478E7274EEA81DFAEBE80F9B_inline((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_49 = ___transformed3; return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m4DAF2C839C8807207328B5DC1BDF58360465812C_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 * ___processor0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * V_5 = NULL; int32_t V_6 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * V_7 = NULL; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_3 = ___source1; NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_3); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_4; L_4 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_4; DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 * L_5 = ___processor0; DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 L_6 = (*(DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 *)L_5); V_3 = (DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_10); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_12; L_12 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_13; L_13 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_15 = V_5; int32_t L_16 = V_6; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_17; L_17 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_17; DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 * L_18 = ___processor0; DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 * L_19; L_19 = (( DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 * (*) (DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 *)(DitherProcessor_t6FBC24D928E624F79606C6D1213C244F79454FF0 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_20 = V_7; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_21 = (*(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_23; L_23 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD (*) (RuntimeObject*, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_23; ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_26 = V_7; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_27 = (*(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_26); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_32; L_32 = ErrorDither_Dither_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mCD768FD5CB7BE22FE235746619EB009D59C3D917_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_27, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_33 = V_7; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_34 = V_8; *(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ErrorDither_Dither_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m2EA20D768C8A6187C5F9AD87308EF683D66711A5_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___source2, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_0 = ___transformed3; bool L_1; L_1 = Bgr24_Equals_m8E6C09EDD11CC4239A6872D1FB613DEE69A60225_inline((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(&___source2), (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_2 = ___transformed3; return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Bgr24_ToVector4_m7873130365A223BE9CD4CF249A756101CB7F4D0D_inline((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Bgr24_ToVector4_m7873130365A223BE9CD4CF249A756101CB7F4D0D_inline((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_10 = ___image0; NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_10); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_11; L_11 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_15); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_17; L_17 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_31; L_31 = Span_1_get_Item_m195AD771A0A3D2EDF7721DAA1E1D0F2943077616_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_32 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Bgr24_ToVector4_m7873130365A223BE9CD4CF249A756101CB7F4D0D_inline((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Bgr24_FromVector4_m91DFC71E32A6CD0187990AA5400B91C03CA0B5A0_inline((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_49 = ___transformed3; return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m55F7BD0D81A49E93748A1548BFEE635BAAEFF201_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 * ___processor0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * V_5 = NULL; int32_t V_6 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * V_7 = NULL; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_3 = ___source1; NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_3); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_4; L_4 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_4; DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 * L_5 = ___processor0; DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 L_6 = (*(DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 *)L_5); V_3 = (DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_10); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_12; L_12 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_13; L_13 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_15 = V_5; int32_t L_16 = V_6; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_17; L_17 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_17; DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 * L_18 = ___processor0; DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 * L_19; L_19 = (( DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 * (*) (DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 *)(DitherProcessor_tA933121037213AFB6D8CD5D5203D617EE2034816 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_20 = V_7; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_21 = (*(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_23; L_23 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 (*) (RuntimeObject*, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_23; ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_26 = V_7; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_27 = (*(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_26); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_32; L_32 = ErrorDither_Dither_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m2EA20D768C8A6187C5F9AD87308EF683D66711A5_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_27, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_33 = V_7; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_34 = V_8; *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ErrorDither_Dither_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m1FD7D49DF2A4E04B836E35101E6AB74C86F43F91_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___source2, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_0 = ___transformed3; bool L_1; L_1 = Bgr565_Equals_mF232F66F5FDC4006EA1ED0A4A45F97FC48512F70_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(&___source2), (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_2 = ___transformed3; return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Bgr565_ToVector4_m9344140C6896C34D694F147F3178F365E8364628_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Bgr565_ToVector4_m9344140C6896C34D694F147F3178F365E8364628_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_10 = ___image0; NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_10); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_11; L_11 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_15); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_17; L_17 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_31; L_31 = Span_1_get_Item_m7403568F966B7F6D4669CA1127486C219BBCD69B_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_32 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Bgr565_ToVector4_m9344140C6896C34D694F147F3178F365E8364628_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Bgr565_FromVector4_m5913050889283D1CC9243DB1BD2E8FB8F2AE2B28_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_49 = ___transformed3; return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m4628A412192ED5EB40763E9DB92A7DEAFCCF4721_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F * ___processor0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * V_5 = NULL; int32_t V_6 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * V_7 = NULL; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_3 = ___source1; NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_3); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_4; L_4 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_4; DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F * L_5 = ___processor0; DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F L_6 = (*(DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F *)L_5); V_3 = (DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_10); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_12; L_12 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_13; L_13 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_15 = V_5; int32_t L_16 = V_6; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_17; L_17 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_17; DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F * L_18 = ___processor0; DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F * L_19; L_19 = (( DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F * (*) (DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F *)(DitherProcessor_t4EE50885155853235D531CA13FBC045B8607389F *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_20 = V_7; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_21 = (*(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_23; L_23 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C (*) (RuntimeObject*, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_23; ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_26 = V_7; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_27 = (*(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_26); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_32; L_32 = ErrorDither_Dither_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m1FD7D49DF2A4E04B836E35101E6AB74C86F43F91_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_27, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_33 = V_7; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_34 = V_8; *(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ErrorDither_Dither_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m37E1FC4BC61CA13C3E429E231395FAF29846BA39_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___source2, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_0 = ___transformed3; bool L_1; L_1 = Bgra32_Equals_m4DA439D68434686EF095AE4DB730232401859AC8((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(&___source2), (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_2 = ___transformed3; return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Bgra32_ToVector4_m6EB772C90AC6F350083398265BD5B49694DD4194_inline((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Bgra32_ToVector4_m6EB772C90AC6F350083398265BD5B49694DD4194_inline((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_10 = ___image0; NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_10); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_11; L_11 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_15); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_17; L_17 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_31; L_31 = Span_1_get_Item_m89B441ABCD013417C2E21A35250BE89BA6F9FE9E_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_32 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Bgra32_ToVector4_m6EB772C90AC6F350083398265BD5B49694DD4194_inline((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Bgra32_FromVector4_m0177837EC9B1BC381977C9057F50835835EBE914_inline((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_49 = ___transformed3; return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_mBAE2CAED74046065A0B11891E0781A7B3561DDA2_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 * ___processor0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * V_5 = NULL; int32_t V_6 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * V_7 = NULL; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_3 = ___source1; NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_3); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_4; L_4 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_4; DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 * L_5 = ___processor0; DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 L_6 = (*(DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 *)L_5); V_3 = (DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_10); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_12; L_12 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_13; L_13 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_15 = V_5; int32_t L_16 = V_6; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_17; L_17 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_17; DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 * L_18 = ___processor0; DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 * L_19; L_19 = (( DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 * (*) (DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 *)(DitherProcessor_t6E4DA41BAB5F1AB0392A503DB1848FF92D159235 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_20 = V_7; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_21 = (*(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_23; L_23 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 (*) (RuntimeObject*, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_23; ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_26 = V_7; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_27 = (*(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_26); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_32; L_32 = ErrorDither_Dither_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m37E1FC4BC61CA13C3E429E231395FAF29846BA39_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_27, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_33 = V_7; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_34 = V_8; *(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ErrorDither_Dither_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mB2EAD3E5D4F91450EB74C5BD1BA36D5B972BD1A3_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___source2, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_0 = ___transformed3; bool L_1; L_1 = Bgra4444_Equals_mF578E4F37523AAECC82A2832C871434D0ED488A0_inline((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(&___source2), (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_2 = ___transformed3; return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Bgra4444_ToVector4_mF82092024B39ADF13547767878335770CBA1C661_inline((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Bgra4444_ToVector4_mF82092024B39ADF13547767878335770CBA1C661_inline((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_10 = ___image0; NullCheck((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_10); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_11; L_11 = (( Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * (*) (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_15); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_17; L_17 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_31; L_31 = Span_1_get_Item_mDC25D73E1BD7519BD4FB572EC6C46B45BAC897FD_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_32 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Bgra4444_ToVector4_mF82092024B39ADF13547767878335770CBA1C661_inline((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Bgra4444_FromVector4_m2F1480CF149FB04E94DFE1A88C5A85F54F79089E_inline((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_49 = ___transformed3; return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m652D72AAAFCC1E0D15C070E4F736A31147B68616_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A * ___processor0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * V_5 = NULL; int32_t V_6 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * V_7 = NULL; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_3 = ___source1; NullCheck((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_3); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_4; L_4 = (( Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * (*) (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_4; DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A * L_5 = ___processor0; DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A L_6 = (*(DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A *)L_5); V_3 = (DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_10); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_12; L_12 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_13; L_13 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_15 = V_5; int32_t L_16 = V_6; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_17; L_17 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_17; DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A * L_18 = ___processor0; DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A * L_19; L_19 = (( DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A * (*) (DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A *)(DitherProcessor_tDFA5B68CAFB08274DC3772AB37D330F34CC2686A *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_20 = V_7; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_21 = (*(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_23; L_23 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 (*) (RuntimeObject*, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_23; ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_26 = V_7; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_27 = (*(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_26); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_32; L_32 = ErrorDither_Dither_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mB2EAD3E5D4F91450EB74C5BD1BA36D5B972BD1A3_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_27, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_33 = V_7; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_34 = V_8; *(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ErrorDither_Dither_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m577071B91D45A691D5C9B16DBD0FD6B6B2D34BEA_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___source2, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_0 = ___transformed3; bool L_1; L_1 = Bgra5551_Equals_m7EF54DA07C64ADB6DD7873EBD81E96639CB45D7E_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(&___source2), (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_2 = ___transformed3; return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Bgra5551_ToVector4_m00FD22B9197B2056CF65D1043CBCD63648BE2F01_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Bgra5551_ToVector4_m00FD22B9197B2056CF65D1043CBCD63648BE2F01_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_10 = ___image0; NullCheck((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_10); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_11; L_11 = (( Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * (*) (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_15); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_17; L_17 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_31; L_31 = Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_32 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Bgra5551_ToVector4_m00FD22B9197B2056CF65D1043CBCD63648BE2F01_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Bgra5551_FromVector4_mEABD575E5F8334D80ED2AE9BCB8055C66874C732_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_49 = ___transformed3; return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m75A2DDAC5AD98A6C68387DB417FC84C8DED55339_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 * ___processor0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_5 = NULL; int32_t V_6 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_7 = NULL; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_3 = ___source1; NullCheck((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_3); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_4; L_4 = (( Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * (*) (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_4; DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 * L_5 = ___processor0; DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 L_6 = (*(DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 *)L_5); V_3 = (DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_10); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_12; L_12 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_13; L_13 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_15 = V_5; int32_t L_16 = V_6; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_17; L_17 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_17; DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 * L_18 = ___processor0; DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 * L_19; L_19 = (( DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 * (*) (DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 *)(DitherProcessor_t7BBE160982273A13049878CEF73A2C50C3E6CF89 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_20 = V_7; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_21 = (*(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_23; L_23 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 (*) (RuntimeObject*, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_23; ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_26 = V_7; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_27 = (*(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_26); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_32; L_32 = ErrorDither_Dither_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m577071B91D45A691D5C9B16DBD0FD6B6B2D34BEA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_27, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_33 = V_7; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_34 = V_8; *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ErrorDither_Dither_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m98D2CD6EC7AAE5BD4427BBA57ECE3527CEAB5048_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___source2, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_0 = ___transformed3; bool L_1; L_1 = Byte4_Equals_m13FD7418A73F244A3D02035FABDB0FA43E2AE78E_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(&___source2), (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_2 = ___transformed3; return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Byte4_ToVector4_m631A8BECB4DE33F18003E9013F440657ED81E993_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Byte4_ToVector4_m631A8BECB4DE33F18003E9013F440657ED81E993_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_10 = ___image0; NullCheck((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_10); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_11; L_11 = (( Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * (*) (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_15); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_17; L_17 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_31; L_31 = Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_32 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Byte4_ToVector4_m631A8BECB4DE33F18003E9013F440657ED81E993_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Byte4_FromVector4_mB0F7E70A1749780227B6D390A11F0EFC8271C837_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_49 = ___transformed3; return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m28048941443439DD4874551E1D54F42F36D995D5_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D * ___processor0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_5 = NULL; int32_t V_6 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_7 = NULL; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_3 = ___source1; NullCheck((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_3); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_4; L_4 = (( Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * (*) (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_4; DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D * L_5 = ___processor0; DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D L_6 = (*(DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D *)L_5); V_3 = (DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_10); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_12; L_12 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_13; L_13 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_15 = V_5; int32_t L_16 = V_6; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_17; L_17 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_17; DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D * L_18 = ___processor0; DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D * L_19; L_19 = (( DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D * (*) (DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D *)(DitherProcessor_t50DB518278BFE4F303536A8F656EA455DBB9D67D *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_20 = V_7; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_21 = (*(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_23; L_23 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 (*) (RuntimeObject*, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_23; ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_26 = V_7; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_27 = (*(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_26); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_32; L_32 = ErrorDither_Dither_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m98D2CD6EC7AAE5BD4427BBA57ECE3527CEAB5048_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_27, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_33 = V_7; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_34 = V_8; *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ErrorDither_Dither_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mB4A273EEAB3F84323C900ABCE70592B698DDD156_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___source2, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_0 = ___transformed3; bool L_1; L_1 = HalfSingle_Equals_m5346FE019F6374C1D12E94D4EF939E4D5E4782F9_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(&___source2), (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_2 = ___transformed3; return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = HalfSingle_ToVector4_mAAD4D9B143192743F760A20FE4DBDB2184F0D64C_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = HalfSingle_ToVector4_mAAD4D9B143192743F760A20FE4DBDB2184F0D64C_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_10 = ___image0; NullCheck((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_10); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_11; L_11 = (( Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * (*) (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_15); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_17; L_17 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_31; L_31 = Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_32 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = HalfSingle_ToVector4_mAAD4D9B143192743F760A20FE4DBDB2184F0D64C_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; HalfSingle_FromVector4_m5811DB25422D45F8A0A93C19FA6C472AEBD5C47C_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_49 = ___transformed3; return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m2A1938B70B4A52F4B8FFB8D9939560383C301ACB_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 * ___processor0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_5 = NULL; int32_t V_6 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_7 = NULL; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_3 = ___source1; NullCheck((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_3); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_4; L_4 = (( Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * (*) (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_4; DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 * L_5 = ___processor0; DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 L_6 = (*(DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 *)L_5); V_3 = (DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_10); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_12; L_12 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_13; L_13 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_15 = V_5; int32_t L_16 = V_6; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_17; L_17 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_17; DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 * L_18 = ___processor0; DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 * L_19; L_19 = (( DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 * (*) (DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 *)(DitherProcessor_tAFC367E7921DB4DF95EB238761B87D7FC75F4D42 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_20 = V_7; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_21 = (*(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_23; L_23 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E (*) (RuntimeObject*, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_23; ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_26 = V_7; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_27 = (*(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_26); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_32; L_32 = ErrorDither_Dither_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mB4A273EEAB3F84323C900ABCE70592B698DDD156_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_27, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_33 = V_7; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_34 = V_8; *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ErrorDither_Dither_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m472548316AE4FD9971043ADDD48CFBCE4272053A_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___source2, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_0 = ___transformed3; bool L_1; L_1 = HalfVector2_Equals_m195C7197DB66F090D49A042AFD25355ECCC3D604_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(&___source2), (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_2 = ___transformed3; return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = HalfVector2_ToVector4_m07F67211B0196C5D476A7A0C7C69BB55D772B68E_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = HalfVector2_ToVector4_m07F67211B0196C5D476A7A0C7C69BB55D772B68E_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_10 = ___image0; NullCheck((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_10); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_11; L_11 = (( Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * (*) (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_15); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_17; L_17 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_31; L_31 = Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_32 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = HalfVector2_ToVector4_m07F67211B0196C5D476A7A0C7C69BB55D772B68E_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; HalfVector2_FromVector4_m2EA26CF3A86EAD4833DE575AD62327504E88CB3C_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_49 = ___transformed3; return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m71C6B344BA7E763F3518F167016C2CA61E351F3F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B * ___processor0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_5 = NULL; int32_t V_6 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_7 = NULL; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_3 = ___source1; NullCheck((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_3); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_4; L_4 = (( Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * (*) (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_4; DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B * L_5 = ___processor0; DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B L_6 = (*(DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B *)L_5); V_3 = (DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_10); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_12; L_12 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_13; L_13 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_15 = V_5; int32_t L_16 = V_6; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_17; L_17 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_17; DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B * L_18 = ___processor0; DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B * L_19; L_19 = (( DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B * (*) (DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B *)(DitherProcessor_tA56799D82E27B03D765DA7EC4C646423E16CE00B *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_20 = V_7; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_21 = (*(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_23; L_23 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC (*) (RuntimeObject*, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_23; ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_26 = V_7; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_27 = (*(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_26); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_32; L_32 = ErrorDither_Dither_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m472548316AE4FD9971043ADDD48CFBCE4272053A_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_27, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_33 = V_7; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_34 = V_8; *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ErrorDither_Dither_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE00EFD48AABE66E7E5AF04B7564C24404D1F75FF_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___source2, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_0 = ___transformed3; bool L_1; L_1 = HalfVector4_Equals_m3B50E97FE5506ADF3C6A41D00EA824259DFF0479_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(&___source2), (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_2 = ___transformed3; return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = HalfVector4_ToVector4_m9C810A99354029815B9DD50E2E420BECB3EC737C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = HalfVector4_ToVector4_m9C810A99354029815B9DD50E2E420BECB3EC737C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_10 = ___image0; NullCheck((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_10); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_11; L_11 = (( Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * (*) (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_15); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_17; L_17 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_31; L_31 = Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_32 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = HalfVector4_ToVector4_m9C810A99354029815B9DD50E2E420BECB3EC737C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; HalfVector4_FromVector4_m577F77830F4805FBAAE72C1201D266CC63CDA45B_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_49 = ___transformed3; return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_m94C93058E5343727933CE5AF9A46D8B216E5C9AA_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 * ___processor0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_5 = NULL; int32_t V_6 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_7 = NULL; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_3 = ___source1; NullCheck((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_3); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_4; L_4 = (( Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * (*) (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_4; DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 * L_5 = ___processor0; DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 L_6 = (*(DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 *)L_5); V_3 = (DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_10); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_12; L_12 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_13; L_13 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_15 = V_5; int32_t L_16 = V_6; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_17; L_17 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_17; DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 * L_18 = ___processor0; DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 * L_19; L_19 = (( DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 * (*) (DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 *)(DitherProcessor_t16D7292025F024FB896DD3F6490E2E30B8D1D9E4 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_20 = V_7; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_21 = (*(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_23; L_23 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 (*) (RuntimeObject*, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_23; ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_26 = V_7; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_27 = (*(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_26); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_32; L_32 = ErrorDither_Dither_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE00EFD48AABE66E7E5AF04B7564C24404D1F75FF_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_27, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_33 = V_7; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_34 = V_8; *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ErrorDither_Dither_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m072016DB02F7129EF356054AB3CB8FA6A1C6E8B8_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___source2, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_0 = ___transformed3; bool L_1; L_1 = L16_Equals_m11C123CB4FC5FD36A53D5353C65D9FA9ABC89436_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(&___source2), (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_2 = ___transformed3; return (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = L16_ToVector4_m9B8FD9208E26DA896FB2FD896A2BB326A326712D_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = L16_ToVector4_m9B8FD9208E26DA896FB2FD896A2BB326A326712D_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_10 = ___image0; NullCheck((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_10); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_11; L_11 = (( Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * (*) (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_15); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_17; L_17 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_31; L_31 = Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_32 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = L16_ToVector4_m9B8FD9208E26DA896FB2FD896A2BB326A326712D_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; L16_FromVector4_mC7454E67ED21E9D01AD6E4BA7971DAA77B419EC0_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_49 = ___transformed3; return (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mBE69E633648499B594CFD378064E49181C5F0405_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 * ___processor0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_5 = NULL; int32_t V_6 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_7 = NULL; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_3 = ___source1; NullCheck((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_3); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_4; L_4 = (( Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * (*) (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_4; DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 * L_5 = ___processor0; DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 L_6 = (*(DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 *)L_5); V_3 = (DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_10); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_12; L_12 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_13; L_13 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_15 = V_5; int32_t L_16 = V_6; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_17; L_17 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_17; DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 * L_18 = ___processor0; DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 * L_19; L_19 = (( DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 * (*) (DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 *)(DitherProcessor_t20CC7AA86F17F215D8C7894221019107B83D1B98 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_20 = V_7; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_21 = (*(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_23; L_23 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F (*) (RuntimeObject*, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_23; ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_26 = V_7; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_27 = (*(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_26); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_32; L_32 = ErrorDither_Dither_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m072016DB02F7129EF356054AB3CB8FA6A1C6E8B8_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_27, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_33 = V_7; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_34 = V_8; *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ErrorDither_Dither_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mB7A542DCC52F33D9B3ECA2092787EE43117BFDC1_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___source2, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_0 = ___transformed3; bool L_1; L_1 = L8_Equals_mCB3174A30794FC21E97AE12A0B59624CA4E8A38C_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(&___source2), (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_2 = ___transformed3; return (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = L8_ToVector4_m8B03DD2C8BC3B7EA6C34700AEF814653DAD59757_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = L8_ToVector4_m8B03DD2C8BC3B7EA6C34700AEF814653DAD59757_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_10 = ___image0; NullCheck((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_10); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_11; L_11 = (( Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * (*) (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_15); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_17; L_17 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_31; L_31 = Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_32 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = L8_ToVector4_m8B03DD2C8BC3B7EA6C34700AEF814653DAD59757_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; L8_FromVector4_m5B5E617F4DF270BD3AF9F3267690E7D1E1DC86B2_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_49 = ___transformed3; return (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m356716D4067CC6120D1AD156CAC88F2FA7110BCE_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D * ___processor0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_5 = NULL; int32_t V_6 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_7 = NULL; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_3 = ___source1; NullCheck((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_3); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_4; L_4 = (( Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * (*) (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_4; DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D * L_5 = ___processor0; DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D L_6 = (*(DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D *)L_5); V_3 = (DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_10); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12; L_12 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_13; L_13 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15 = V_5; int32_t L_16 = V_6; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_17; L_17 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_17; DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D * L_18 = ___processor0; DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D * L_19; L_19 = (( DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D * (*) (DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D *)(DitherProcessor_tEB7721E51A3A5C4DC4FE07FB414C5AE6FD2B7F8D *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_20 = V_7; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_21 = (*(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_23; L_23 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 (*) (RuntimeObject*, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_23; ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_26 = V_7; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_27 = (*(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_26); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_32; L_32 = ErrorDither_Dither_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mB7A542DCC52F33D9B3ECA2092787EE43117BFDC1_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_27, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_33 = V_7; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_34 = V_8; *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ErrorDither_Dither_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mD9CA3A715BD7FD7DBFA22404B32A0C99895A2A55_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___source2, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_0 = ___transformed3; bool L_1; L_1 = La16_Equals_m6F7CB766CB10FCEF6DC325DBE895D54DD92ADA5C_inline((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(&___source2), (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_2 = ___transformed3; return (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = La16_ToVector4_m8F06D142068437A0511D8DD2CB8C40ACD43335E6_inline((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = La16_ToVector4_m8F06D142068437A0511D8DD2CB8C40ACD43335E6_inline((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_10 = ___image0; NullCheck((ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_10); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_11; L_11 = (( Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * (*) (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_15); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_17; L_17 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_31; L_31 = Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_32 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = La16_ToVector4_m8F06D142068437A0511D8DD2CB8C40ACD43335E6_inline((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; La16_FromVector4_m6E3BD111493A784902E4721887F661E94372E7E7_inline((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_49 = ___transformed3; return (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_m151966B34B83977EB23281EA53428C77EB6C0347_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 * ___processor0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_5 = NULL; int32_t V_6 = 0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_7 = NULL; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_3 = ___source1; NullCheck((ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_3); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_4; L_4 = (( Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * (*) (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_4; DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 * L_5 = ___processor0; DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 L_6 = (*(DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 *)L_5); V_3 = (DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_10); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_12; L_12 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_13; L_13 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_15 = V_5; int32_t L_16 = V_6; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_17; L_17 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_17; DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 * L_18 = ___processor0; DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 * L_19; L_19 = (( DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 * (*) (DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 *)(DitherProcessor_t498CC3E0754A5ECD7EC4F528BEF13673B565C1A8 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_20 = V_7; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_21 = (*(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_23; L_23 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 (*) (RuntimeObject*, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_23; ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_26 = V_7; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_27 = (*(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_26); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_32; L_32 = ErrorDither_Dither_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mD9CA3A715BD7FD7DBFA22404B32A0C99895A2A55_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_27, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_33 = V_7; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_34 = V_8; *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ErrorDither_Dither_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m9BC2D80F0D21CD363614DF26CC864FCC3DA0ADA7_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___source2, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_0 = ___transformed3; bool L_1; L_1 = La32_Equals_m7D47E876343449D7F2048AF9DA63058BF0F4BAE1_inline((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(&___source2), (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_2 = ___transformed3; return (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = La32_ToVector4_mD2F07D8A41801AE7E1CF0D8E1E06A92672B37EC1_inline((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = La32_ToVector4_mD2F07D8A41801AE7E1CF0D8E1E06A92672B37EC1_inline((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_10 = ___image0; NullCheck((ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_10); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_11; L_11 = (( Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * (*) (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_15); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_17; L_17 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_31; L_31 = Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_32 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = La32_ToVector4_mD2F07D8A41801AE7E1CF0D8E1E06A92672B37EC1_inline((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; La32_FromVector4_m95FCB7725CF388C282EA45C4A9C974F5F2D3A06C_inline((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_49 = ___transformed3; return (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_mACDC1EC0148A6EF02294D9DC6ED1367C9B813AD8_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F * ___processor0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * V_5 = NULL; int32_t V_6 = 0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * V_7 = NULL; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_3 = ___source1; NullCheck((ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_3); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_4; L_4 = (( Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * (*) (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_4; DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F * L_5 = ___processor0; DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F L_6 = (*(DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F *)L_5); V_3 = (DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_10); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_12; L_12 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_13; L_13 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_15 = V_5; int32_t L_16 = V_6; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_17; L_17 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_17; DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F * L_18 = ___processor0; DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F * L_19; L_19 = (( DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F * (*) (DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F *)(DitherProcessor_tB48845C645CACFBCBB8F83302FDD8859E7D94F8F *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_20 = V_7; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_21 = (*(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_23; L_23 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 (*) (RuntimeObject*, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_23; ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_26 = V_7; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_27 = (*(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_26); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_32; L_32 = ErrorDither_Dither_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m9BC2D80F0D21CD363614DF26CC864FCC3DA0ADA7_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_27, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_33 = V_7; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_34 = V_8; *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ErrorDither_Dither_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m97ADCD8F6CC113FC9FDA1FB74F2CB075B96DCE2E_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ___source2, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_0 = ___transformed3; bool L_1; L_1 = NormalizedByte2_Equals_m08D8F70E497797488EF5E548BF4D5D434A38B6C4_inline((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(&___source2), (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_2 = ___transformed3; return (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = NormalizedByte2_ToVector4_m3B1B0F99076927DAB33715EF67FA9ADBE94E7BBB_inline((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = NormalizedByte2_ToVector4_m3B1B0F99076927DAB33715EF67FA9ADBE94E7BBB_inline((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_10 = ___image0; NullCheck((ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_10); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_11; L_11 = (( Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * (*) (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_15); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_17; L_17 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_31; L_31 = Span_1_get_Item_m02B81213216C48DBE063E1A105599B907C8DD53A_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_32 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = NormalizedByte2_ToVector4_m3B1B0F99076927DAB33715EF67FA9ADBE94E7BBB_inline((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; NormalizedByte2_FromVector4_mC6150E7D339EB9838CFDC5402CD5069B93C99751_inline((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_49 = ___transformed3; return (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_mEC9A0340EF74FCAB6F010BFD934EBA1D15CE6486_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 * ___processor0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * V_5 = NULL; int32_t V_6 = 0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * V_7 = NULL; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_3 = ___source1; NullCheck((ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_3); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_4; L_4 = (( Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * (*) (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_4; DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 * L_5 = ___processor0; DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 L_6 = (*(DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 *)L_5); V_3 = (DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_10); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_12; L_12 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_13; L_13 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_15 = V_5; int32_t L_16 = V_6; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_17; L_17 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_17; DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 * L_18 = ___processor0; DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 * L_19; L_19 = (( DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 * (*) (DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 *)(DitherProcessor_tC8E355A4688A2458D603090416F74872367FBAE4 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_20 = V_7; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_21 = (*(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_23; L_23 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 (*) (RuntimeObject*, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_23; ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_26 = V_7; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_27 = (*(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_26); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_32; L_32 = ErrorDither_Dither_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m97ADCD8F6CC113FC9FDA1FB74F2CB075B96DCE2E_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_27, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_33 = V_7; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_34 = V_8; *(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ErrorDither_Dither_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mEA6E8861F05BABFF95260AC4B519C9FA64FAB755_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ___source2, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_0 = ___transformed3; bool L_1; L_1 = NormalizedByte4_Equals_m6662107C35F6430122911460AC86C0471585D932_inline((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(&___source2), (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_2 = ___transformed3; return (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = NormalizedByte4_ToVector4_m059059ADA0D809D87F910C090D85FC8AD9FC27D7_inline((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = NormalizedByte4_ToVector4_m059059ADA0D809D87F910C090D85FC8AD9FC27D7_inline((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_10 = ___image0; NullCheck((ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_10); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_11; L_11 = (( Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * (*) (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_15); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_17; L_17 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_31; L_31 = Span_1_get_Item_m9E3415A96183385F0A773D50F59565AB5C3AD1E0_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_32 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = NormalizedByte4_ToVector4_m059059ADA0D809D87F910C090D85FC8AD9FC27D7_inline((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; NormalizedByte4_FromVector4_mB68D741A2843AEE85FFF4373D7696D2C2242EEEE_inline((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_49 = ___transformed3; return (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_m4F89EB0079FFB37E893B8614FA0E63C0C338F609_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC * ___processor0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * V_5 = NULL; int32_t V_6 = 0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * V_7 = NULL; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_3 = ___source1; NullCheck((ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_3); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_4; L_4 = (( Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * (*) (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_4; DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC * L_5 = ___processor0; DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC L_6 = (*(DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC *)L_5); V_3 = (DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_10); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_12; L_12 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_13; L_13 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_15 = V_5; int32_t L_16 = V_6; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_17; L_17 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_17; DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC * L_18 = ___processor0; DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC * L_19; L_19 = (( DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC * (*) (DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC *)(DitherProcessor_t44944DC723F7FB48470DFAA1D14E3366CA89A9CC *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_20 = V_7; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_21 = (*(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_23; L_23 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 (*) (RuntimeObject*, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_23; ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_26 = V_7; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_27 = (*(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_26); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_32; L_32 = ErrorDither_Dither_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mEA6E8861F05BABFF95260AC4B519C9FA64FAB755_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_27, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_33 = V_7; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_34 = V_8; *(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ErrorDither_Dither_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_mE077EF53FA20A95FF0B273A747EB8682A8349FFA_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ___source2, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_0 = ___transformed3; bool L_1; L_1 = NormalizedShort2_Equals_m78BF588B5FA463EF8FD5CE6C23F0A3C7036EF383_inline((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(&___source2), (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_2 = ___transformed3; return (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = NormalizedShort2_ToVector4_mA10FC3F69E186C7B7001AA20EA04D977369CD424_inline((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = NormalizedShort2_ToVector4_mA10FC3F69E186C7B7001AA20EA04D977369CD424_inline((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_10 = ___image0; NullCheck((ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_10); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_11; L_11 = (( Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * (*) (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_15); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_17; L_17 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_31; L_31 = Span_1_get_Item_m0D702FF60C85520A25B77F84847A0EB108355375_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_32 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = NormalizedShort2_ToVector4_mA10FC3F69E186C7B7001AA20EA04D977369CD424_inline((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; NormalizedShort2_FromVector4_m07899637617D2E5D6850701B295EEE8FB2589768_inline((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_49 = ___transformed3; return (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m451D26EA5287645AE4788230548756DBD31EF2EE_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 * ___processor0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * V_5 = NULL; int32_t V_6 = 0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * V_7 = NULL; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_3 = ___source1; NullCheck((ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_3); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_4; L_4 = (( Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * (*) (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_4; DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 * L_5 = ___processor0; DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 L_6 = (*(DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 *)L_5); V_3 = (DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_10); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_12; L_12 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_13; L_13 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_15 = V_5; int32_t L_16 = V_6; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_17; L_17 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_17; DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 * L_18 = ___processor0; DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 * L_19; L_19 = (( DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 * (*) (DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 *)(DitherProcessor_t79A5354CB159BFA2BB63B6C803B46A8CAEC5BA30 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_20 = V_7; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_21 = (*(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_23; L_23 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 (*) (RuntimeObject*, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_23; ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_26 = V_7; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_27 = (*(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_26); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_32; L_32 = ErrorDither_Dither_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_mE077EF53FA20A95FF0B273A747EB8682A8349FFA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_27, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_33 = V_7; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_34 = V_8; *(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ErrorDither_Dither_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m57A41D31E9B63BD9FC36D8B796B89087FCAA65CC_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ___source2, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t8F2820222127FA3555803F54498E9275CE67C798 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_0 = ___transformed3; bool L_1; L_1 = NormalizedShort4_Equals_m5574DDF44591157C1A172C8C4104D126D9651671_inline((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(&___source2), (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_2 = ___transformed3; return (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = NormalizedShort4_ToVector4_mDF8A161848C5A79F15D41049730E2510A8ADABA8_inline((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = NormalizedShort4_ToVector4_mDF8A161848C5A79F15D41049730E2510A8ADABA8_inline((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_10 = ___image0; NullCheck((ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_10); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_11; L_11 = (( Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * (*) (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_15); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_17; L_17 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_31; L_31 = Span_1_get_Item_m0EB52766F90F92A22F2B741A49E612E2AB3F3F81_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_32 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = NormalizedShort4_ToVector4_mDF8A161848C5A79F15D41049730E2510A8ADABA8_inline((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; NormalizedShort4_FromVector4_m2D9CB47367215FAC0A4127EA5668749937E1BC7F_inline((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_49 = ___transformed3; return (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m764C3D3723E2CC699E51482F5EB33F6B8905EE71_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 * ___processor0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * V_5 = NULL; int32_t V_6 = 0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * V_7 = NULL; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_3 = ___source1; NullCheck((ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_3); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_4; L_4 = (( Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * (*) (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_4; DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 * L_5 = ___processor0; DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 L_6 = (*(DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 *)L_5); V_3 = (DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_10); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_12; L_12 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_13; L_13 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_15 = V_5; int32_t L_16 = V_6; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_17; L_17 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_17; DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 * L_18 = ___processor0; DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 * L_19; L_19 = (( DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 * (*) (DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 *)(DitherProcessor_tF93F714844235CAE083EC6084920128D378A32E1 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_20 = V_7; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_21 = (*(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_23; L_23 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 (*) (RuntimeObject*, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_23; ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_26 = V_7; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_27 = (*(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_26); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_32; L_32 = ErrorDither_Dither_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m57A41D31E9B63BD9FC36D8B796B89087FCAA65CC_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_27, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_33 = V_7; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_34 = V_8; *(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ErrorDither_Dither_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m7647D15E44AFF1147F475F4B8894DFE95356D385_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___source2, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_0 = ___transformed3; bool L_1; L_1 = Rg32_Equals_mBCB44948784C730AAAB1E8F7D79E415987BA36F9_inline((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(&___source2), (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_2 = ___transformed3; return (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Rg32_ToVector4_m51DFA3AF99C2CFFE08AB04B00099EB72389DE740_inline((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Rg32_ToVector4_m51DFA3AF99C2CFFE08AB04B00099EB72389DE740_inline((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_10 = ___image0; NullCheck((ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_10); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_11; L_11 = (( Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * (*) (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_15); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_17; L_17 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_31; L_31 = Span_1_get_Item_m32DACCEB7847514FD4CB9705A9D1B15AE05F42B1_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_32 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Rg32_ToVector4_m51DFA3AF99C2CFFE08AB04B00099EB72389DE740_inline((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Rg32_FromVector4_m7190BC219E3FDC310A5C0348FC0B803DDEA69294_inline((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_49 = ___transformed3; return (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_mBF52E23CB27AE6F1CEE9A5208DD8BE221D45BBE0_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 * ___processor0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * V_5 = NULL; int32_t V_6 = 0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * V_7 = NULL; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_3 = ___source1; NullCheck((ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_3); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_4; L_4 = (( Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * (*) (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_4; DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 * L_5 = ___processor0; DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 L_6 = (*(DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 *)L_5); V_3 = (DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_10); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_12; L_12 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_13; L_13 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_15 = V_5; int32_t L_16 = V_6; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_17; L_17 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_17; DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 * L_18 = ___processor0; DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 * L_19; L_19 = (( DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 * (*) (DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 *)(DitherProcessor_t14B1BF9677BA533F0293AAF6DBA31FFC20D5AB39 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_20 = V_7; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_21 = (*(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_23; L_23 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB (*) (RuntimeObject*, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_23; ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_26 = V_7; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_27 = (*(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_26); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_32; L_32 = ErrorDither_Dither_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m7647D15E44AFF1147F475F4B8894DFE95356D385_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_27, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_33 = V_7; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_34 = V_8; *(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ErrorDither_Dither_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m1E84442C61D4D4BD0A6F6E58E0C2D20A93715F9C_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___source2, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___transformed3; bool L_1; L_1 = Rgb24_Equals_m322CB13DD17830D8A20CC22951C42BAAA680C130_inline((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(&___source2), (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___transformed3; return (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Rgb24_ToVector4_mF57CABE297C94558D27FFB5246BACDA10AD97C88_inline((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Rgb24_ToVector4_mF57CABE297C94558D27FFB5246BACDA10AD97C88_inline((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_10 = ___image0; NullCheck((ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_10); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_11; L_11 = (( Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * (*) (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_15); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_17; L_17 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_31; L_31 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_32 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Rgb24_ToVector4_mF57CABE297C94558D27FFB5246BACDA10AD97C88_inline((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Rgb24_FromVector4_mF1B830F312DD222856C6F1334063FD598FF7EA8B_inline((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_49 = ___transformed3; return (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_mD71212AFA8CBBDAB3295EC0170F2A051EA92D805_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA * ___processor0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * V_5 = NULL; int32_t V_6 = 0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * V_7 = NULL; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_3 = ___source1; NullCheck((ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_3); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_4; L_4 = (( Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * (*) (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_4; DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA * L_5 = ___processor0; DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA L_6 = (*(DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA *)L_5); V_3 = (DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_10); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12; L_12 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_13; L_13 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_15 = V_5; int32_t L_16 = V_6; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17; L_17 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17; DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA * L_18 = ___processor0; DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA * L_19; L_19 = (( DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA * (*) (DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA *)(DitherProcessor_t4708AAF408E1B106EE1DF24FE1C97D0328FFB5DA *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_20 = V_7; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23; L_23 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 (*) (RuntimeObject*, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_23; ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_26 = V_7; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_27 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_26); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_32; L_32 = ErrorDither_Dither_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m1E84442C61D4D4BD0A6F6E58E0C2D20A93715F9C_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_27, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_33 = V_7; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_34 = V_8; *(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ErrorDither_Dither_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m7C63A1F8404A26A849668C4EE6D4EDB1AE039B2E_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___source2, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_0 = ___transformed3; bool L_1; L_1 = Rgb48_Equals_m10F37239E7172F96AD3217E9154AEDDF8ADD6224_inline((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(&___source2), (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_2 = ___transformed3; return (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Rgb48_ToVector4_m1679350E6314D721BF33A91B0D4AE06922ABEFF7_inline((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Rgb48_ToVector4_m1679350E6314D721BF33A91B0D4AE06922ABEFF7_inline((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_10 = ___image0; NullCheck((ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_10); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_11; L_11 = (( Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * (*) (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_15); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_17; L_17 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_31; L_31 = Span_1_get_Item_mF8D4748E567C7CAF16D5EE58079AA4846BB263E9_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_32 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Rgb48_ToVector4_m1679350E6314D721BF33A91B0D4AE06922ABEFF7_inline((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Rgb48_FromVector4_m8FFE922830DB69BE37C13DFFDDC5CA374089D7C0_inline((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_49 = ___transformed3; return (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_mBA79937F69189BCB1692C21B20F87D6046A25AFE_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 * ___processor0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * V_5 = NULL; int32_t V_6 = 0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * V_7 = NULL; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_3 = ___source1; NullCheck((ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_3); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_4; L_4 = (( Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * (*) (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_4; DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 * L_5 = ___processor0; DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 L_6 = (*(DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 *)L_5); V_3 = (DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_10); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_12; L_12 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_13; L_13 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_15 = V_5; int32_t L_16 = V_6; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_17; L_17 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_17; DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 * L_18 = ___processor0; DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 * L_19; L_19 = (( DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 * (*) (DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 *)(DitherProcessor_t0CB50DC87EFF3C7B4F755FC0392650ABC97FE1B6 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_20 = V_7; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_21 = (*(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_23; L_23 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F (*) (RuntimeObject*, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_23; ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_26 = V_7; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_27 = (*(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_26); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_32; L_32 = ErrorDither_Dither_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m7C63A1F8404A26A849668C4EE6D4EDB1AE039B2E_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_27, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_33 = V_7; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_34 = V_8; *(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ErrorDither_Dither_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mC558CDDF51D55750D5C1D8B61F9E54AA2DC9BCBA_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___source2, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_0 = ___transformed3; bool L_1; L_1 = Rgba1010102_Equals_m577D9EC25AB1F63F59525638F9EC1B6B0F449ABC_inline((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(&___source2), (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_2 = ___transformed3; return (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Rgba1010102_ToVector4_m9AA55F8123E9C0327138BAA9B13296E652C3ABD3_inline((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Rgba1010102_ToVector4_m9AA55F8123E9C0327138BAA9B13296E652C3ABD3_inline((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_10 = ___image0; NullCheck((ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_10); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_11; L_11 = (( Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * (*) (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_15); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_17; L_17 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_31; L_31 = Span_1_get_Item_m97AFC69708A5B97F05799FB88BA9E9665E1E30C1_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_32 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Rgba1010102_ToVector4_m9AA55F8123E9C0327138BAA9B13296E652C3ABD3_inline((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Rgba1010102_FromVector4_m568A21AA7FE0593011979E9397C00E093BBFE5E3_inline((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_49 = ___transformed3; return (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mDDA08E5767E0A3693262DDE7FBA8FE1A7F0D5D21_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 * ___processor0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * V_5 = NULL; int32_t V_6 = 0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * V_7 = NULL; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_3 = ___source1; NullCheck((ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_3); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_4; L_4 = (( Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * (*) (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_4; DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 * L_5 = ___processor0; DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 L_6 = (*(DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 *)L_5); V_3 = (DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_10); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_12; L_12 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_13; L_13 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_15 = V_5; int32_t L_16 = V_6; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_17; L_17 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_17; DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 * L_18 = ___processor0; DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 * L_19; L_19 = (( DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 * (*) (DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 *)(DitherProcessor_t64694C08D150EF141169A42755C7D67B1C4D9F15 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_20 = V_7; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_21 = (*(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_23; L_23 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC (*) (RuntimeObject*, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_23; ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_26 = V_7; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_27 = (*(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_26); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_32; L_32 = ErrorDither_Dither_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mC558CDDF51D55750D5C1D8B61F9E54AA2DC9BCBA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_27, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_33 = V_7; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_34 = V_8; *(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ErrorDither_Dither_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mD712CC103591AA29BAB28CB33434825E6E1C8263_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___source2, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_0 = ___transformed3; bool L_1; L_1 = Rgba32_Equals_m21986E16EA5EBE6DA8D3CF85DE467E448AD9A73E_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&___source2), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_2 = ___transformed3; return (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Rgba32_ToVector4_m2320E84B610FA4F872A1BDDA53B4EE204017C4B7_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Rgba32_ToVector4_m2320E84B610FA4F872A1BDDA53B4EE204017C4B7_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_10 = ___image0; NullCheck((ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_10); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_11; L_11 = (( Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * (*) (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_15); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_17; L_17 = (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_31; L_31 = Span_1_get_Item_m581A43B1361CF63EB04E6309E9E27F41D1C3FF2E_inline((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_32 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Rgba32_ToVector4_m2320E84B610FA4F872A1BDDA53B4EE204017C4B7_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Rgba32_FromVector4_mD5A40E53DFF193D01E8A14AFA093E11BCC4183F7_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_49 = ___transformed3; return (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m592C2B331221734CBE01A9A5D494ABDC9AB07C4F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 * ___processor0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * V_5 = NULL; int32_t V_6 = 0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * V_7 = NULL; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_3 = ___source1; NullCheck((ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_3); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_4; L_4 = (( Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * (*) (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_4; DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 * L_5 = ___processor0; DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 L_6 = (*(DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 *)L_5); V_3 = (DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_10); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_12; L_12 = (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_13; L_13 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_15 = V_5; int32_t L_16 = V_6; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_17; L_17 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_17; DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 * L_18 = ___processor0; DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 * L_19; L_19 = (( DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 * (*) (DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 *)(DitherProcessor_t96C95F7EE307C0694D538D5CE84D4B4C93B4D5E8 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_20 = V_7; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_21 = (*(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_23; L_23 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 (*) (RuntimeObject*, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_23; ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_26 = V_7; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_27 = (*(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_26); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_32; L_32 = ErrorDither_Dither_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mD712CC103591AA29BAB28CB33434825E6E1C8263_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_27, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_33 = V_7; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_34 = V_8; *(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ErrorDither_Dither_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m3E05DB8C9F2787C63375673FD55D37F630F55823_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___source2, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_0 = ___transformed3; bool L_1; L_1 = Rgba64_Equals_m28578255CB9BD4EA8DDD56ABAEF4DD556DDA5A8E_inline((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(&___source2), (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_2 = ___transformed3; return (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Rgba64_ToVector4_mCA2213A8474A88C7077EA354DED8BE977762BAC8_inline((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Rgba64_ToVector4_mCA2213A8474A88C7077EA354DED8BE977762BAC8_inline((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_10 = ___image0; NullCheck((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_10); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_11; L_11 = (( Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * (*) (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_15); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_17; L_17 = (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_31; L_31 = Span_1_get_Item_mA405F02858966967602C33A2898FBCE9247E2A01_inline((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_32 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Rgba64_ToVector4_mCA2213A8474A88C7077EA354DED8BE977762BAC8_inline((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Rgba64_FromVector4_m19E0D698D27BF30E024200BB837E863FF99B649F_inline((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_49 = ___transformed3; return (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_mDF04461DEF1500D0E11EC8A20BDAFC860536DC6A_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 * ___processor0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * V_5 = NULL; int32_t V_6 = 0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * V_7 = NULL; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_3 = ___source1; NullCheck((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_3); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_4; L_4 = (( Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * (*) (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_4; DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 * L_5 = ___processor0; DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 L_6 = (*(DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 *)L_5); V_3 = (DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_10); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_12; L_12 = (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_13; L_13 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_15 = V_5; int32_t L_16 = V_6; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_17; L_17 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_17; DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 * L_18 = ___processor0; DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 * L_19; L_19 = (( DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 * (*) (DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 *)(DitherProcessor_tA043AB10797D5BB73176192C53D6716824BD13A9 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_20 = V_7; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_21 = (*(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_23; L_23 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F (*) (RuntimeObject*, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_23; ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_26 = V_7; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_27 = (*(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_26); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_32; L_32 = ErrorDither_Dither_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m3E05DB8C9F2787C63375673FD55D37F630F55823_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_27, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_33 = V_7; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_34 = V_8; *(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 ErrorDither_Dither_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mCE85F17ED9CF12E5A732AD005F556A23AAD877B7_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 ___source2, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_0 = ___transformed3; bool L_1; L_1 = RgbaVector_Equals_mD2088AD16AF84168BFDB882CAF494D7D92A8D03F_inline((RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(&___source2), (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_2 = ___transformed3; return (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = RgbaVector_ToVector4_m4BE5E3DA34818B95B060666D5B9737E0521DBFF6_inline((RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = RgbaVector_ToVector4_m4BE5E3DA34818B95B060666D5B9737E0521DBFF6_inline((RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_10 = ___image0; NullCheck((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_10); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_11; L_11 = (( Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * (*) (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_15); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_17; L_17 = (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_31; L_31 = Span_1_get_Item_mE1EBF23A3F55BF56F6CAEA964ADDABDEB238022D_inline((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_32 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = RgbaVector_ToVector4_m4BE5E3DA34818B95B060666D5B9737E0521DBFF6_inline((RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; RgbaVector_FromVector4_mEF5F780A05D9E22D2E2793C69EA890DCB5807623_inline((RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_49 = ___transformed3; return (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_m28947198BE7EED19AD34763382F021CE36F5FE36_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 * ___processor0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * V_5 = NULL; int32_t V_6 = 0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * V_7 = NULL; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_3 = ___source1; NullCheck((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_3); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_4; L_4 = (( Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * (*) (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_4; DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 * L_5 = ___processor0; DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 L_6 = (*(DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 *)L_5); V_3 = (DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_10); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_12; L_12 = (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_13; L_13 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_15 = V_5; int32_t L_16 = V_6; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_17; L_17 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_17; DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 * L_18 = ___processor0; DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 * L_19; L_19 = (( DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 * (*) (DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 *)(DitherProcessor_tBED4A857CE16E02DFCC6027334CB7BF93CD3FCE1 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_20 = V_7; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_21 = (*(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_23; L_23 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 (*) (RuntimeObject*, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_23; ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_26 = V_7; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_27 = (*(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_26); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_32; L_32 = ErrorDither_Dither_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mCE85F17ED9CF12E5A732AD005F556A23AAD877B7_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_27, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_33 = V_7; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_34 = V_8; *(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 ErrorDither_Dither_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mD28F66DEFFDEF9E0AEA817A3107B5AD60101D7BD_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 ___source2, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_0 = ___transformed3; bool L_1; L_1 = Short2_Equals_mDB1CF1355861E5031B1AEACE5BAEFDBEDBBC9161_inline((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(&___source2), (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_2 = ___transformed3; return (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Short2_ToVector4_m7D5F38ABC27F7271C1F8EA7BC18CF9DF413AA783_inline((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Short2_ToVector4_m7D5F38ABC27F7271C1F8EA7BC18CF9DF413AA783_inline((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_10 = ___image0; NullCheck((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_10); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_11; L_11 = (( Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * (*) (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_15); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_17; L_17 = (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_31; L_31 = Span_1_get_Item_m30B32D48528929A6D7527751ADE5CA41A8721052_inline((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_32 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Short2_ToVector4_m7D5F38ABC27F7271C1F8EA7BC18CF9DF413AA783_inline((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Short2_FromVector4_m2E7BACBC4ED92E86FC62676931283D54E86A261F_inline((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_49 = ___transformed3; return (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mE759A3456AA41FE58E1C68764A9885343C5EA5AB_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A * ___processor0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * V_5 = NULL; int32_t V_6 = 0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * V_7 = NULL; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_3 = ___source1; NullCheck((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_3); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_4; L_4 = (( Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * (*) (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_4; DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A * L_5 = ___processor0; DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A L_6 = (*(DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A *)L_5); V_3 = (DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_10); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_12; L_12 = (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_13; L_13 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_15 = V_5; int32_t L_16 = V_6; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_17; L_17 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_17; DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A * L_18 = ___processor0; DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A * L_19; L_19 = (( DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A * (*) (DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A *)(DitherProcessor_tB9ACAA323A2A0516F3A1CC95801E6978876AC73A *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_20 = V_7; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_21 = (*(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_23; L_23 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 (*) (RuntimeObject*, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_23; ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_26 = V_7; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_27 = (*(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_26); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_32; L_32 = ErrorDither_Dither_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mD28F66DEFFDEF9E0AEA817A3107B5AD60101D7BD_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_27, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_33 = V_7; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_34 = V_8; *(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C ErrorDither_Dither_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_mF7394A94275454E2431F48B6737F08FCF6328F8F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___image0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C ___source2, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C ___transformed3, int32_t ___x4, int32_t ___y5, float ___scale6, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 V_2; memset((&V_2), 0, sizeof(V_2)); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; int32_t V_8 = 0; float V_9 = 0.0f; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_0 = ___transformed3; bool L_1; L_1 = Short4_Equals_m4A292AD78239BB0D9CF608A4BD7D71A0AACBD60C_inline((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(&___source2), (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_0, /*hidden argument*/NULL); if (!L_1) { goto IL_0014; } } { Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_2 = ___transformed3; return (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_2; } IL_0014: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Short4_ToVector4_m34CC73B3F4C78B67251C5A2B5D61F45A76C2BD92_inline((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(&___source2), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Short4_ToVector4_m34CC73B3F4C78B67251C5A2B5D61F45A76C2BD92_inline((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(&___transformed3), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_3, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_4, /*hidden argument*/NULL); float L_6 = ___scale6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_5, (float)L_6, /*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_7; int32_t L_8 = (int32_t)__this->get_offset_9(); V_1 = (int32_t)L_8; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_9 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )__this->get_matrix_10(); V_2 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 )L_9; ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_10 = ___image0; NullCheck((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_10); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_11; L_11 = (( Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * (*) (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_11; V_4 = (int32_t)0; int32_t L_12 = ___y5; V_5 = (int32_t)L_12; goto IL_0100; } IL_005c: { int32_t L_13 = V_5; int32_t L_14; L_14 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_13) >= ((int32_t)L_14))) { goto IL_00f4; } } { Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_15 = V_3; int32_t L_16 = V_5; NullCheck((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_15); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_17; L_17 = (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); V_6 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_17; V_7 = (int32_t)0; goto IL_00ea; } IL_0079: { int32_t L_18 = ___x4; int32_t L_19 = V_7; int32_t L_20 = V_1; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_18, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)L_20)))); int32_t L_21 = V_8; int32_t L_22; L_22 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_00e4; } } { int32_t L_23 = V_8; int32_t L_24; L_24 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds1), /*hidden argument*/NULL); if ((((int32_t)L_23) >= ((int32_t)L_24))) { goto IL_00e4; } } { int32_t L_25 = V_4; int32_t L_26 = V_7; float* L_27; L_27 = DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_inline((DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(&V_2), (int32_t)L_25, (int32_t)L_26, /*hidden argument*/DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_RuntimeMethod_var); float L_28 = *((float*)L_27); V_9 = (float)L_28; float L_29 = V_9; if ((((float)L_29) == ((float)(0.0f)))) { goto IL_00e4; } } { int32_t L_30 = V_8; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_31; L_31 = Span_1_get_Item_mE44F4EAC14B0C895CABAF8DD8342F24A0800D5C4_inline((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(&V_6), (int32_t)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_32 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_31; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33; L_33 = Short4_ToVector4_m34CC73B3F4C78B67251C5A2B5D61F45A76C2BD92_inline((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_32, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_33; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_0; float L_36 = V_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37; L_37 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_35, (float)L_36, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_34, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_37, /*hidden argument*/NULL); V_10 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_38; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39 = V_10; Short4_FromVector4_m519AA6025A1F7F2FE3946C845C5102F63B63155F_inline((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_32, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_39, /*hidden argument*/NULL); } IL_00e4: { int32_t L_40 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_40, (int32_t)1)); } IL_00ea: { int32_t L_41 = V_7; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_42 = V_2; int32_t L_43 = (int32_t)L_42.get_Columns_1(); if ((((int32_t)L_41) < ((int32_t)L_43))) { goto IL_0079; } } IL_00f4: { int32_t L_44 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_44, (int32_t)1)); int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_0100: { int32_t L_46 = V_4; DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_47 = V_2; int32_t L_48 = (int32_t)L_47.get_Rows_2(); if ((((int32_t)L_46) < ((int32_t)L_48))) { goto IL_005c; } } { Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_49 = ___transformed3; return (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_49; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyPaletteDither_TisDitherProcessor_t882695134610C24912CF0CD95800A91C78E48524_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m8113B7FF150AF6145226FD34ADE8DC5546176937_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 * ___processor0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * V_0 = NULL; float V_1 = 0.0f; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_2; memset((&V_2), 0, sizeof(V_2)); DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * V_5 = NULL; int32_t V_6 = 0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * V_7 = NULL; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C V_8; memset((&V_8), 0, sizeof(V_8)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_2), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_2; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001b; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001b: { ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_3 = ___source1; NullCheck((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_3); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_4; L_4 = (( Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * (*) (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)->methodPointer)((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); V_0 = (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_4; DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 * L_5 = ___processor0; DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 L_6 = (*(DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 *)L_5); V_3 = (DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 )L_6; Il2CppFakeBox L_7(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), (&V_3)); const VirtualInvokeData& il2cpp_virtual_invoke_data__49 = il2cpp_codegen_get_interface_invoke_data(1, (&L_7), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); float L_8; L_8 = (( float (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__49.methodPtr)((RuntimeObject*)(&L_7), /*hidden argument*/il2cpp_virtual_invoke_data__49.method); V_3 = L_7.m_Value; V_1 = (float)L_8; int32_t L_9; L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_4 = (int32_t)L_9; goto IL_00b8; } IL_0042: { Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_10 = V_0; int32_t L_11 = V_4; NullCheck((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_10); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_12; L_12 = (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_10, (int32_t)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_13; L_13 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_5 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_13; int32_t L_14; L_14 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); V_6 = (int32_t)L_14; goto IL_00a7; } IL_005c: { Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_15 = V_5; int32_t L_16 = V_6; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_17; L_17 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); V_7 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_17; DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 * L_18 = ___processor0; DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 * L_19; L_19 = (( DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 * (*) (DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 *)(DitherProcessor_t882695134610C24912CF0CD95800A91C78E48524 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_20 = V_7; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_21 = (*(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_20); Il2CppFakeBox L_22(IL2CPP_RGCTX_DATA(method->rgctx_data, 1), L_19); const VirtualInvokeData& il2cpp_virtual_invoke_data__122 = il2cpp_codegen_get_interface_invoke_data(2, (&L_22), IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_23; L_23 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C (*) (RuntimeObject*, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C , const RuntimeMethod*))il2cpp_virtual_invoke_data__122.methodPtr)((RuntimeObject*)(&L_22), (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_21, /*hidden argument*/il2cpp_virtual_invoke_data__122.method); *L_19 = L_22.m_Value; V_8 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_23; ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_24 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_25 = ___bounds2; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_26 = V_7; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_27 = (*(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_26); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_28 = V_8; int32_t L_29 = V_6; int32_t L_30 = V_4; float L_31 = V_1; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_32; L_32 = ErrorDither_Dither_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_mF7394A94275454E2431F48B6737F08FCF6328F8F_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_24, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_25, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_27, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_28, (int32_t)L_29, (int32_t)L_30, (float)L_31, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_33 = V_7; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_34 = V_8; *(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_33 = L_34; int32_t L_35 = V_6; V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_35, (int32_t)1)); } IL_00a7: { int32_t L_36 = V_6; int32_t L_37; L_37 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_005c; } } { int32_t L_38 = V_4; V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)); } IL_00b8: { int32_t L_39 = V_4; int32_t L_40; L_40 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL); if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_0042; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t* Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_gshared_inline (uint8_t* ___source0, int32_t ___elementOffset1, const RuntimeMethod* method) { { uint8_t* L_0 = ___source0; int32_t L_1 = ___elementOffset1; uint32_t L_2 = sizeof(uint8_t); return (uint8_t*)(((uint8_t*)il2cpp_codegen_add((intptr_t)L_0, (intptr_t)((intptr_t)il2cpp_codegen_multiply((int32_t)L_1, (intptr_t)((intptr_t)L_2)))))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mE3F6101B0C5994F6FD8D8468C7BC5715AACB7368_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5 * ___quantizer0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_9; memset((&V_9), 0, sizeof(V_9)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_9 = ___source1; NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_9); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_10; L_10 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_12); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_14; L_14 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_15; L_15 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_15; IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_22 = V_6; int32_t L_23 = V_8; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_24; L_24 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_25 = (*(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_24); V_9 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tFB6E6BC762188AB37B7595CC253FA3C56B0704C5 * L_30 = ___quantizer0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 , A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_31, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_36 = V_9; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_41; L_41 = ErrorDither_Dither_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m4412C7E6264017FA2CB051E4BAAD241604181DA9_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_36, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_mB7F4FD9E011BF4929B768A0DB09A74806F92C01D_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E * ___quantizer0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_9; memset((&V_9), 0, sizeof(V_9)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_9 = ___source1; NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_9); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_10; L_10 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_12); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_14; L_14 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_15; L_15 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_15; IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_22 = V_6; int32_t L_23 = V_8; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_24; L_24 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_25 = (*(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_24); V_9 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t8BB233E7BE71344975211A3EA06C1C92D9C3A67E * L_30 = ___quantizer0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 , Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_31, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_36 = V_9; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_41; L_41 = ErrorDither_Dither_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m8E4802AE7CEDB927048ACCF475AA02B9BED72BD6_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_36, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mAFB27C811D8638923E6295F12C48EF4ED4068C9B_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220 * ___quantizer0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_9; memset((&V_9), 0, sizeof(V_9)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_9 = ___source1; NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_9); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_10; L_10 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_12); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_14; L_14 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_15; L_15 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_15; IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_22 = V_6; int32_t L_23 = V_8; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_24; L_24 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_25 = (*(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_24); V_9 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t422D903448A9D3725BD3EB7D06C75F7821F43220 * L_30 = ___quantizer0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD , Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_31, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_36 = V_9; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_41; L_41 = ErrorDither_Dither_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mCD768FD5CB7BE22FE235746619EB009D59C3D917_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_36, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m9C15AEAECFB68C73093A8A9F3D77C26B02CAEAC9_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204 * ___quantizer0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_9; memset((&V_9), 0, sizeof(V_9)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_9 = ___source1; NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_9); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_10; L_10 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_12); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_14; L_14 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_15; L_15 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_15; IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_22 = V_6; int32_t L_23 = V_8; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_24; L_24 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_25 = (*(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_24); V_9 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tB2F4A5A162951AA4DB45549119A293A93949E204 * L_30 = ___quantizer0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 , Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_31, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_36 = V_9; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_41; L_41 = ErrorDither_Dither_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m2EA20D768C8A6187C5F9AD87308EF683D66711A5_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_36, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m063D70972EA2EC20104C961230E52D1114EC737C_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5 * ___quantizer0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_9; memset((&V_9), 0, sizeof(V_9)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_9 = ___source1; NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_9); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_10; L_10 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_12); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_14; L_14 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_15; L_15 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_15; IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_22 = V_6; int32_t L_23 = V_8; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_24; L_24 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_25 = (*(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_24); V_9 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tC5D730F85C8B6908386F2728F43228D7713F6AE5 * L_30 = ___quantizer0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C , Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_31, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_36 = V_9; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_41; L_41 = ErrorDither_Dither_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m1FD7D49DF2A4E04B836E35101E6AB74C86F43F91_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_36, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m49ACF9314A428746E22EBFEE7B951DD3688A0242_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D * ___quantizer0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_9 = ___source1; NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_9); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_10; L_10 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_12); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_14; L_14 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_15; L_15 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_15; IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_22 = V_6; int32_t L_23 = V_8; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_24; L_24 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_25 = (*(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_24); V_9 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t7BDE1216ABD55A887B4B2960E2A25F84328B898D * L_30 = ___quantizer0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 , Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_31, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_36 = V_9; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_41; L_41 = ErrorDither_Dither_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m37E1FC4BC61CA13C3E429E231395FAF29846BA39_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_36, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mD7ECD8154BA642B0C753BB1BBC440F6983246BD2_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695 * ___quantizer0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_9 = ___source1; NullCheck((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_9); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_10; L_10 = (( Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * (*) (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_12); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_14; L_14 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_15; L_15 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_15; IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_22 = V_6; int32_t L_23 = V_8; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_24; L_24 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_25 = (*(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_24); V_9 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tD7B8066DA1DCC5704EB8477DD5375FEB17AC1695 * L_30 = ___quantizer0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 , Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_31, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_36 = V_9; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_41; L_41 = ErrorDither_Dither_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mB2EAD3E5D4F91450EB74C5BD1BA36D5B972BD1A3_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_36, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_mF64E7147DEC8129A8AF46A3518F37F7743BFCB6F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57 * ___quantizer0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_9 = ___source1; NullCheck((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_9); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_10; L_10 = (( Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * (*) (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_12); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_14; L_14 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_15; L_15 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_15; IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_22 = V_6; int32_t L_23 = V_8; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_24; L_24 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_25 = (*(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_24); V_9 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tA400D132B4E6DCFDDC8174F7F4EF3B3945ACBF57 * L_30 = ___quantizer0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 , Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_31, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_36 = V_9; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_41; L_41 = ErrorDither_Dither_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m577071B91D45A691D5C9B16DBD0FD6B6B2D34BEA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_36, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m5463AF8B4C693FDD2945CE7A0C39373AD4A0FBB7_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC * ___quantizer0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_9; memset((&V_9), 0, sizeof(V_9)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_9 = ___source1; NullCheck((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_9); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_10; L_10 = (( Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * (*) (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_14; L_14 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_15; L_15 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_15; IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_22 = V_6; int32_t L_23 = V_8; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_24; L_24 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_25 = (*(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_24); V_9 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t7D6EC9ECD26177D94FA7BE8DC616C1815BA8B1CC * L_30 = ___quantizer0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 , Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_31, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_36 = V_9; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_41; L_41 = ErrorDither_Dither_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m98D2CD6EC7AAE5BD4427BBA57ECE3527CEAB5048_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_36, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m58E342CBC2EE14A4D9B7FD4E35C4F87B45D18CC8_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66 * ___quantizer0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_9; memset((&V_9), 0, sizeof(V_9)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_9 = ___source1; NullCheck((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_9); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_10; L_10 = (( Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * (*) (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_14; L_14 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_15; L_15 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_15; IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_22 = V_6; int32_t L_23 = V_8; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_24; L_24 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_25 = (*(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_24); V_9 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t6CDAD818876B431D4CE6FD30221B62511F483B66 * L_30 = ___quantizer0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E , HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_31, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_36 = V_9; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_41; L_41 = ErrorDither_Dither_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mB4A273EEAB3F84323C900ABCE70592B698DDD156_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_36, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m56337A8937BB0840CB9CBD2CF197F7F3B6472ACA_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5 * ___quantizer0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_9; memset((&V_9), 0, sizeof(V_9)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_9 = ___source1; NullCheck((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_9); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_10; L_10 = (( Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * (*) (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_14; L_14 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_15; L_15 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_15; IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_22 = V_6; int32_t L_23 = V_8; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_24; L_24 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_25 = (*(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_24); V_9 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tBD238FBC73B7D2BCE53D955849D1ED67B93F77F5 * L_30 = ___quantizer0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC , HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_31, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_36 = V_9; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_41; L_41 = ErrorDither_Dither_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m472548316AE4FD9971043ADDD48CFBCE4272053A_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_36, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE522FED5B16CF2966AC6E1FA40AAA013BF060E6C_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED * ___quantizer0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_9; memset((&V_9), 0, sizeof(V_9)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_9 = ___source1; NullCheck((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_9); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_10; L_10 = (( Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * (*) (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_14; L_14 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_15; L_15 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_15; IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_22 = V_6; int32_t L_23 = V_8; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_24; L_24 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_25 = (*(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_24); V_9 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t2C0526C4FE50F0CC36DAD70A2370AC3D4CCCD7ED * L_30 = ___quantizer0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 , HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_31, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_36 = V_9; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_41; L_41 = ErrorDither_Dither_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE00EFD48AABE66E7E5AF04B7564C24404D1F75FF_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_36, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mAA4283EBF5BF770095D1FA0A4C5F1E7FA734AE03_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34 * ___quantizer0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_9; memset((&V_9), 0, sizeof(V_9)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_9 = ___source1; NullCheck((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_9); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_10; L_10 = (( Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * (*) (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_14; L_14 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_15; L_15 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_15; IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_22 = V_6; int32_t L_23 = V_8; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_24; L_24 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_25 = (*(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_24); V_9 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t28D2DF7DE064D3740FA6CDDF50FF44B17673BB34 * L_30 = ___quantizer0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F , L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_31, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_36 = V_9; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_41; L_41 = ErrorDither_Dither_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m072016DB02F7129EF356054AB3CB8FA6A1C6E8B8_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_36, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mD55D71BAEA21FBB0B6F6AF5677E283BDCEE3DCF2_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11 * ___quantizer0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_9; memset((&V_9), 0, sizeof(V_9)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_9 = ___source1; NullCheck((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_9); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_10; L_10 = (( Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * (*) (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14; L_14 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15; L_15 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15; IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_22 = V_6; int32_t L_23 = V_8; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_24; L_24 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_25 = (*(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_24); V_9 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t2E87E22FCA15442E64F34B0C13B2C1F155821C11 * L_30 = ___quantizer0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 , L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_31, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_36 = V_9; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_41; L_41 = ErrorDither_Dither_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mB7A542DCC52F33D9B3ECA2092787EE43117BFDC1_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_36, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_m23B932C1D2D113FC2CBEABA38A9E17BEC74689FF_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F * ___quantizer0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source1, IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_9; memset((&V_9), 0, sizeof(V_9)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_9 = ___source1; NullCheck((ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_9); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_10; L_10 = (( Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * (*) (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_12); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_14; L_14 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_15; L_15 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_15; IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_22 = V_6; int32_t L_23 = V_8; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_24; L_24 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_25 = (*(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_24); V_9 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tE77CADEA4B42D0A10E7BF91F5C58FD0F4AC8F39F * L_30 = ___quantizer0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 , La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_31, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_36 = V_9; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_41; L_41 = ErrorDither_Dither_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mD9CA3A715BD7FD7DBFA22404B32A0C99895A2A55_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_36, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m41255A3053B07737449DA6527EC51BDE95369511_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB * ___quantizer0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source1, IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_9; memset((&V_9), 0, sizeof(V_9)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_9 = ___source1; NullCheck((ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_9); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_10; L_10 = (( Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * (*) (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_12); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_14; L_14 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_15; L_15 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_15; IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_22 = V_6; int32_t L_23 = V_8; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_24; L_24 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_25 = (*(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_24); V_9 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t4CA7AE488496E95DCC6D480DE6C72FB9C87E86BB * L_30 = ___quantizer0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 , La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_31, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_36 = V_9; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_41; L_41 = ErrorDither_Dither_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m9BC2D80F0D21CD363614DF26CC864FCC3DA0ADA7_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_36, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m6F2C5CFD78BB1865984B6734812AE48306530102_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF * ___quantizer0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source1, IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_9 = ___source1; NullCheck((ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_9); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_10; L_10 = (( Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * (*) (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_12); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_14; L_14 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_15; L_15 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_15; IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_22 = V_6; int32_t L_23 = V_8; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_24; L_24 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_25 = (*(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_24); V_9 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t82C3B4299558B586A4C56F691F32CFCFDEB5A8DF * L_30 = ___quantizer0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 , NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_31, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_36 = V_9; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_41; L_41 = ErrorDither_Dither_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m97ADCD8F6CC113FC9FDA1FB74F2CB075B96DCE2E_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_36, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_m8373B3F5322D8DBFF2C55840C58FC129616A7C58_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB * ___quantizer0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source1, IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_9 = ___source1; NullCheck((ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_9); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_10; L_10 = (( Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * (*) (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_12); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_14; L_14 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_15; L_15 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_15; IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_22 = V_6; int32_t L_23 = V_8; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_24; L_24 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_25 = (*(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_24); V_9 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t2C10B50553DD59E781FE989CFEB7D23278FD0DCB * L_30 = ___quantizer0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 , NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_31, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_36 = V_9; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_41; L_41 = ErrorDither_Dither_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mEA6E8861F05BABFF95260AC4B519C9FA64FAB755_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_36, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m931D8F97EF6931AFFB9416770FFBE17901EDAD1C_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF * ___quantizer0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source1, IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_9 = ___source1; NullCheck((ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_9); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_10; L_10 = (( Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * (*) (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_12); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_14; L_14 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_15; L_15 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_15; IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_22 = V_6; int32_t L_23 = V_8; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_24; L_24 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_25 = (*(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_24); V_9 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t38D1C63E1867C9FEFC1036FCC64FE5B099F115DF * L_30 = ___quantizer0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 , NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_31, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_36 = V_9; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_41; L_41 = ErrorDither_Dither_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_mE077EF53FA20A95FF0B273A747EB8682A8349FFA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_36, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_mA84C3CEA95DD4E8FF428E1DD5A879EE803B60A3B_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8 * ___quantizer0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source1, IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_9 = ___source1; NullCheck((ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_9); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_10; L_10 = (( Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * (*) (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_12); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_14; L_14 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_15; L_15 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_15; IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_22 = V_6; int32_t L_23 = V_8; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_24; L_24 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_25 = (*(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_24); V_9 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t672BC288E3063664E66C441B3DB749EF780F13B8 * L_30 = ___quantizer0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 , NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_31, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_36 = V_9; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_41; L_41 = ErrorDither_Dither_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m57A41D31E9B63BD9FC36D8B796B89087FCAA65CC_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_36, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_mA080546097DD1F1BF9D206090DB27235AB460489_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F * ___quantizer0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source1, IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_9; memset((&V_9), 0, sizeof(V_9)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_9 = ___source1; NullCheck((ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_9); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_10; L_10 = (( Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * (*) (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_12); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_14; L_14 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_15; L_15 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_15; IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_22 = V_6; int32_t L_23 = V_8; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_24; L_24 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_25 = (*(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_24); V_9 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tBBA0D2E285B2DC8677D1A0271E32C96525EBAB0F * L_30 = ___quantizer0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB , Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_31, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_36 = V_9; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_41; L_41 = ErrorDither_Dither_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m7647D15E44AFF1147F475F4B8894DFE95356D385_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_36, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_mE18BDDBCA4967905E61A453220BAB903AC396E0B_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5 * ___quantizer0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source1, IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_9; memset((&V_9), 0, sizeof(V_9)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_9 = ___source1; NullCheck((ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_9); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_10; L_10 = (( Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * (*) (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_12); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_14; L_14 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_15; L_15 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_15; IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_22 = V_6; int32_t L_23 = V_8; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_24; L_24 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_25 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_24); V_9 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t2A39A7D3380E525057455511BAF11E2B0FEDBAE5 * L_30 = ___quantizer0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_31, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_36 = V_9; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_41; L_41 = ErrorDither_Dither_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m1E84442C61D4D4BD0A6F6E58E0C2D20A93715F9C_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_36, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m0D85B4D31EE25FA97FDA02B8DE023734F84E183D_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F * ___quantizer0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source1, IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_9; memset((&V_9), 0, sizeof(V_9)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_9 = ___source1; NullCheck((ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_9); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_10; L_10 = (( Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * (*) (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_12); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_14; L_14 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_15; L_15 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_15; IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_22 = V_6; int32_t L_23 = V_8; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_24; L_24 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_25 = (*(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_24); V_9 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t9DDC3BE116C98EA4CAAA4AF3A96164F46AE82E3F * L_30 = ___quantizer0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F , Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_31, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_36 = V_9; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_41; L_41 = ErrorDither_Dither_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m7C63A1F8404A26A849668C4EE6D4EDB1AE039B2E_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_36, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mD4D7F6B9C0517845AA78476E8C95E8394C0851B4_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64 * ___quantizer0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source1, IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_9; memset((&V_9), 0, sizeof(V_9)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_9 = ___source1; NullCheck((ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_9); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_10; L_10 = (( Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * (*) (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_12); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_14; L_14 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_15; L_15 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_15; IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_22 = V_6; int32_t L_23 = V_8; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_24; L_24 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_25 = (*(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_24); V_9 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t5938484A4FD4A627BFF270B0BCC1DE7507927B64 * L_30 = ___quantizer0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC , Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_31, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_36 = V_9; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_41; L_41 = ErrorDither_Dither_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mC558CDDF51D55750D5C1D8B61F9E54AA2DC9BCBA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_36, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mF08D314D9313425B0375605321BD66949940FFBB_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F * ___quantizer0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source1, IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_9; memset((&V_9), 0, sizeof(V_9)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_9 = ___source1; NullCheck((ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_9); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_10; L_10 = (( Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * (*) (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_12); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_14; L_14 = (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_15; L_15 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_15; IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_22 = V_6; int32_t L_23 = V_8; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_24; L_24 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_25 = (*(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_24); V_9 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t00625D1A4F0DCC06FB9CF05F87E08D3082C1A36F * L_30 = ___quantizer0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_31, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_36 = V_9; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_41; L_41 = ErrorDither_Dither_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mD712CC103591AA29BAB28CB33434825E6E1C8263_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_36, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m2EBEE26AFEDAD093EE2291867010E0BD678F28B2_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C * ___quantizer0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source1, IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F V_9; memset((&V_9), 0, sizeof(V_9)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_9 = ___source1; NullCheck((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_9); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_10; L_10 = (( Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * (*) (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_12); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_14; L_14 = (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_15; L_15 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_15; IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_22 = V_6; int32_t L_23 = V_8; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_24; L_24 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_25 = (*(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_24); V_9 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t07EBE8848144F90BA2E9C6A1DA9B81303112345C * L_30 = ___quantizer0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F , Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_31, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_36 = V_9; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_41; L_41 = ErrorDither_Dither_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m3E05DB8C9F2787C63375673FD55D37F630F55823_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_36, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_m4FE70B57AA1752796067F764D63076535F2A3C19_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B * ___quantizer0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source1, IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 V_9; memset((&V_9), 0, sizeof(V_9)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_9 = ___source1; NullCheck((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_9); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_10; L_10 = (( Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * (*) (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_12); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_14; L_14 = (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_15; L_15 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_15; IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_22 = V_6; int32_t L_23 = V_8; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_24; L_24 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_25 = (*(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_24); V_9 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tC49B8C214D837C687B0917C34561F1EFD48BED3B * L_30 = ___quantizer0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 , RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_31, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_36 = V_9; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_41; L_41 = ErrorDither_Dither_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mCE85F17ED9CF12E5A732AD005F556A23AAD877B7_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_36, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_m1BD1AB0BBD71D4E7C8675E49B4BB437AAE5CB4FD_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E * ___quantizer0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source1, IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 V_9; memset((&V_9), 0, sizeof(V_9)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_9 = ___source1; NullCheck((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_9); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_10; L_10 = (( Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * (*) (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_12); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_14; L_14 = (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_15; L_15 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_15; IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_22 = V_6; int32_t L_23 = V_8; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_24; L_24 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_25 = (*(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_24); V_9 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_tD0216724CC3BB5FAF40DD50567F1EEB6BE0B411E * L_30 = ___quantizer0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 , Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_31, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_36 = V_9; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_41; L_41 = ErrorDither_Dither_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mD28F66DEFFDEF9E0AEA817A3107B5AD60101D7BD_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_36, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisOctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m48AB17C33FB4557F52DEEA878F4972BD5275D4DD_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720 * ___quantizer0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source1, IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C V_9; memset((&V_9), 0, sizeof(V_9)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_9 = ___source1; NullCheck((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_9); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_10; L_10 = (( Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * (*) (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_12); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_14; L_14 = (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_15; L_15 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_15; IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_22 = V_6; int32_t L_23 = V_8; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_24; L_24 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_25 = (*(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_24); V_9 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); OctreeQuantizer_1_t1ACF4BE46A706AD5404A08FFBF23FC8258EC7720 * L_30 = ___quantizer0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C , Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_31, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_36 = V_9; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_41; L_41 = ErrorDither_Dither_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_mF7394A94275454E2431F48B6737F08FCF6328F8F_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_36, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_mDA35B23A9F2FF6CA81F08C2C9DEB0CE8161DBBC5_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55 * ___quantizer0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_9; memset((&V_9), 0, sizeof(V_9)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_9 = ___source1; NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_9); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_10; L_10 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_12); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_14; L_14 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_15; L_15 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_15; IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_22 = V_6; int32_t L_23 = V_8; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_24; L_24 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_25 = (*(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_24); V_9 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t7C077B02C20EF04B3999F6D64BBF81767346AC55 * L_30 = ___quantizer0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 , A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_31, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_36 = V_9; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_41; L_41 = ErrorDither_Dither_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m4412C7E6264017FA2CB051E4BAAD241604181DA9_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_36, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_mD220A053DAC97900329B22833D57F5492100D817_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60 * ___quantizer0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_9; memset((&V_9), 0, sizeof(V_9)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_9 = ___source1; NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_9); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_10; L_10 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_12); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_14; L_14 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_15; L_15 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_15; IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_22 = V_6; int32_t L_23 = V_8; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_24; L_24 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_25 = (*(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_24); V_9 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tC2A59C693BF6110A8D5A24E1827359950ADEDA60 * L_30 = ___quantizer0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 , Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_31, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_36 = V_9; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_41; L_41 = ErrorDither_Dither_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m8E4802AE7CEDB927048ACCF475AA02B9BED72BD6_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_36, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mE208394335B36F495D030E7B1044395FDB06CC7F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10 * ___quantizer0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_9; memset((&V_9), 0, sizeof(V_9)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_9 = ___source1; NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_9); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_10; L_10 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_12); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_14; L_14 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_15; L_15 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_15; IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_22 = V_6; int32_t L_23 = V_8; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_24; L_24 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_25 = (*(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_24); V_9 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tBBBE2529FAE91286C97682512A2AB2769483CF10 * L_30 = ___quantizer0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD , Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_31, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_36 = V_9; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_41; L_41 = ErrorDither_Dither_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mCD768FD5CB7BE22FE235746619EB009D59C3D917_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_36, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m89AE75D99404D447EC19C13E9134AC0F5C08549B_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0 * ___quantizer0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_9; memset((&V_9), 0, sizeof(V_9)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_9 = ___source1; NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_9); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_10; L_10 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_12); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_14; L_14 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_15; L_15 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_15; IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_22 = V_6; int32_t L_23 = V_8; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_24; L_24 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_25 = (*(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_24); V_9 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tD722F247C0046EC507EFCEC394BD5EC2907C94E0 * L_30 = ___quantizer0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 , Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_31, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_36 = V_9; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_41; L_41 = ErrorDither_Dither_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m2EA20D768C8A6187C5F9AD87308EF683D66711A5_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_36, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_mC1878C7D23F88A8BCCDFD3D59E97B711A89E30B8_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67 * ___quantizer0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_9; memset((&V_9), 0, sizeof(V_9)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_9 = ___source1; NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_9); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_10; L_10 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_12); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_14; L_14 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_15; L_15 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_15; IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_22 = V_6; int32_t L_23 = V_8; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_24; L_24 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_25 = (*(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_24); V_9 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t655A961AD73B9D0EE6537F468E619AB782883C67 * L_30 = ___quantizer0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C , Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_31, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_36 = V_9; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_41; L_41 = ErrorDither_Dither_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m1FD7D49DF2A4E04B836E35101E6AB74C86F43F91_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_36, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_mCF7D426A7EAC04A0B2A6B99CE70215F0E956E4BE_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40 * ___quantizer0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_9 = ___source1; NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_9); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_10; L_10 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_12); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_14; L_14 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_15; L_15 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_15; IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_22 = V_6; int32_t L_23 = V_8; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_24; L_24 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_25 = (*(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_24); V_9 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t1FCA27F612D9BE86782B5CCA19F5705A1E64AF40 * L_30 = ___quantizer0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 , Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_31, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_36 = V_9; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_41; L_41 = ErrorDither_Dither_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m37E1FC4BC61CA13C3E429E231395FAF29846BA39_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_36, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m44DB9C140CA181B4247EE16755C7617D0DBBDD4B_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0 * ___quantizer0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_9 = ___source1; NullCheck((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_9); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_10; L_10 = (( Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * (*) (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_12); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_14; L_14 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_15; L_15 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_15; IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_22 = V_6; int32_t L_23 = V_8; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_24; L_24 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_25 = (*(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_24); V_9 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t5A1A32E651852775475D56FA352C7DF58C72ADE0 * L_30 = ___quantizer0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 , Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_31, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_36 = V_9; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_41; L_41 = ErrorDither_Dither_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mB2EAD3E5D4F91450EB74C5BD1BA36D5B972BD1A3_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_36, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m94C01A8A957C81180716C094AAF72D0A1E9ED706_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC * ___quantizer0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_9 = ___source1; NullCheck((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_9); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_10; L_10 = (( Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * (*) (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_12); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_14; L_14 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_15; L_15 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_15; IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_22 = V_6; int32_t L_23 = V_8; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_24; L_24 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_25 = (*(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_24); V_9 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t43F36172D09ECB8255983E90590DC9F67BB21FEC * L_30 = ___quantizer0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 , Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_31, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_36 = V_9; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_41; L_41 = ErrorDither_Dither_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m577071B91D45A691D5C9B16DBD0FD6B6B2D34BEA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_36, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_mC38923E183074F5AFCEA187749656A78B9DAF18F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80 * ___quantizer0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_9; memset((&V_9), 0, sizeof(V_9)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_9 = ___source1; NullCheck((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_9); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_10; L_10 = (( Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * (*) (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_14; L_14 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_15; L_15 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_15; IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_22 = V_6; int32_t L_23 = V_8; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_24; L_24 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_25 = (*(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_24); V_9 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t4C5A1FFD94C8A90B2493FF5E04B086D7A38E5F80 * L_30 = ___quantizer0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 , Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_31, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_36 = V_9; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_41; L_41 = ErrorDither_Dither_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m98D2CD6EC7AAE5BD4427BBA57ECE3527CEAB5048_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_36, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_m7AE19EF3AAE9BA1AEC358BF71A75CB63A15990DD_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F * ___quantizer0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_9; memset((&V_9), 0, sizeof(V_9)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_9 = ___source1; NullCheck((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_9); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_10; L_10 = (( Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * (*) (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_14; L_14 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_15; L_15 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_15; IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_22 = V_6; int32_t L_23 = V_8; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_24; L_24 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_25 = (*(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_24); V_9 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t4F2B3E6B3531EA3515EFBBCB29E956A24E1CC13F * L_30 = ___quantizer0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E , HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_31, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_36 = V_9; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_41; L_41 = ErrorDither_Dither_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mB4A273EEAB3F84323C900ABCE70592B698DDD156_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_36, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_mC7B1B1ECF63AE750D9DE666389EDE1BA51E4AB8A_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494 * ___quantizer0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_9; memset((&V_9), 0, sizeof(V_9)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_9 = ___source1; NullCheck((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_9); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_10; L_10 = (( Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * (*) (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_14; L_14 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_15; L_15 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_15; IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_22 = V_6; int32_t L_23 = V_8; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_24; L_24 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_25 = (*(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_24); V_9 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tB9E4C27E4B9FA622B12A0BE2AED82810A7FAB494 * L_30 = ___quantizer0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC , HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_31, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_36 = V_9; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_41; L_41 = ErrorDither_Dither_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m472548316AE4FD9971043ADDD48CFBCE4272053A_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_36, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mB6E4BA64264B0E847BC69A6E6BD45B7F00DB6636_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D * ___quantizer0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_9; memset((&V_9), 0, sizeof(V_9)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_9 = ___source1; NullCheck((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_9); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_10; L_10 = (( Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * (*) (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_14; L_14 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_15; L_15 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_15; IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_22 = V_6; int32_t L_23 = V_8; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_24; L_24 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_25 = (*(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_24); V_9 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tF4D77462F43B7DBAD682AB348E2D82EDAE4AE34D * L_30 = ___quantizer0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 , HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_31, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_36 = V_9; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_41; L_41 = ErrorDither_Dither_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE00EFD48AABE66E7E5AF04B7564C24404D1F75FF_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_36, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m7081B19348540138A37F9E4A648847D588B81ECF_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E * ___quantizer0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_9; memset((&V_9), 0, sizeof(V_9)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_9 = ___source1; NullCheck((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_9); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_10; L_10 = (( Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * (*) (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_14; L_14 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_15; L_15 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_15; IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_22 = V_6; int32_t L_23 = V_8; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_24; L_24 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_25 = (*(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_24); V_9 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t1714ABEB30B4CF7220863E193B1DBB35D278945E * L_30 = ___quantizer0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F , L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_31, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_36 = V_9; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_41; L_41 = ErrorDither_Dither_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m072016DB02F7129EF356054AB3CB8FA6A1C6E8B8_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_36, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_m63DB94D270FECF68C3D25E6AB2F9793450657545_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056 * ___quantizer0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_9; memset((&V_9), 0, sizeof(V_9)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_9 = ___source1; NullCheck((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_9); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_10; L_10 = (( Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * (*) (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14; L_14 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15; L_15 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15; IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_22 = V_6; int32_t L_23 = V_8; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_24; L_24 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_25 = (*(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_24); V_9 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tD4F9A62BD56E6484D775E409A255A70D65279056 * L_30 = ___quantizer0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 , L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_31, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_36 = V_9; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_41; L_41 = ErrorDither_Dither_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mB7A542DCC52F33D9B3ECA2092787EE43117BFDC1_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_36, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mE4EC79FB17419C83F749F5726B9DBA2A92C6859C_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86 * ___quantizer0, ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * ___source1, IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_9; memset((&V_9), 0, sizeof(V_9)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_9 = ___source1; NullCheck((ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_9); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_10; L_10 = (( Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * (*) (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_12); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_14; L_14 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_15; L_15 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_15; IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tB4EE50E1062152A6E7AA7D83B8F90B5CF895AF16 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_22 = V_6; int32_t L_23 = V_8; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_24; L_24 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_25 = (*(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_24); V_9 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t1CD9C7408BEB81476E739E90688BAD307CB7AF86 * L_30 = ___quantizer0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 , La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_31, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_36 = V_9; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_41; L_41 = ErrorDither_Dither_TisLa16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_mD9CA3A715BD7FD7DBFA22404B32A0C99895A2A55_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t353F53CEFD2555A6F2212AC1506E72F1A6167676 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_36, (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_mE9F8CD4C69FD281F9AB299EB77EC51337D8CFCCA_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276 * ___quantizer0, ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * ___source1, IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_9; memset((&V_9), 0, sizeof(V_9)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_9 = ___source1; NullCheck((ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_9); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_10; L_10 = (( Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * (*) (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_12); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_14; L_14 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_15; L_15 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_15; IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t396DB59D657267C689BC4F8CF63C0F388A2872AB *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_22 = V_6; int32_t L_23 = V_8; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_24; L_24 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_25 = (*(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_24); V_9 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t9FC961BBBC534257209244FAC9EE81AF66DC4276 * L_30 = ___quantizer0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 , La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_31, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_36 = V_9; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_41; L_41 = ErrorDither_Dither_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m9BC2D80F0D21CD363614DF26CC864FCC3DA0ADA7_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tC5B4A23B20CAC158FBDEF2BB3B31C9A6FCC95342 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_36, (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m25A3D29C6D087141E4DCB2537109A030A67A139F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB * ___quantizer0, ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * ___source1, IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_9 = ___source1; NullCheck((ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_9); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_10; L_10 = (( Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * (*) (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_12); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_14; L_14 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_15; L_15 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_15; IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tB99847D1C97E5E4FBE9492AAC3EFBBEAC502F1C8 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_22 = V_6; int32_t L_23 = V_8; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_24; L_24 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_25 = (*(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_24); V_9 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t68913B82566362A49AF734B68E3D753313366CAB * L_30 = ___quantizer0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 , NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_31, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_36 = V_9; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 L_41; L_41 = ErrorDither_Dither_TisNormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_m97ADCD8F6CC113FC9FDA1FB74F2CB075B96DCE2E_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB4D73C52247D8AFDD10636E77C4620FF62A46411 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_36, (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mE6A5A822D22F6A2903597D6A8F4921A0D025CE31_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9 * ___quantizer0, ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * ___source1, IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_9 = ___source1; NullCheck((ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_9); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_10; L_10 = (( Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * (*) (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_12); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_14; L_14 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_15; L_15 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_15; IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tE3812257ACF37F2C1C133A6DEC1FD4FC807D1069 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_22 = V_6; int32_t L_23 = V_8; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_24; L_24 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_25 = (*(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_24); V_9 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t4DE5B075C4593B2CCB08356BF3DF8FA3A50BE4B9 * L_30 = ___quantizer0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 , NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_31, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_36 = V_9; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 L_41; L_41 = ErrorDither_Dither_TisNormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_mEA6E8861F05BABFF95260AC4B519C9FA64FAB755_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tAEFC19A1C2A7128454F3E56090FAB840E8171625 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_36, (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_m1ADBF9F91C2DFF0305F5035DE709BFE1BE79A349_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92 * ___quantizer0, ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * ___source1, IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_9 = ___source1; NullCheck((ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_9); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_10; L_10 = (( Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * (*) (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_12); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_14; L_14 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_15; L_15 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_15; IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t74D7008C6D271DC3ADFCEDBC66557060A522E03B *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_22 = V_6; int32_t L_23 = V_8; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_24; L_24 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_25 = (*(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_24); V_9 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tE50D9A80D2E88E2BFA8C6B5AC0AEA9B0E106BF92 * L_30 = ___quantizer0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 , NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_31, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_36 = V_9; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 L_41; L_41 = ErrorDither_Dither_TisNormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_mE077EF53FA20A95FF0B273A747EB8682A8349FFA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tEDAA1E57649B8CBF5F000BFF71CC8BA570B355D1 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_36, (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m2EECDB82B2B1BB68520A5A4ED0113A977EEC2DB4_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D * ___quantizer0, ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * ___source1, IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_9; memset((&V_9), 0, sizeof(V_9)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_9 = ___source1; NullCheck((ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_9); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_10; L_10 = (( Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * (*) (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_12); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_14; L_14 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_15; L_15 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_15; IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tEC4BF3694DB32F9A896801CAD81D67BAB94B564C *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_22 = V_6; int32_t L_23 = V_8; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_24; L_24 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_25 = (*(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_24); V_9 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t8BFCB2C1BAA187F2FFECE58C2B27B44ABC80689D * L_30 = ___quantizer0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 , NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_31, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_36 = V_9; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 L_41; L_41 = ErrorDither_Dither_TisNormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_m57A41D31E9B63BD9FC36D8B796B89087FCAA65CC_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tF6A0C4B7E628FD4B05C86D9731B7EACF2BF352E2 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_36, (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m552CB849B1D219D935D60F2222B7CF50F7806850_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583 * ___quantizer0, ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * ___source1, IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_9; memset((&V_9), 0, sizeof(V_9)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_9 = ___source1; NullCheck((ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_9); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_10; L_10 = (( Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * (*) (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_12); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_14; L_14 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_15; L_15 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_15; IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t9A6F52AFA0FBD7EBF629415BF2D19035D22F4E35 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_22 = V_6; int32_t L_23 = V_8; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_24; L_24 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_25 = (*(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_24); V_9 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tB115471D59E131789E0353F4D8C8BA82E4BF5583 * L_30 = ___quantizer0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB , Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_31, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_36 = V_9; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB L_41; L_41 = ErrorDither_Dither_TisRg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_m7647D15E44AFF1147F475F4B8894DFE95356D385_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tF04CD1DA1BC5BA03569A3D0C684083BC0A9F3CBF *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_36, (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m44F545E4D326DC902EB0539E62EF2A5EB1736334_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF * ___quantizer0, ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * ___source1, IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_9; memset((&V_9), 0, sizeof(V_9)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_9 = ___source1; NullCheck((ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_9); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_10; L_10 = (( Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * (*) (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_12); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_14; L_14 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_15; L_15 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_15; IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t42D14C98E2BB49D8F70F27C3F1DB4230153852C5 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_22 = V_6; int32_t L_23 = V_8; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_24; L_24 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_25 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_24); V_9 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tE772BC701AA04CAAE082C4E7FF3A44A2890192CF * L_30 = ___quantizer0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_31, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_36 = V_9; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_41; L_41 = ErrorDither_Dither_TisRgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_m1E84442C61D4D4BD0A6F6E58E0C2D20A93715F9C_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tAAC4AF9F4D2C44255EF2D1B9CDC988A2D2894DF4 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_36, (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_mB002E22822935B9795BF1C5E0C47311365930D74_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E * ___quantizer0, ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * ___source1, IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_9; memset((&V_9), 0, sizeof(V_9)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_9 = ___source1; NullCheck((ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_9); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_10; L_10 = (( Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * (*) (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_12); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_14; L_14 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_15; L_15 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_15; IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t9DCDBFB949F20F918BD2F7871683C3D8D2295B82 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_22 = V_6; int32_t L_23 = V_8; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_24; L_24 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_25 = (*(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_24); V_9 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tF098ADBCC21448031F0EED787A33C2963898656E * L_30 = ___quantizer0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F , Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_31, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_36 = V_9; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_41; L_41 = ErrorDither_Dither_TisRgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F_m7C63A1F8404A26A849668C4EE6D4EDB1AE039B2E_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tEB7DCC9B092501D7D050D013B712B1E50563D4A0 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_36, (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_m1473D20DC423BB0597E64699FA84E9CEF369B0B2_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA * ___quantizer0, ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * ___source1, IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_9; memset((&V_9), 0, sizeof(V_9)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_9 = ___source1; NullCheck((ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_9); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_10; L_10 = (( Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * (*) (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_12); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_14; L_14 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_15; L_15 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_15; IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t12C55725553EEE39F0FAE36D60357DC7A1161638 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_22 = V_6; int32_t L_23 = V_8; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_24; L_24 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_25 = (*(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_24); V_9 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tF6604EED66FA47F0E120B2F81C7269A19DC96DBA * L_30 = ___quantizer0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC , Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_31, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_36 = V_9; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC L_41; L_41 = ErrorDither_Dither_TisRgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_mC558CDDF51D55750D5C1D8B61F9E54AA2DC9BCBA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t75C556D67DCE70F33AD00718215CE82DE8167DAF *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_36, (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m62CD011FE1F139A3CA649FFD95B2F1D415D0B5AC_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62 * ___quantizer0, ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * ___source1, IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_9; memset((&V_9), 0, sizeof(V_9)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_9 = ___source1; NullCheck((ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_9); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_10; L_10 = (( Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * (*) (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_12); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_14; L_14 = (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_15; L_15 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_15; IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t8FBAF2758522B5EF25219144F38E113E4E149949 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_22 = V_6; int32_t L_23 = V_8; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_24; L_24 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_25 = (*(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_24); V_9 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t8E7D7C96C0B68DE3130750E4A9EF6F4D03119A62 * L_30 = ___quantizer0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 , Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_31, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_36 = V_9; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_41; L_41 = ErrorDither_Dither_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_mD712CC103591AA29BAB28CB33434825E6E1C8263_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t51F4B2A26659C7533F4C2BE85694A7B854B771F6 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_36, (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m5E115DE5E00F879C029BAEC958A548357A105A22_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259 * ___quantizer0, ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * ___source1, IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F V_9; memset((&V_9), 0, sizeof(V_9)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_9 = ___source1; NullCheck((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_9); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_10; L_10 = (( Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * (*) (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_12); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_14; L_14 = (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_15; L_15 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_15; IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t6895D9EA0DF43D354F5037A1D6ED8B48A2E28662 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_22 = V_6; int32_t L_23 = V_8; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_24; L_24 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_25 = (*(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_24); V_9 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t96A5A64FC9D321DEDE66AE73B888F09722423259 * L_30 = ___quantizer0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F , Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_31, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_36 = V_9; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F L_41; L_41 = ErrorDither_Dither_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m3E05DB8C9F2787C63375673FD55D37F630F55823_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t8C8C6C527599138DD365566E8F6692759F0705E3 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_36, (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mEAAA1547945EBD16C3426FA872168887FA6805A8_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7 * ___quantizer0, ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * ___source1, IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 V_9; memset((&V_9), 0, sizeof(V_9)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_9 = ___source1; NullCheck((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_9); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_10; L_10 = (( Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * (*) (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_12); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_14; L_14 = (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_15; L_15 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_15; IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t8FE135955B7043C6249A42B53E75682E34707568 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_22 = V_6; int32_t L_23 = V_8; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_24; L_24 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_25 = (*(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_24); V_9 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t8E49EADB18563E58A9B2622C182D72DC26B8CBF7 * L_30 = ___quantizer0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 , RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_31, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_36 = V_9; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_41; L_41 = ErrorDither_Dither_TisRgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_mCE85F17ED9CF12E5A732AD005F556A23AAD877B7_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t4E354DB7525928428CE63F2EBF5921CF1597D0B5 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_36, (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_m6173A23EEB50E0FDBC1437A92F3EAFA8AC1E4FD5_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024 * ___quantizer0, ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * ___source1, IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 V_9; memset((&V_9), 0, sizeof(V_9)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_9 = ___source1; NullCheck((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_9); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_10; L_10 = (( Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * (*) (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_12); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_14; L_14 = (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_15; L_15 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_15; IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t7EAFB7E64720BCDBD53E35BAFD8141053794EB90 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_22 = V_6; int32_t L_23 = V_8; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_24; L_24 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_25 = (*(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_24); V_9 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_t0056AD8A6BF75EF939A35FEDE21190E5D5921024 * L_30 = ___quantizer0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 , Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_31, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_36 = V_9; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 L_41; L_41 = ErrorDither_Dither_TisShort2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_mD28F66DEFFDEF9E0AEA817A3107B5AD60101D7BD_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB06348F5029B1E0D9B6BD2026057029EB4937813 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_36, (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisPaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_m2CF7066FA82C421618B133406599E88877CA4F7A_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, PaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37 * ___quantizer0, ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * ___source1, IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C V_9; memset((&V_9), 0, sizeof(V_9)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; PaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_9 = ___source1; NullCheck((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_9); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_10; L_10 = (( Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * (*) (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_12); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_14; L_14 = (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_15; L_15 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_15; IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tA04E0195B9AB0D12310280F5C9C3186D7C822AE5 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_22 = V_6; int32_t L_23 = V_8; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_24; L_24 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_25 = (*(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_24); V_9 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); PaletteQuantizer_1_tEE158DB2C668AC8833FB42B9C5E5DD5DF34B3B37 * L_30 = ___quantizer0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C , Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_31, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_36 = V_9; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C L_41; L_41 = ErrorDither_Dither_TisShort4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_mF7394A94275454E2431F48B6737F08FCF6328F8F_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tA3A0605CA8C4FC2F2A45A58BBB5858C77DF6F1CB *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_36, (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m6DE8E28102C61AEDBD9F7B32C0ECA5E93530AAEC_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3 * ___quantizer0, ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * ___source1, IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_9; memset((&V_9), 0, sizeof(V_9)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_9 = ___source1; NullCheck((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_9); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_10; L_10 = (( Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * (*) (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_12); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_14; L_14 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_15; L_15 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_15; IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t95E5AACC82D9D0493319B54F0A19E77C03A426C7 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_22 = V_6; int32_t L_23 = V_8; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_24; L_24 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_25 = (*(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_24); V_9 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_tC5C71B19448A49DD6CD86A74927ECD4879ED86A3 * L_30 = ___quantizer0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 , A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_31, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_36 = V_9; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 L_41; L_41 = ErrorDither_Dither_TisA8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4_m4412C7E6264017FA2CB051E4BAAD241604181DA9_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tB83434DCD10359B8CC0498279D4B9233A007DC95 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_36, (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m2FF8D18949C28EEC521E502F1B8068E8FC4B2398_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303 * ___quantizer0, ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * ___source1, IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_9; memset((&V_9), 0, sizeof(V_9)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_9 = ___source1; NullCheck((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_9); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_10; L_10 = (( Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * (*) (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_12); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_14; L_14 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_15; L_15 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_15; IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t30E4A16945888F1B75E78076B5F2A41855378E94 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_22 = V_6; int32_t L_23 = V_8; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_24; L_24 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_25 = (*(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_24); V_9 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_tA23B13CF5DA6C42DBC2E6407E22CC9596A9CA303 * L_30 = ___quantizer0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 , Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_31, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_36 = V_9; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 L_41; L_41 = ErrorDither_Dither_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m8E4802AE7CEDB927048ACCF475AA02B9BED72BD6_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t87D89E6BC17009A8D92FA785718D000543989E5C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_36, (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m6D6A8DCDA5B4B875C0B918FDC4E8B8347C98E526_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A * ___quantizer0, ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * ___source1, IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_9; memset((&V_9), 0, sizeof(V_9)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_9 = ___source1; NullCheck((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_9); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_10; L_10 = (( Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * (*) (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_12); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_14; L_14 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_15; L_15 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_15; IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t017335325A57A353F7DDD72094BDB1F9AF12C8A9 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_22 = V_6; int32_t L_23 = V_8; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_24; L_24 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_25 = (*(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_24); V_9 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t162696BEB2ACF9AE1622613EA02D4BEC46A1756A * L_30 = ___quantizer0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD , Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_31, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_36 = V_9; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD L_41; L_41 = ErrorDither_Dither_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_mCD768FD5CB7BE22FE235746619EB009D59C3D917_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tBE6B8211A518C4C30C504D1349034C6A3FBF7583 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_36, (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m838B574B061029F0C2D4100F5A5F3D90E080CF99_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB * ___quantizer0, ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * ___source1, IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_9; memset((&V_9), 0, sizeof(V_9)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_9 = ___source1; NullCheck((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_9); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_10; L_10 = (( Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * (*) (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_12); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_14; L_14 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_15; L_15 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_15; IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t13BC1CB6B0F83E7AD02CD11BDEB3627A32FB0334 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_22 = V_6; int32_t L_23 = V_8; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_24; L_24 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_25 = (*(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_24); V_9 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t72A4A47BE8B1271A330750685BF80079C0755BBB * L_30 = ___quantizer0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 , Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_31, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_36 = V_9; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_41; L_41 = ErrorDither_Dither_TisBgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9_m2EA20D768C8A6187C5F9AD87308EF683D66711A5_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t71F1299FB440EE8E5E2B43AB759737E197824D3F *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_36, (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_mEBBC1F7600BA45A1FDD354B8F35E0531A12324B5_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280 * ___quantizer0, ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * ___source1, IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_9; memset((&V_9), 0, sizeof(V_9)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_9 = ___source1; NullCheck((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_9); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_10; L_10 = (( Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * (*) (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_12); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_14; L_14 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_15; L_15 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_15; IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t4BE08D2A87FF02B0755F4DB301CADA9E6B418C84 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_22 = V_6; int32_t L_23 = V_8; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_24; L_24 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_25 = (*(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_24); V_9 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_tB4604D68D37E02C4DA0DDF913FA04CAF87136280 * L_30 = ___quantizer0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C , Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_31, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_36 = V_9; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C L_41; L_41 = ErrorDither_Dither_TisBgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C_m1FD7D49DF2A4E04B836E35101E6AB74C86F43F91_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t429D8719568A13D9C253438C87ED75B8B1899C75 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_36, (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m9C59695FB15DEC7E76D182E3883C8A586AD0327F_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA * ___quantizer0, ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * ___source1, IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_9 = ___source1; NullCheck((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_9); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_10; L_10 = (( Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * (*) (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_12); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_14; L_14 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_15; L_15 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_15; IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t0C8AB1C84813726B290CC94233B180BD0D4B3F58 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_22 = V_6; int32_t L_23 = V_8; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_24; L_24 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_25 = (*(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_24); V_9 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t85506D0127260D098612842B526629B9266ED2CA * L_30 = ___quantizer0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 , Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_31, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_36 = V_9; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 L_41; L_41 = ErrorDither_Dither_TisBgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_m37E1FC4BC61CA13C3E429E231395FAF29846BA39_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t02BE68AC4840BA25B98F80CFFECB04BDA14F105F *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_36, (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_m75C89646FA4F6B7A0A6641A502AE171141071923_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079 * ___quantizer0, ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * ___source1, IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_9 = ___source1; NullCheck((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_9); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_10; L_10 = (( Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * (*) (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_12); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_14; L_14 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_15; L_15 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_15; IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tDA1BD2AA119B87BA5180E274A9C376F0C1E57421 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_22 = V_6; int32_t L_23 = V_8; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_24; L_24 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_25 = (*(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_24); V_9 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t57D12F14A94DFD92A1DEB42DEAE13FBA37F66079 * L_30 = ___quantizer0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 , Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_31, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_36 = V_9; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 L_41; L_41 = ErrorDither_Dither_TisBgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4_mB2EAD3E5D4F91450EB74C5BD1BA36D5B972BD1A3_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_tFEB2CA3165DCFE44FBA65BAC0E0B516630E72C12 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_36, (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m912BE57EC62A81148F662F50D8AE59025E7F28E3_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C * ___quantizer0, ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * ___source1, IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_9; memset((&V_9), 0, sizeof(V_9)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_9 = ___source1; NullCheck((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_9); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_10; L_10 = (( Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * (*) (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_12); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_14; L_14 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_15; L_15 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_15; IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tAB7AD6337D654FB35EFFE2B8CD254E63FFA5D8EC *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_22 = V_6; int32_t L_23 = V_8; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_24; L_24 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_25 = (*(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_24); V_9 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_tA78D6877B7F57781CB3359FA818C01AC75D9FA7C * L_30 = ___quantizer0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 , Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_31, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_36 = V_9; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_41; L_41 = ErrorDither_Dither_TisBgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8_m577071B91D45A691D5C9B16DBD0FD6B6B2D34BEA_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t83CDDBC097692249999D7F7E03FA2D1F892B1500 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_36, (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_mD0FA647402486F8F63795AA0136FC2D68127EE39_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3 * ___quantizer0, ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * ___source1, IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_9; memset((&V_9), 0, sizeof(V_9)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_9 = ___source1; NullCheck((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_9); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_10; L_10 = (( Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * (*) (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_14; L_14 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_15; L_15 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_15; IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tFF6483C34B37362E21335D8B25AA83B47CB6F04A *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_22 = V_6; int32_t L_23 = V_8; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_24; L_24 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_25 = (*(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_24); V_9 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t23E1E9F31476DA1EC3582820E919CEC6ED0A22F3 * L_30 = ___quantizer0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 , Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_31, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_36 = V_9; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_41; L_41 = ErrorDither_Dither_TisByte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22_m98D2CD6EC7AAE5BD4427BBA57ECE3527CEAB5048_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t25CCDDFBB50058262053167124219A8211A5CD26 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_36, (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mF2108C5D91A8919CBFDDB5B947A607A233E0EF47_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362 * ___quantizer0, ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * ___source1, IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_9; memset((&V_9), 0, sizeof(V_9)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_9 = ___source1; NullCheck((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_9); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_10; L_10 = (( Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * (*) (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_14; L_14 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_15; L_15 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_15; IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t009724E8AE467EB447899AD621F9AE9744BEBCFE *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_22 = V_6; int32_t L_23 = V_8; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_24; L_24 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_25 = (*(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_24); V_9 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t4846FC6A2EAADE6918DBEBE503C22ED2118D4362 * L_30 = ___quantizer0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E , HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_31, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_36 = V_9; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_41; L_41 = ErrorDither_Dither_TisHalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E_mB4A273EEAB3F84323C900ABCE70592B698DDD156_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t31E400B9A7FF6945BCE11D68665FB7D1198FDD8C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_36, (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m32B469BDA18CC6C03CAA0008EC3E9DA7366CB4E1_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF * ___quantizer0, ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * ___source1, IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_9; memset((&V_9), 0, sizeof(V_9)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_9 = ___source1; NullCheck((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_9); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_10; L_10 = (( Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * (*) (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_14; L_14 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_15; L_15 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_15; IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t1B15F8DCC3842A6E25E59126E3041ECDD1916524 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_22 = V_6; int32_t L_23 = V_8; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_24; L_24 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_25 = (*(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_24); V_9 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t0BCF485966DE43DC6B7CE5E3C881E65D1CD2DFDF * L_30 = ___quantizer0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC , HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_31, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_36 = V_9; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_41; L_41 = ErrorDither_Dither_TisHalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC_m472548316AE4FD9971043ADDD48CFBCE4272053A_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t6A5123D867B002E0B8261C28249C27EDCA35BB7A *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_36, (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_m87B52768FDC9C4D5C1C3BCB0751A70FEBC217F3D_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333 * ___quantizer0, ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * ___source1, IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_9; memset((&V_9), 0, sizeof(V_9)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_9 = ___source1; NullCheck((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_9); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_10; L_10 = (( Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * (*) (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_14; L_14 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_15; L_15 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_15; IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t76BF1201FE72C03C8C30A857DD9224726FF62DD8 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_22 = V_6; int32_t L_23 = V_8; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_24; L_24 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_25 = (*(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_24); V_9 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_t98C4D2FC1EBF0C3A1EF0ECFCCEB17D7917675333 * L_30 = ___quantizer0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 , HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_31, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_36 = V_9; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_41; L_41 = ErrorDither_Dither_TisHalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97_mE00EFD48AABE66E7E5AF04B7564C24404D1F75FF_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t04CBBF3ED75EAAD6633AAE75827BE09CD3B54FF8 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_36, (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_mC0080D1AF5262F4C9DCBC0A1EB532B596E3FD366_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B * ___quantizer0, ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * ___source1, IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_9; memset((&V_9), 0, sizeof(V_9)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_9 = ___source1; NullCheck((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_9); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_10; L_10 = (( Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * (*) (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_14; L_14 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_15; L_15 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_15; IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_tC8FA8DC85B9851247DEF0845E81811A43940BB38 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_22 = V_6; int32_t L_23 = V_8; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_24; L_24 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_25 = (*(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_24); V_9 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_tB44E2C584CFD41931234F39F13A0E2D2D228944B * L_30 = ___quantizer0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F , L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_31, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_36 = V_9; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_41; L_41 = ErrorDither_Dither_TisL16_t82A3FD4325827CB571596BA0DA68B251F985D94F_m072016DB02F7129EF356054AB3CB8FA6A1C6E8B8_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t4CA9C83E8D3FEE5A09A96D6CD999946CA70AF43C *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_36, (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ErrorDither_ApplyQuantizationDither_TisWuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mEFE30C4FF65469544D31318C99A195B659E0362D_gshared_inline (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB * __this, WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3 * ___quantizer0, ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * ___source1, IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * ___destination2, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * V_3 = NULL; ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_6 = NULL; uint8_t* V_7 = NULL; int32_t V_8 = 0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_9; memset((&V_9), 0, sizeof(V_9)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_10; memset((&V_10), 0, sizeof(V_10)); { ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_0 = (*(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this); il2cpp_codegen_initobj((&V_4), sizeof(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )); ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB L_1 = V_4; IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); bool L_2; L_2 = ErrorDither_op_Equality_m93E2AB8D3F9245C5961AFAC3E4B402101D71744F((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_0, (ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB )L_1, /*hidden argument*/NULL); if (!L_2) { goto IL_001c; } } { IL2CPP_RUNTIME_CLASS_INIT(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB_il2cpp_TypeInfo_var); ErrorDither_ThrowDefaultInstance_mF891E0D1D4C6B79B586A304907097132B449A19A(/*hidden argument*/NULL); } IL_001c: { int32_t L_3; L_3 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_0 = (int32_t)L_3; int32_t L_4; L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_1 = (int32_t)L_4; WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3 * L_5 = ___quantizer0; Il2CppFakeBox L_6(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_5); const VirtualInvokeData& il2cpp_virtual_invoke_data__51 = il2cpp_codegen_get_interface_invoke_data(1, (&L_6), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * L_7; L_7 = (( QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 * (*) (RuntimeObject*, const RuntimeMethod*))il2cpp_virtual_invoke_data__51.methodPtr)((RuntimeObject*)(&L_6), /*hidden argument*/il2cpp_virtual_invoke_data__51.method); *L_5 = L_6.m_Value; NullCheck((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7); float L_8; L_8 = QuantizerOptions_get_DitherScale_mBDB7E2A3549D552B0422964FE6E8BBDE02BE273D_inline((QuantizerOptions_tD065AAA2E326D63EF25E48BA044E5DF2E8E3BE29 *)L_7, /*hidden argument*/NULL); V_2 = (float)L_8; ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_9 = ___source1; NullCheck((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_9); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_10; L_10 = (( Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * (*) (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)->methodPointer)((ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); V_3 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_10; int32_t L_11; L_11 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_5 = (int32_t)L_11; goto IL_00d4; } IL_0053: { Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_12 = V_3; int32_t L_13 = V_5; NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14; L_14 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_15; L_15 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 5)); V_6 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_15; IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 * L_16 = ___destination2; int32_t L_17 = V_5; int32_t L_18 = V_0; NullCheck((IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *)L_16); Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 L_19; L_19 = (( Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 (*) (IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)->methodPointer)((IndexedImageFrame_1_t96E6D90424A10495ACD7C932B3D32056C4B0D131 *)L_16, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 6)); uint8_t* L_20; L_20 = MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F((Span_1_tA2AD9FB303A0BA36B1129534451F6EAE74DFEA83 )L_19, /*hidden argument*/MemoryMarshal_GetReference_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_m37786208E5FCA9ACE473CE52E3056641C0235D1F_RuntimeMethod_var); V_7 = (uint8_t*)L_20; int32_t L_21; L_21 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); V_8 = (int32_t)L_21; goto IL_00c3; } IL_007e: { L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_22 = V_6; int32_t L_23 = V_8; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_24; L_24 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_22, (int32_t)L_23, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 7)); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_25 = (*(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_24); V_9 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_25; uint8_t* L_26 = V_7; int32_t L_27 = V_8; int32_t L_28 = V_1; uint8_t* L_29; L_29 = Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_inline((uint8_t*)(uint8_t*)L_26, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), /*hidden argument*/Unsafe_Add_TisByte_t0111FAB8B8685667EDDAF77683F0D8F86B659056_mA00707E4E4A28F76DCE237F966EEAF2C974B4167_RuntimeMethod_var); WuQuantizer_1_tA1BF73BF2364C6D79BDD3795EE6604708F1FD3A3 * L_30 = ___quantizer0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_31 = V_9; Il2CppFakeBox L_32(IL2CPP_RGCTX_DATA(method->rgctx_data, 0), L_30); const VirtualInvokeData& il2cpp_virtual_invoke_data__164 = il2cpp_codegen_get_interface_invoke_data(5, (&L_32), IL2CPP_RGCTX_DATA(method->rgctx_data, 1)); uint8_t L_33; L_33 = (( uint8_t (*) (RuntimeObject*, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 , L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, const RuntimeMethod*))il2cpp_virtual_invoke_data__164.methodPtr)((RuntimeObject*)(&L_32), (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_31, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(&V_10), /*hidden argument*/il2cpp_virtual_invoke_data__164.method); *L_30 = L_32.m_Value; *((int8_t*)L_29) = (int8_t)L_33; ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 * L_34 = ___source1; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_35 = ___bounds3; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_36 = V_9; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_37 = V_10; int32_t L_38 = V_8; int32_t L_39 = V_5; float L_40 = V_2; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_41; L_41 = ErrorDither_Dither_TisL8_t0DC62ABA8124A587901AC9D023076EF568A23003_mB7A542DCC52F33D9B3ECA2092787EE43117BFDC1_inline((ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)(ErrorDither_t7AB1E88BBB3F94411BC34F61F72020BF0FB3F3BB *)__this, (ImageFrame_1_t8EE2BB6269B33FACC502D52A352C4BE292087F22 *)L_34, (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_35, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_36, (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_37, (int32_t)L_38, (int32_t)L_39, (float)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 9)); int32_t L_42 = V_8; V_8 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_42, (int32_t)1)); } IL_00c3: { int32_t L_43 = V_8; int32_t L_44; L_44 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_007e; } } { int32_t L_45 = V_5; V_5 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, (int32_t)1)); } IL_00d4: { int32_t L_46 = V_5; int32_t L_47; L_47 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds3), /*hidden argument*/NULL); if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_0053; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_U3CXU3Ek__BackingField_1(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_U3CWidthU3Ek__BackingField_3(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_U3CYU3Ek__BackingField_2(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_U3CHeightU3Ek__BackingField_4(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool A8_Equals_mAD5B9C5B1AC6C0964503683BC37EC7670B42BED7_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 ___other0, const RuntimeMethod* method) { uint8_t V_0 = 0x0; { uint8_t L_0; L_0 = A8_get_PackedValue_m341FC6C53B24BB286C39A160D0E707843714C52B_inline((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)__this, /*hidden argument*/NULL); V_0 = L_0; uint8_t L_1; L_1 = A8_get_PackedValue_m341FC6C53B24BB286C39A160D0E707843714C52B_inline((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = Byte_Equals_m3D534F7DB712996FA3FAFF751AB20E684FB82C25((uint8_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 A8_ToVector4_m4D4BFC90ED15E8C60035BFFFB01624E93170DFB7_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, const RuntimeMethod* method) { { uint8_t L_0; L_0 = A8_get_PackedValue_m341FC6C53B24BB286C39A160D0E707843714C52B_inline((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)__this, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1; memset((&L_1), 0, sizeof(L_1)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_1), (0.0f), (0.0f), (0.0f), ((float)((float)((float)((float)L_0))/(float)(255.0f))), /*hidden argument*/NULL); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Subtraction_mDC838062C35F83AC065B3DE02E3D6A50B9F89FF9_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___left0; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___right1; float L_3 = L_2.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___left0; float L_5 = L_4.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___right1; float L_7 = L_6.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___left0; float L_9 = L_8.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___right1; float L_11 = L_10.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___left0; float L_13 = L_12.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___right1; float L_15 = L_14.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16; memset((&L_16), 0, sizeof(L_16)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_16), ((float)il2cpp_codegen_subtract((float)L_1, (float)L_3)), ((float)il2cpp_codegen_subtract((float)L_5, (float)L_7)), ((float)il2cpp_codegen_subtract((float)L_9, (float)L_11)), ((float)il2cpp_codegen_subtract((float)L_13, (float)L_15)), /*hidden argument*/NULL); return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, float ___right1, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___left0; float L_1 = ___right1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2; memset((&L_2), 0, sizeof(L_2)); Vector4__ctor_m63EC2B2E36402A4891067A37B6F0A50CACDD34DE((&L_2), L_1, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_0, L_2, /*hidden argument*/NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___left0; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___right1; float L_3 = L_2.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___left0; float L_5 = L_4.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___right1; float L_7 = L_6.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___left0; float L_9 = L_8.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___right1; float L_11 = L_10.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___left0; float L_13 = L_12.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___right1; float L_15 = L_14.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16; memset((&L_16), 0, sizeof(L_16)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_16), ((float)il2cpp_codegen_add((float)L_1, (float)L_3)), ((float)il2cpp_codegen_add((float)L_5, (float)L_7)), ((float)il2cpp_codegen_add((float)L_9, (float)L_11)), ((float)il2cpp_codegen_add((float)L_13, (float)L_15)), /*hidden argument*/NULL); return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void A8_FromVector4_mE4D1B2CCAF5141C2ADCEED6D60650BBBFD5825B8_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; float L_1 = L_0.get_W_3(); uint8_t L_2; L_2 = A8_Pack_mA657F3C1098F90E4DA5BE545980CCBFB7DBA76AB_inline(L_1, /*hidden argument*/NULL); A8_set_PackedValue_m8BD8EFA06A2F16D32A8260240A8E6874D1548C8B_inline((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)__this, L_2, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Abgr32_Equals_m7FB15F5EB5BD0AB3EB708946AC2C5B1F91856A24_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 ___other0, const RuntimeMethod* method) { { uint32_t L_0; L_0 = Abgr32_get_Abgr_m6A639BBF6957776C2D27EFD0D24164BA3DAE0203_inline((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)__this, /*hidden argument*/NULL); uint32_t L_1; L_1 = Abgr32_get_Abgr_m6A639BBF6957776C2D27EFD0D24164BA3DAE0203_inline((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(&___other0), /*hidden argument*/NULL); return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Abgr32_ToVector4_m924F1C64E0B8C9E78DAE1C9ACC62ACB47DE6DF95_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { uint8_t L_0 = __this->get_R_3(); uint8_t L_1 = __this->get_G_2(); uint8_t L_2 = __this->get_B_1(); uint8_t L_3 = __this->get_A_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)L_0)), ((float)((float)L_1)), ((float)((float)L_2)), ((float)((float)L_3)), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5 = ((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields*)il2cpp_codegen_static_fields_for(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var))->get_MaxBytes_4(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6; L_6 = Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline(L_4, L_5, /*hidden argument*/NULL); return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Abgr32_FromVector4_m3520445B8B869C0AED67BB3B156ABF04E3470942_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { Abgr32_Pack_m67D927622D71260628DB6E657EE72BE3820E6C7C_inline((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)__this, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Argb32_Equals_m5E0B7E8559602E1BD485396C14DF39143DD58FDC_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD ___other0, const RuntimeMethod* method) { { uint32_t L_0; L_0 = Argb32_get_Argb_mB4125C5DEBC8DB6ED94A5668FDB6424416139239_inline((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)__this, /*hidden argument*/NULL); uint32_t L_1; L_1 = Argb32_get_Argb_mB4125C5DEBC8DB6ED94A5668FDB6424416139239_inline((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(&___other0), /*hidden argument*/NULL); return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Argb32_ToVector4_m200DB92C4C26075816C2642BEEF959D4138E0396_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { uint8_t L_0 = __this->get_R_1(); uint8_t L_1 = __this->get_G_2(); uint8_t L_2 = __this->get_B_3(); uint8_t L_3 = __this->get_A_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)L_0)), ((float)((float)L_1)), ((float)((float)L_2)), ((float)((float)L_3)), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5 = ((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields*)il2cpp_codegen_static_fields_for(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var))->get_MaxBytes_4(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6; L_6 = Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline(L_4, L_5, /*hidden argument*/NULL); return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Argb32_FromVector4_m311C8685532CE964478E7274EEA81DFAEBE80F9B_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { Argb32_Pack_mB18941C609FF55B9EB32E062DAD6471809527E4D_inline((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)__this, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Bgr24_Equals_m8E6C09EDD11CC4239A6872D1FB613DEE69A60225_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 ___other0, const RuntimeMethod* method) { uint8_t V_0 = 0x0; { uint8_t L_0 = __this->get_R_2(); V_0 = L_0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_1 = ___other0; uint8_t L_2 = L_1.get_R_2(); bool L_3; L_3 = Byte_Equals_m3D534F7DB712996FA3FAFF751AB20E684FB82C25((uint8_t*)(&V_0), L_2, /*hidden argument*/NULL); if (!L_3) { goto IL_0041; } } { uint8_t L_4 = __this->get_G_1(); V_0 = L_4; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_5 = ___other0; uint8_t L_6 = L_5.get_G_1(); bool L_7; L_7 = Byte_Equals_m3D534F7DB712996FA3FAFF751AB20E684FB82C25((uint8_t*)(&V_0), L_6, /*hidden argument*/NULL); if (!L_7) { goto IL_0041; } } { uint8_t L_8 = __this->get_B_0(); V_0 = L_8; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_9 = ___other0; uint8_t L_10 = L_9.get_B_0(); bool L_11; L_11 = Byte_Equals_m3D534F7DB712996FA3FAFF751AB20E684FB82C25((uint8_t*)(&V_0), L_10, /*hidden argument*/NULL); return L_11; } IL_0041: { return (bool)0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgr24_ToVector4_m7873130365A223BE9CD4CF249A756101CB7F4D0D_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, const RuntimeMethod* method) { Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0; memset((&V_0), 0, sizeof(V_0)); { uint8_t L_0 = __this->get_R_2(); uint8_t L_1 = __this->get_G_1(); uint8_t L_2 = __this->get_B_0(); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_3; memset((&L_3), 0, sizeof(L_3)); Rgba32__ctor_mEF4B0E4289037C5E6C4FD0751715F06CEEC569C4_inline((&L_3), L_0, L_1, L_2, (uint8_t)((int32_t)255), /*hidden argument*/NULL); V_0 = L_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Rgba32_ToVector4_m2320E84B610FA4F872A1BDDA53B4EE204017C4B7_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr24_FromVector4_m91DFC71E32A6CD0187990AA5400B91C03CA0B5A0_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 )); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; Rgba32_FromVector4_mD5A40E53DFF193D01E8A14AFA093E11BCC4183F7_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), L_0, /*hidden argument*/NULL); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_1 = V_0; Bgr24_FromRgba32_mF9E6E847F397D311BA7975BCCB7F001AC446F58F_inline((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)__this, L_1, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Bgr565_Equals_mF232F66F5FDC4006EA1ED0A4A45F97FC48512F70_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C ___other0, const RuntimeMethod* method) { uint16_t V_0 = 0; { uint16_t L_0; L_0 = Bgr565_get_PackedValue_m1432BECE5783D0FAF5F03667419AAE98B35F13E4_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)__this, /*hidden argument*/NULL); V_0 = L_0; uint16_t L_1; L_1 = Bgr565_get_PackedValue_m1432BECE5783D0FAF5F03667419AAE98B35F13E4_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt16_Equals_mFB5AF2CFE6E03352A7059F7295B03FC8F0F33FEE((uint16_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgr565_ToVector4_m9344140C6896C34D694F147F3178F365E8364628_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, const RuntimeMethod* method) { { Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_0; L_0 = Bgr565_ToVector3_mAD471CE16B416143B668BC4DFE413A0EE9339A02_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)__this, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1; memset((&L_1), 0, sizeof(L_1)); Vector4__ctor_m716D2EB70783450C3569F4B9B695D68F3CE9C811((&L_1), L_0, (1.0f), /*hidden argument*/NULL); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr565_FromVector4_m5913050889283D1CC9243DB1BD2E8FB8F2AE2B28_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___vector0; float L_3 = L_2.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___vector0; float L_5 = L_4.get_Z_2(); Vector3__ctor_m3C199C444CBE5C59587FAE802686BDB1F3D8CC9C((Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 *)(&V_0), L_1, L_3, L_5, /*hidden argument*/NULL); uint16_t L_6; L_6 = Bgr565_Pack_m9FD9FEDE4A0A784DBF1825A1FAFB3259841E17FA_inline((Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 *)(&V_0), /*hidden argument*/NULL); Bgr565_set_PackedValue_m052C96B2A876AB7C141B36DC2C4456349FA445A4_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)__this, L_6, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgra32_ToVector4_m6EB772C90AC6F350083398265BD5B49694DD4194_inline (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { uint8_t L_0 = __this->get_R_2(); uint8_t L_1 = __this->get_G_1(); uint8_t L_2 = __this->get_B_0(); uint8_t L_3 = __this->get_A_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)L_0)), ((float)((float)L_1)), ((float)((float)L_2)), ((float)((float)L_3)), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5 = ((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields*)il2cpp_codegen_static_fields_for(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var))->get_MaxBytes_4(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6; L_6 = Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline(L_4, L_5, /*hidden argument*/NULL); return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra32_FromVector4_m0177837EC9B1BC381977C9057F50835835EBE914_inline (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { Bgra32_Pack_mF047A95797AE1601A4A87DAE50DB5A3A33F2872D_inline((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)__this, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Bgra4444_Equals_mF578E4F37523AAECC82A2832C871434D0ED488A0_inline (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * __this, Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 ___other0, const RuntimeMethod* method) { uint16_t V_0 = 0; { uint16_t L_0; L_0 = Bgra4444_get_PackedValue_m81EBBF0DB96707467DF8406F9899FD40DE88AA55_inline((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)__this, /*hidden argument*/NULL); V_0 = L_0; uint16_t L_1; L_1 = Bgra4444_get_PackedValue_m81EBBF0DB96707467DF8406F9899FD40DE88AA55_inline((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt16_Equals_mFB5AF2CFE6E03352A7059F7295B03FC8F0F33FEE((uint16_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgra4444_ToVector4_mF82092024B39ADF13547767878335770CBA1C661_inline (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * __this, const RuntimeMethod* method) { { uint16_t L_0; L_0 = Bgra4444_get_PackedValue_m81EBBF0DB96707467DF8406F9899FD40DE88AA55_inline((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)__this, /*hidden argument*/NULL); uint16_t L_1; L_1 = Bgra4444_get_PackedValue_m81EBBF0DB96707467DF8406F9899FD40DE88AA55_inline((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)__this, /*hidden argument*/NULL); uint16_t L_2; L_2 = Bgra4444_get_PackedValue_m81EBBF0DB96707467DF8406F9899FD40DE88AA55_inline((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)__this, /*hidden argument*/NULL); uint16_t L_3; L_3 = Bgra4444_get_PackedValue_m81EBBF0DB96707467DF8406F9899FD40DE88AA55_inline((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)__this, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)((int32_t)((int32_t)((int32_t)((int32_t)L_0>>(int32_t)8))&(int32_t)((int32_t)15))))), ((float)((float)((int32_t)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)4))&(int32_t)((int32_t)15))))), ((float)((float)((int32_t)((int32_t)L_2&(int32_t)((int32_t)15))))), ((float)((float)((int32_t)((int32_t)((int32_t)((int32_t)L_3>>(int32_t)((int32_t)12)))&(int32_t)((int32_t)15))))), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline(L_4, (0.0666666701f), /*hidden argument*/NULL); return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra4444_FromVector4_m2F1480CF149FB04E94DFE1A88C5A85F54F79089E_inline (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { uint16_t L_0; L_0 = Bgra4444_Pack_m9D89B256C52B4A747E64399F2CC2BE2BE2BF668F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL); Bgra4444_set_PackedValue_m166210D65942388FBCBFCA640FE58FC8C484A842_inline((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)__this, L_0, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Bgra5551_Equals_m7EF54DA07C64ADB6DD7873EBD81E96639CB45D7E_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___other0, const RuntimeMethod* method) { uint16_t V_0 = 0; { uint16_t L_0; L_0 = Bgra5551_get_PackedValue_mB22D0960BA5420CD2375632163C8D93E617B1451_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)__this, /*hidden argument*/NULL); V_0 = L_0; uint16_t L_1; L_1 = Bgra5551_get_PackedValue_mB22D0960BA5420CD2375632163C8D93E617B1451_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt16_Equals_mFB5AF2CFE6E03352A7059F7295B03FC8F0F33FEE((uint16_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgra5551_ToVector4_m00FD22B9197B2056CF65D1043CBCD63648BE2F01_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, const RuntimeMethod* method) { { uint16_t L_0; L_0 = Bgra5551_get_PackedValue_mB22D0960BA5420CD2375632163C8D93E617B1451_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)__this, /*hidden argument*/NULL); uint16_t L_1; L_1 = Bgra5551_get_PackedValue_mB22D0960BA5420CD2375632163C8D93E617B1451_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)__this, /*hidden argument*/NULL); uint16_t L_2; L_2 = Bgra5551_get_PackedValue_mB22D0960BA5420CD2375632163C8D93E617B1451_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)__this, /*hidden argument*/NULL); uint16_t L_3; L_3 = Bgra5551_get_PackedValue_mB22D0960BA5420CD2375632163C8D93E617B1451_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)__this, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)((float)((float)((int32_t)((int32_t)((int32_t)((int32_t)L_0>>(int32_t)((int32_t)10)))&(int32_t)((int32_t)31)))))/(float)(31.0f))), ((float)((float)((float)((float)((int32_t)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)5))&(int32_t)((int32_t)31)))))/(float)(31.0f))), ((float)((float)((float)((float)((int32_t)((int32_t)L_2&(int32_t)((int32_t)31)))))/(float)(31.0f))), ((float)((float)((int32_t)((int32_t)((int32_t)((int32_t)L_3>>(int32_t)((int32_t)15)))&(int32_t)1)))), /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra5551_FromVector4_mEABD575E5F8334D80ED2AE9BCB8055C66874C732_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { uint16_t L_0; L_0 = Bgra5551_Pack_mE911B77FBBC6AB7AC4B5FD560876B4BCFAA7E5AA_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL); Bgra5551_set_PackedValue_mA7F281129FA16BD297FCD7D9099FD81024F95F92_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)__this, L_0, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Byte4_Equals_m13FD7418A73F244A3D02035FABDB0FA43E2AE78E_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___other0, const RuntimeMethod* method) { uint32_t V_0 = 0; { uint32_t L_0; L_0 = Byte4_get_PackedValue_mC324FDB4EDC047790D80854CFD12DB86D31EA62D_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)__this, /*hidden argument*/NULL); V_0 = L_0; uint32_t L_1; L_1 = Byte4_get_PackedValue_mC324FDB4EDC047790D80854CFD12DB86D31EA62D_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt32_Equals_m4B6DF97AE3A7E4AECE7ECCE90E6E54B4CA4DB484((uint32_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Byte4_ToVector4_m631A8BECB4DE33F18003E9013F440657ED81E993_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, const RuntimeMethod* method) { { uint32_t L_0; L_0 = Byte4_get_PackedValue_mC324FDB4EDC047790D80854CFD12DB86D31EA62D_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)__this, /*hidden argument*/NULL); uint32_t L_1; L_1 = Byte4_get_PackedValue_mC324FDB4EDC047790D80854CFD12DB86D31EA62D_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)__this, /*hidden argument*/NULL); uint32_t L_2; L_2 = Byte4_get_PackedValue_mC324FDB4EDC047790D80854CFD12DB86D31EA62D_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)__this, /*hidden argument*/NULL); uint32_t L_3; L_3 = Byte4_get_PackedValue_mC324FDB4EDC047790D80854CFD12DB86D31EA62D_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)__this, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)((double)((uint32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)255))))))), ((float)((float)((double)((uint32_t)((int32_t)((int32_t)((int32_t)((uint32_t)L_1>>8))&(int32_t)((int32_t)255))))))), ((float)((float)((double)((uint32_t)((int32_t)((int32_t)((int32_t)((uint32_t)L_2>>((int32_t)16)))&(int32_t)((int32_t)255))))))), ((float)((float)((double)((uint32_t)((int32_t)((int32_t)((int32_t)((uint32_t)L_3>>((int32_t)24)))&(int32_t)((int32_t)255))))))), /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Byte4_FromVector4_mB0F7E70A1749780227B6D390A11F0EFC8271C837_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { uint32_t L_0; L_0 = Byte4_Pack_mC9C14B5D59F1BCE84ED25B4C501CEA9433DDC3D0_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL); Byte4_set_PackedValue_m024BD207AC39089A6B2008B317D574A70F71E7E1_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)__this, L_0, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HalfSingle_Equals_m5346FE019F6374C1D12E94D4EF939E4D5E4782F9_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___other0, const RuntimeMethod* method) { uint16_t V_0 = 0; { uint16_t L_0; L_0 = HalfSingle_get_PackedValue_m73CF31428A76D0D77497BFAD17A559104027DDF3_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)__this, /*hidden argument*/NULL); V_0 = L_0; uint16_t L_1; L_1 = HalfSingle_get_PackedValue_m73CF31428A76D0D77497BFAD17A559104027DDF3_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt16_Equals_mFB5AF2CFE6E03352A7059F7295B03FC8F0F33FEE((uint16_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfSingle_ToVector4_mAAD4D9B143192743F760A20FE4DBDB2184F0D64C_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, const RuntimeMethod* method) { { float L_0; L_0 = HalfSingle_ToSingle_mA71AEB57FB66D04E9B80D976B6E1E1DC13A4ADA2_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)__this, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1; memset((&L_1), 0, sizeof(L_1)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_1), L_0, (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfSingle_FromVector4_m5811DB25422D45F8A0A93C19FA6C472AEBD5C47C_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; float L_1 = L_0.get_X_0(); uint16_t L_2; L_2 = HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline(L_1, /*hidden argument*/NULL); HalfSingle_set_PackedValue_m546ED3A990045143E45A91EB09574C39AC586FF4_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)__this, L_2, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HalfVector2_Equals_m195C7197DB66F090D49A042AFD25355ECCC3D604_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___other0, const RuntimeMethod* method) { uint32_t V_0 = 0; { uint32_t L_0; L_0 = HalfVector2_get_PackedValue_m46C55EE17E09D678F3976798998642D5E3485745_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)__this, /*hidden argument*/NULL); V_0 = L_0; uint32_t L_1; L_1 = HalfVector2_get_PackedValue_m46C55EE17E09D678F3976798998642D5E3485745_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt32_Equals_m4B6DF97AE3A7E4AECE7ECCE90E6E54B4CA4DB484((uint32_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfVector2_ToVector4_m07F67211B0196C5D476A7A0C7C69BB55D772B68E_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, const RuntimeMethod* method) { Vector2_t1455881409307224D6099F54FA7E478733EEF61D V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0; L_0 = HalfVector2_ToVector2_m96A19C53CDBA0656A715EE3954CB64A917415B2D_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)__this, /*hidden argument*/NULL); V_0 = L_0; Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_1 = V_0; float L_2 = L_1.get_X_0(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_3 = V_0; float L_4 = L_3.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; memset((&L_5), 0, sizeof(L_5)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_5), L_2, L_4, (0.0f), (1.0f), /*hidden argument*/NULL); return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector2_FromVector4_m2EA26CF3A86EAD4833DE575AD62327504E88CB3C_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___vector0; float L_3 = L_2.get_Y_1(); uint32_t L_4; L_4 = HalfVector2_Pack_m72AEE59B9CE4F897487EE8666A8B93CF82B68994_inline(L_1, L_3, /*hidden argument*/NULL); HalfVector2_set_PackedValue_m8733BF4891A90BDF49735A404AA0EE1C4AB7E0E4_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)__this, L_4, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool HalfVector4_Equals_m3B50E97FE5506ADF3C6A41D00EA824259DFF0479_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___other0, const RuntimeMethod* method) { uint64_t V_0 = 0; { uint64_t L_0; L_0 = HalfVector4_get_PackedValue_mC9A49D885014D4943DD1B6C7FFBE17DD5E61821C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)__this, /*hidden argument*/NULL); V_0 = L_0; uint64_t L_1; L_1 = HalfVector4_get_PackedValue_mC9A49D885014D4943DD1B6C7FFBE17DD5E61821C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt64_Equals_m2B7F75E7EA3C3A2A5E7390B47FF18CB44CE3CE22((uint64_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfVector4_ToVector4_m9C810A99354029815B9DD50E2E420BECB3EC737C_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, const RuntimeMethod* method) { { uint64_t L_0; L_0 = HalfVector4_get_PackedValue_mC9A49D885014D4943DD1B6C7FFBE17DD5E61821C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)__this, /*hidden argument*/NULL); float L_1; L_1 = HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8((uint16_t)((int32_t)((uint16_t)L_0)), /*hidden argument*/NULL); uint64_t L_2; L_2 = HalfVector4_get_PackedValue_mC9A49D885014D4943DD1B6C7FFBE17DD5E61821C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)__this, /*hidden argument*/NULL); float L_3; L_3 = HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8((uint16_t)((int32_t)((uint16_t)((int64_t)((uint64_t)L_2>>((int32_t)16))))), /*hidden argument*/NULL); uint64_t L_4; L_4 = HalfVector4_get_PackedValue_mC9A49D885014D4943DD1B6C7FFBE17DD5E61821C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)__this, /*hidden argument*/NULL); float L_5; L_5 = HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8((uint16_t)((int32_t)((uint16_t)((int64_t)((uint64_t)L_4>>((int32_t)32))))), /*hidden argument*/NULL); uint64_t L_6; L_6 = HalfVector4_get_PackedValue_mC9A49D885014D4943DD1B6C7FFBE17DD5E61821C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)__this, /*hidden argument*/NULL); float L_7; L_7 = HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8((uint16_t)((int32_t)((uint16_t)((int64_t)((uint64_t)L_6>>((int32_t)48))))), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8; memset((&L_8), 0, sizeof(L_8)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_8), L_1, L_3, L_5, L_7, /*hidden argument*/NULL); return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector4_FromVector4_m577F77830F4805FBAAE72C1201D266CC63CDA45B_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { uint64_t L_0; L_0 = HalfVector4_Pack_m5B91CC4BE45BC93B81BF77871F71E1879F3231DD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL); HalfVector4_set_PackedValue_m575B61438D778A34EAC982DD55F8EB756742C914_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)__this, L_0, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool L16_Equals_m11C123CB4FC5FD36A53D5353C65D9FA9ABC89436_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___other0, const RuntimeMethod* method) { uint16_t V_0 = 0; { uint16_t L_0; L_0 = L16_get_PackedValue_mB73D93F9829B6F793AC69F7C88D0077BEFB62A10_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)__this, /*hidden argument*/NULL); V_0 = L_0; uint16_t L_1; L_1 = L16_get_PackedValue_mB73D93F9829B6F793AC69F7C88D0077BEFB62A10_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt16_Equals_mFB5AF2CFE6E03352A7059F7295B03FC8F0F33FEE((uint16_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L16_ToVector4_m9B8FD9208E26DA896FB2FD896A2BB326A326712D_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, const RuntimeMethod* method) { { uint16_t L_0; L_0 = L16_get_PackedValue_mB73D93F9829B6F793AC69F7C88D0077BEFB62A10_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)__this, /*hidden argument*/NULL); float L_1 = ((float)((float)((float)((float)L_0))/(float)(65535.0f))); float L_2 = L_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; memset((&L_3), 0, sizeof(L_3)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_3), L_1, L_2, L_2, (1.0f), /*hidden argument*/NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L16_FromVector4_mC7454E67ED21E9D01AD6E4BA7971DAA77B419EC0_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; L16_ConvertFromRgbaScaledVector4_m3AF78A92B3A73A584FE5BBB5ED2CA09AD445BB71_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)__this, L_0, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool L8_Equals_mCB3174A30794FC21E97AE12A0B59624CA4E8A38C_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___other0, const RuntimeMethod* method) { uint8_t V_0 = 0x0; { uint8_t L_0; L_0 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)__this, /*hidden argument*/NULL); V_0 = L_0; uint8_t L_1; L_1 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = Byte_Equals_m3D534F7DB712996FA3FAFF751AB20E684FB82C25((uint8_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L8_ToVector4_m8B03DD2C8BC3B7EA6C34700AEF814653DAD59757_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, const RuntimeMethod* method) { { uint8_t L_0; L_0 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)__this, /*hidden argument*/NULL); float L_1 = ((float)((float)((float)((float)L_0))/(float)(255.0f))); float L_2 = L_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; memset((&L_3), 0, sizeof(L_3)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_3), L_1, L_2, L_2, (1.0f), /*hidden argument*/NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L8_FromVector4_m5B5E617F4DF270BD3AF9F3267690E7D1E1DC86B2_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; L8_ConvertFromRgbaScaledVector4_m76EFCD08455CF2931CD5520DE764D5BC8AB0688A_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)__this, L_0, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool La16_Equals_m6F7CB766CB10FCEF6DC325DBE895D54DD92ADA5C_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___other0, const RuntimeMethod* method) { uint16_t V_0 = 0; { uint16_t L_0; L_0 = La16_get_PackedValue_m591DBB9BAA304AC68E2BEF36F32A3E2E4507EB29((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)__this, /*hidden argument*/NULL); V_0 = L_0; uint16_t L_1; L_1 = La16_get_PackedValue_m591DBB9BAA304AC68E2BEF36F32A3E2E4507EB29((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt16_Equals_mFB5AF2CFE6E03352A7059F7295B03FC8F0F33FEE((uint16_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 La16_ToVector4_m8F06D142068437A0511D8DD2CB8C40ACD43335E6_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->get_L_2(); float L_1 = ((float)((float)((float)((float)L_0))/(float)(255.0f))); float L_2 = L_1; uint8_t L_3 = __this->get_A_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), L_1, L_2, L_2, ((float)((float)((float)((float)L_3))/(float)(255.0f))), /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La16_FromVector4_m6E3BD111493A784902E4721887F661E94372E7E7_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; La16_ConvertFromRgbaScaledVector4_m90C66FCCDFA3921D1AA8C666FFBBCCF79F62ECFB_inline((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)__this, L_0, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool La32_Equals_m7D47E876343449D7F2048AF9DA63058BF0F4BAE1_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * __this, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___other0, const RuntimeMethod* method) { uint32_t V_0 = 0; { uint32_t L_0; L_0 = La32_get_PackedValue_m1AF1BC439FDFA68717546B3ACDE67E5A0999BBE6_inline((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)__this, /*hidden argument*/NULL); V_0 = L_0; uint32_t L_1; L_1 = La32_get_PackedValue_m1AF1BC439FDFA68717546B3ACDE67E5A0999BBE6_inline((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt32_Equals_m4B6DF97AE3A7E4AECE7ECCE90E6E54B4CA4DB484((uint32_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 La32_ToVector4_mD2F07D8A41801AE7E1CF0D8E1E06A92672B37EC1_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->get_L_0(); float L_1 = ((float)((float)((float)((float)L_0))/(float)(65535.0f))); float L_2 = L_1; uint16_t L_3 = __this->get_A_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), L_1, L_2, L_2, ((float)((float)((float)((float)L_3))/(float)(65535.0f))), /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La32_FromVector4_m95FCB7725CF388C282EA45C4A9C974F5F2D3A06C_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; La32_ConvertFromRgbaScaledVector4_m6CF47024EE24CF89BD138642520A4AE2CD5AD9FB_inline((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)__this, L_0, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NormalizedByte2_Equals_m08D8F70E497797488EF5E548BF4D5D434A38B6C4_inline (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * __this, NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 ___other0, const RuntimeMethod* method) { uint16_t V_0 = 0; { uint16_t L_0; L_0 = NormalizedByte2_get_PackedValue_mB37C912A8CD24659F433BEB48906C4DCAEF0D91E_inline((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)__this, /*hidden argument*/NULL); V_0 = L_0; uint16_t L_1; L_1 = NormalizedByte2_get_PackedValue_mB37C912A8CD24659F433BEB48906C4DCAEF0D91E_inline((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt16_Equals_mFB5AF2CFE6E03352A7059F7295B03FC8F0F33FEE((uint16_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 NormalizedByte2_ToVector4_m3B1B0F99076927DAB33715EF67FA9ADBE94E7BBB_inline (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * __this, const RuntimeMethod* method) { { Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0; L_0 = NormalizedByte2_ToVector2_m9CC3896124E90CBAB0C8000BFC4885B31FED0AD2_inline((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)__this, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1; memset((&L_1), 0, sizeof(L_1)); Vector4__ctor_mFFD6ABE4FF0B7C4C1653B55C64E007E8945F85EC((&L_1), L_0, (0.0f), (1.0f), /*hidden argument*/NULL); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedByte2_FromVector4_mC6150E7D339EB9838CFDC5402CD5069B93C99751_inline (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2_t1455881409307224D6099F54FA7E478733EEF61D V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___vector0; float L_3 = L_2.get_Y_1(); Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((Vector2_t1455881409307224D6099F54FA7E478733EEF61D *)(&V_0), L_1, L_3, /*hidden argument*/NULL); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = V_0; IL2CPP_RUNTIME_CLASS_INIT(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_il2cpp_TypeInfo_var); uint16_t L_5; L_5 = NormalizedByte2_Pack_m6CE88C97823CD69364283CC30C12682807E53B48_inline(L_4, /*hidden argument*/NULL); NormalizedByte2_set_PackedValue_m4789D3F6B4CB4329C425CB662CFD9242A874A379_inline((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)__this, L_5, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NormalizedByte4_Equals_m6662107C35F6430122911460AC86C0471585D932_inline (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * __this, NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 ___other0, const RuntimeMethod* method) { uint32_t V_0 = 0; { uint32_t L_0; L_0 = NormalizedByte4_get_PackedValue_mD5F2EA596147F3F8987255A96D7D4A97DA8F8946_inline((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)__this, /*hidden argument*/NULL); V_0 = L_0; uint32_t L_1; L_1 = NormalizedByte4_get_PackedValue_mD5F2EA596147F3F8987255A96D7D4A97DA8F8946_inline((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt32_Equals_m4B6DF97AE3A7E4AECE7ECCE90E6E54B4CA4DB484((uint32_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 NormalizedByte4_ToVector4_m059059ADA0D809D87F910C090D85FC8AD9FC27D7_inline (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * __this, const RuntimeMethod* method) { { uint32_t L_0; L_0 = NormalizedByte4_get_PackedValue_mD5F2EA596147F3F8987255A96D7D4A97DA8F8946_inline((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)__this, /*hidden argument*/NULL); uint32_t L_1; L_1 = NormalizedByte4_get_PackedValue_mD5F2EA596147F3F8987255A96D7D4A97DA8F8946_inline((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)__this, /*hidden argument*/NULL); uint32_t L_2; L_2 = NormalizedByte4_get_PackedValue_mD5F2EA596147F3F8987255A96D7D4A97DA8F8946_inline((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)__this, /*hidden argument*/NULL); uint32_t L_3; L_3 = NormalizedByte4_get_PackedValue_mD5F2EA596147F3F8987255A96D7D4A97DA8F8946_inline((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)__this, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)((float)((float)((int8_t)((int8_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)255)))))))/(float)(127.0f))), ((float)((float)((float)((float)((int8_t)((int8_t)((int32_t)((int32_t)((int32_t)((uint32_t)L_1>>8))&(int32_t)((int32_t)255)))))))/(float)(127.0f))), ((float)((float)((float)((float)((int8_t)((int8_t)((int32_t)((int32_t)((int32_t)((uint32_t)L_2>>((int32_t)16)))&(int32_t)((int32_t)255)))))))/(float)(127.0f))), ((float)((float)((float)((float)((int8_t)((int8_t)((int32_t)((int32_t)((int32_t)((uint32_t)L_3>>((int32_t)24)))&(int32_t)((int32_t)255)))))))/(float)(127.0f))), /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedByte4_FromVector4_mB68D741A2843AEE85FFF4373D7696D2C2242EEEE_inline (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_il2cpp_TypeInfo_var); uint32_t L_0; L_0 = NormalizedByte4_Pack_m25D15506F2CE19FA844919BF2187F62AA686ECBD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL); NormalizedByte4_set_PackedValue_m7CA2C4A29ABDD2A7BEFC854960090DA9EFEE4E5D_inline((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)__this, L_0, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NormalizedShort2_Equals_m78BF588B5FA463EF8FD5CE6C23F0A3C7036EF383_inline (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * __this, NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 ___other0, const RuntimeMethod* method) { uint32_t V_0 = 0; { uint32_t L_0; L_0 = NormalizedShort2_get_PackedValue_m9A742CF0D1FC0F08F9C22193DF30A72514737187_inline((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)__this, /*hidden argument*/NULL); V_0 = L_0; uint32_t L_1; L_1 = NormalizedShort2_get_PackedValue_m9A742CF0D1FC0F08F9C22193DF30A72514737187_inline((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt32_Equals_m4B6DF97AE3A7E4AECE7ECCE90E6E54B4CA4DB484((uint32_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 NormalizedShort2_ToVector4_mA10FC3F69E186C7B7001AA20EA04D977369CD424_inline (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * __this, const RuntimeMethod* method) { { Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0; L_0 = NormalizedShort2_ToVector2_m10B078E4D0A2F1F03065C6A9FC901486064AA276_inline((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)__this, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1; memset((&L_1), 0, sizeof(L_1)); Vector4__ctor_mFFD6ABE4FF0B7C4C1653B55C64E007E8945F85EC((&L_1), L_0, (0.0f), (1.0f), /*hidden argument*/NULL); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedShort2_FromVector4_m07899637617D2E5D6850701B295EEE8FB2589768_inline (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2_t1455881409307224D6099F54FA7E478733EEF61D V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___vector0; float L_3 = L_2.get_Y_1(); Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((Vector2_t1455881409307224D6099F54FA7E478733EEF61D *)(&V_0), L_1, L_3, /*hidden argument*/NULL); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = V_0; IL2CPP_RUNTIME_CLASS_INIT(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_il2cpp_TypeInfo_var); uint32_t L_5; L_5 = NormalizedShort2_Pack_m1AD820D26D9FF9E17FC194E70144B23E466C0B1C_inline(L_4, /*hidden argument*/NULL); NormalizedShort2_set_PackedValue_m9AAFAC013EC0B1280CAB5CE61A8DAF21BE50BD87_inline((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)__this, L_5, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NormalizedShort4_Equals_m5574DDF44591157C1A172C8C4104D126D9651671_inline (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * __this, NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 ___other0, const RuntimeMethod* method) { uint64_t V_0 = 0; { uint64_t L_0; L_0 = NormalizedShort4_get_PackedValue_m3481116B020CF5A95D0D6E103450178EB9A5E252_inline((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)__this, /*hidden argument*/NULL); V_0 = L_0; uint64_t L_1; L_1 = NormalizedShort4_get_PackedValue_m3481116B020CF5A95D0D6E103450178EB9A5E252_inline((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt64_Equals_m2B7F75E7EA3C3A2A5E7390B47FF18CB44CE3CE22((uint64_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 NormalizedShort4_ToVector4_mDF8A161848C5A79F15D41049730E2510A8ADABA8_inline (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * __this, const RuntimeMethod* method) { { uint64_t L_0; L_0 = NormalizedShort4_get_PackedValue_m3481116B020CF5A95D0D6E103450178EB9A5E252_inline((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)__this, /*hidden argument*/NULL); uint64_t L_1; L_1 = NormalizedShort4_get_PackedValue_m3481116B020CF5A95D0D6E103450178EB9A5E252_inline((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)__this, /*hidden argument*/NULL); uint64_t L_2; L_2 = NormalizedShort4_get_PackedValue_m3481116B020CF5A95D0D6E103450178EB9A5E252_inline((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)__this, /*hidden argument*/NULL); uint64_t L_3; L_3 = NormalizedShort4_get_PackedValue_m3481116B020CF5A95D0D6E103450178EB9A5E252_inline((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)__this, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)((float)((float)((int16_t)((int16_t)((int64_t)((int64_t)L_0&(int64_t)((int64_t)((int64_t)((int32_t)65535)))))))))/(float)(32767.0f))), ((float)((float)((float)((float)((int16_t)((int16_t)((int64_t)((int64_t)((int64_t)((uint64_t)L_1>>((int32_t)16)))&(int64_t)((int64_t)((int64_t)((int32_t)65535)))))))))/(float)(32767.0f))), ((float)((float)((float)((float)((int16_t)((int16_t)((int64_t)((int64_t)((int64_t)((uint64_t)L_2>>((int32_t)32)))&(int64_t)((int64_t)((int64_t)((int32_t)65535)))))))))/(float)(32767.0f))), ((float)((float)((float)((float)((int16_t)((int16_t)((int64_t)((int64_t)((int64_t)((uint64_t)L_3>>((int32_t)48)))&(int64_t)((int64_t)((int64_t)((int32_t)65535)))))))))/(float)(32767.0f))), /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedShort4_FromVector4_m2D9CB47367215FAC0A4127EA5668749937E1BC7F_inline (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_il2cpp_TypeInfo_var); uint64_t L_0; L_0 = NormalizedShort4_Pack_m76EC3879451ED829C3D964F5B42E8335066C929C_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL); NormalizedShort4_set_PackedValue_m83DC9831DAFA09C6A3A712A9319AF721EA11A3C1_inline((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)__this, L_0, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rg32_Equals_mBCB44948784C730AAAB1E8F7D79E415987BA36F9_inline (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * __this, Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___other0, const RuntimeMethod* method) { uint32_t V_0 = 0; { uint32_t L_0; L_0 = Rg32_get_PackedValue_m04FF30A62177EEBE79792DCD6A48644D059EA8D6_inline((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)__this, /*hidden argument*/NULL); V_0 = L_0; uint32_t L_1; L_1 = Rg32_get_PackedValue_m04FF30A62177EEBE79792DCD6A48644D059EA8D6_inline((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt32_Equals_m4B6DF97AE3A7E4AECE7ECCE90E6E54B4CA4DB484((uint32_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Rg32_ToVector4_m51DFA3AF99C2CFFE08AB04B00099EB72389DE740_inline (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * __this, const RuntimeMethod* method) { { Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0; L_0 = Rg32_ToVector2_m1FF0436D2720A8690FE1A8B9D9F3A709C1E2D6A3_inline((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)__this, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1; memset((&L_1), 0, sizeof(L_1)); Vector4__ctor_mFFD6ABE4FF0B7C4C1653B55C64E007E8945F85EC((&L_1), L_0, (0.0f), (1.0f), /*hidden argument*/NULL); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rg32_FromVector4_m7190BC219E3FDC310A5C0348FC0B803DDEA69294_inline (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2_t1455881409307224D6099F54FA7E478733EEF61D V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___vector0; float L_3 = L_2.get_Y_1(); Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((Vector2_t1455881409307224D6099F54FA7E478733EEF61D *)(&V_0), L_1, L_3, /*hidden argument*/NULL); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_il2cpp_TypeInfo_var); uint32_t L_5; L_5 = Rg32_Pack_mB7A7885FCF02BD1C74D3B8C329BDEA8E0A368A0F_inline(L_4, /*hidden argument*/NULL); Rg32_set_PackedValue_m74ABF186E3E7E6A61E71331DB09BD8D8EA3E079D_inline((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)__this, L_5, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rgb24_Equals_m322CB13DD17830D8A20CC22951C42BAAA680C130_inline (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * __this, Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___other0, const RuntimeMethod* method) { uint8_t V_0 = 0x0; { uint8_t L_0 = __this->get_R_0(); V_0 = L_0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_1 = ___other0; uint8_t L_2 = L_1.get_R_0(); bool L_3; L_3 = Byte_Equals_m3D534F7DB712996FA3FAFF751AB20E684FB82C25((uint8_t*)(&V_0), L_2, /*hidden argument*/NULL); if (!L_3) { goto IL_0041; } } { uint8_t L_4 = __this->get_G_1(); V_0 = L_4; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_5 = ___other0; uint8_t L_6 = L_5.get_G_1(); bool L_7; L_7 = Byte_Equals_m3D534F7DB712996FA3FAFF751AB20E684FB82C25((uint8_t*)(&V_0), L_6, /*hidden argument*/NULL); if (!L_7) { goto IL_0041; } } { uint8_t L_8 = __this->get_B_2(); V_0 = L_8; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_9 = ___other0; uint8_t L_10 = L_9.get_B_2(); bool L_11; L_11 = Byte_Equals_m3D534F7DB712996FA3FAFF751AB20E684FB82C25((uint8_t*)(&V_0), L_10, /*hidden argument*/NULL); return L_11; } IL_0041: { return (bool)0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Rgb24_ToVector4_mF57CABE297C94558D27FFB5246BACDA10AD97C88_inline (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * __this, const RuntimeMethod* method) { Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0; memset((&V_0), 0, sizeof(V_0)); { uint8_t L_0 = __this->get_R_0(); uint8_t L_1 = __this->get_G_1(); uint8_t L_2 = __this->get_B_2(); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_3; memset((&L_3), 0, sizeof(L_3)); Rgba32__ctor_mEF4B0E4289037C5E6C4FD0751715F06CEEC569C4_inline((&L_3), L_0, L_1, L_2, (uint8_t)((int32_t)255), /*hidden argument*/NULL); V_0 = L_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Rgba32_ToVector4_m2320E84B610FA4F872A1BDDA53B4EE204017C4B7_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgb24_FromVector4_mF1B830F312DD222856C6F1334063FD598FF7EA8B_inline (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { Rgb24_Pack_mDDB1AF4A7E87BF6B828002324F38262C0711C51F_inline((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)__this, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rgb48_Equals_m10F37239E7172F96AD3217E9154AEDDF8ADD6224_inline (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * __this, Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___other0, const RuntimeMethod* method) { uint16_t V_0 = 0; { uint16_t L_0 = __this->get_R_0(); V_0 = L_0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_1 = ___other0; uint16_t L_2 = L_1.get_R_0(); bool L_3; L_3 = UInt16_Equals_mFB5AF2CFE6E03352A7059F7295B03FC8F0F33FEE((uint16_t*)(&V_0), L_2, /*hidden argument*/NULL); if (!L_3) { goto IL_0041; } } { uint16_t L_4 = __this->get_G_1(); V_0 = L_4; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_5 = ___other0; uint16_t L_6 = L_5.get_G_1(); bool L_7; L_7 = UInt16_Equals_mFB5AF2CFE6E03352A7059F7295B03FC8F0F33FEE((uint16_t*)(&V_0), L_6, /*hidden argument*/NULL); if (!L_7) { goto IL_0041; } } { uint16_t L_8 = __this->get_B_2(); V_0 = L_8; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F L_9 = ___other0; uint16_t L_10 = L_9.get_B_2(); bool L_11; L_11 = UInt16_Equals_mFB5AF2CFE6E03352A7059F7295B03FC8F0F33FEE((uint16_t*)(&V_0), L_10, /*hidden argument*/NULL); return L_11; } IL_0041: { return (bool)0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Rgb48_ToVector4_m1679350E6314D721BF33A91B0D4AE06922ABEFF7_inline (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->get_R_0(); uint16_t L_1 = __this->get_G_1(); uint16_t L_2 = __this->get_B_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; memset((&L_3), 0, sizeof(L_3)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_3), ((float)((float)((float)((float)L_0))/(float)(65535.0f))), ((float)((float)((float)((float)L_1))/(float)(65535.0f))), ((float)((float)((float)((float)L_2))/(float)(65535.0f))), (1.0f), /*hidden argument*/NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgb48_FromVector4_m8FFE922830DB69BE37C13DFFDDC5CA374089D7C0_inline (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1; L_1 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2; L_2 = Vector4_get_One_mAD1193BFE306D9BCB69A5679CB4182AD9B69CC79(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_0, L_1, L_2, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline(L_3, (65535.0f), /*hidden argument*/NULL); ___vector0 = L_4; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5 = ___vector0; float L_6 = L_5.get_X_0(); float L_7; L_7 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_6, /*hidden argument*/NULL); __this->set_R_0((uint16_t)il2cpp_codegen_cast_floating_point(L_7)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___vector0; float L_9 = L_8.get_Y_1(); float L_10; L_10 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_9, /*hidden argument*/NULL); __this->set_G_1((uint16_t)il2cpp_codegen_cast_floating_point(L_10)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11 = ___vector0; float L_12 = L_11.get_Z_2(); float L_13; L_13 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_12, /*hidden argument*/NULL); __this->set_B_2((uint16_t)il2cpp_codegen_cast_floating_point(L_13)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rgba1010102_Equals_m577D9EC25AB1F63F59525638F9EC1B6B0F449ABC_inline (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * __this, Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___other0, const RuntimeMethod* method) { { uint32_t L_0; L_0 = Rgba1010102_get_PackedValue_m9266D7BB61F4FB2C5019EC29DA6F992D8D134933_inline((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)__this, /*hidden argument*/NULL); uint32_t L_1; L_1 = Rgba1010102_get_PackedValue_m9266D7BB61F4FB2C5019EC29DA6F992D8D134933_inline((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(&___other0), /*hidden argument*/NULL); return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Rgba1010102_ToVector4_m9AA55F8123E9C0327138BAA9B13296E652C3ABD3_inline (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { uint32_t L_0; L_0 = Rgba1010102_get_PackedValue_m9266D7BB61F4FB2C5019EC29DA6F992D8D134933_inline((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)__this, /*hidden argument*/NULL); uint32_t L_1; L_1 = Rgba1010102_get_PackedValue_m9266D7BB61F4FB2C5019EC29DA6F992D8D134933_inline((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)__this, /*hidden argument*/NULL); uint32_t L_2; L_2 = Rgba1010102_get_PackedValue_m9266D7BB61F4FB2C5019EC29DA6F992D8D134933_inline((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)__this, /*hidden argument*/NULL); uint32_t L_3; L_3 = Rgba1010102_get_PackedValue_m9266D7BB61F4FB2C5019EC29DA6F992D8D134933_inline((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)__this, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)((double)((uint32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)1023))))))), ((float)((float)((double)((uint32_t)((int32_t)((int32_t)((int32_t)((uint32_t)L_1>>((int32_t)10)))&(int32_t)((int32_t)1023))))))), ((float)((float)((double)((uint32_t)((int32_t)((int32_t)((int32_t)((uint32_t)L_2>>((int32_t)20)))&(int32_t)((int32_t)1023))))))), ((float)((float)((double)((uint32_t)((int32_t)((int32_t)((int32_t)((uint32_t)L_3>>((int32_t)30)))&(int32_t)3)))))), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5 = ((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_StaticFields*)il2cpp_codegen_static_fields_for(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_il2cpp_TypeInfo_var))->get_Multiplier_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6; L_6 = Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline(L_4, L_5, /*hidden argument*/NULL); return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba1010102_FromVector4_m568A21AA7FE0593011979E9397C00E093BBFE5E3_inline (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_il2cpp_TypeInfo_var); uint32_t L_0; L_0 = Rgba1010102_Pack_m296112B0492CE04E1DFF0764461E613440699466_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL); Rgba1010102_set_PackedValue_mBDF51AE3DE7B6742EA826750D1FC03A81DB85B0A_inline((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)__this, L_0, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rgba32_Equals_m21986E16EA5EBE6DA8D3CF85DE467E448AD9A73E_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___other0, const RuntimeMethod* method) { uint32_t V_0 = 0; { uint32_t L_0; L_0 = Rgba32_get_Rgba_mC233E265217D465BDAD1421F73FD1298EA378B85_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)__this, /*hidden argument*/NULL); V_0 = L_0; uint32_t L_1; L_1 = Rgba32_get_Rgba_mC233E265217D465BDAD1421F73FD1298EA378B85_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt32_Equals_m4B6DF97AE3A7E4AECE7ECCE90E6E54B4CA4DB484((uint32_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Rgba32_ToVector4_m2320E84B610FA4F872A1BDDA53B4EE204017C4B7_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { uint8_t L_0 = __this->get_R_0(); uint8_t L_1 = __this->get_G_1(); uint8_t L_2 = __this->get_B_2(); uint8_t L_3 = __this->get_A_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)L_0)), ((float)((float)L_1)), ((float)((float)L_2)), ((float)((float)L_3)), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5 = ((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields*)il2cpp_codegen_static_fields_for(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var))->get_MaxBytes_4(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6; L_6 = Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline(L_4, L_5, /*hidden argument*/NULL); return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32_FromVector4_mD5A40E53DFF193D01E8A14AFA093E11BCC4183F7_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { Rgba32_Pack_m63BC4B6421E005814E9D4AEBA9614CBC27404258_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)__this, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rgba64_Equals_m28578255CB9BD4EA8DDD56ABAEF4DD556DDA5A8E_inline (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * __this, Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___other0, const RuntimeMethod* method) { uint64_t V_0 = 0; { uint64_t L_0; L_0 = Rgba64_get_PackedValue_m3EEB7208A6F4067545A54BEDE8E11F7CAC674829_inline((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)__this, /*hidden argument*/NULL); V_0 = L_0; uint64_t L_1; L_1 = Rgba64_get_PackedValue_m3EEB7208A6F4067545A54BEDE8E11F7CAC674829_inline((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt64_Equals_m2B7F75E7EA3C3A2A5E7390B47FF18CB44CE3CE22((uint64_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Rgba64_ToVector4_mCA2213A8474A88C7077EA354DED8BE977762BAC8_inline (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->get_R_0(); uint16_t L_1 = __this->get_G_1(); uint16_t L_2 = __this->get_B_2(); uint16_t L_3 = __this->get_A_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)L_0)), ((float)((float)L_1)), ((float)((float)L_2)), ((float)((float)L_3)), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Division_m82E4033E7058CE4787854874FEED0377803C0EE8_inline(L_4, (65535.0f), /*hidden argument*/NULL); return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba64_FromVector4_m19E0D698D27BF30E024200BB837E863FF99B649F_inline (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1; L_1 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2; L_2 = Vector4_get_One_mAD1193BFE306D9BCB69A5679CB4182AD9B69CC79(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_0, L_1, L_2, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline(L_3, (65535.0f), /*hidden argument*/NULL); ___vector0 = L_4; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5 = ___vector0; float L_6 = L_5.get_X_0(); float L_7; L_7 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_6, /*hidden argument*/NULL); __this->set_R_0((uint16_t)il2cpp_codegen_cast_floating_point(L_7)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___vector0; float L_9 = L_8.get_Y_1(); float L_10; L_10 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_9, /*hidden argument*/NULL); __this->set_G_1((uint16_t)il2cpp_codegen_cast_floating_point(L_10)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11 = ___vector0; float L_12 = L_11.get_Z_2(); float L_13; L_13 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_12, /*hidden argument*/NULL); __this->set_B_2((uint16_t)il2cpp_codegen_cast_floating_point(L_13)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___vector0; float L_15 = L_14.get_W_3(); float L_16; L_16 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_15, /*hidden argument*/NULL); __this->set_A_3((uint16_t)il2cpp_codegen_cast_floating_point(L_16)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RgbaVector_Equals_mD2088AD16AF84168BFDB882CAF494D7D92A8D03F_inline (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * __this, RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 ___other0, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = __this->get_R_0(); V_0 = L_0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_1 = ___other0; float L_2 = L_1.get_R_0(); bool L_3; L_3 = Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914((float*)(&V_0), L_2, /*hidden argument*/NULL); if (!L_3) { goto IL_0057; } } { float L_4 = __this->get_G_1(); V_0 = L_4; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_5 = ___other0; float L_6 = L_5.get_G_1(); bool L_7; L_7 = Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914((float*)(&V_0), L_6, /*hidden argument*/NULL); if (!L_7) { goto IL_0057; } } { float L_8 = __this->get_B_2(); V_0 = L_8; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_9 = ___other0; float L_10 = L_9.get_B_2(); bool L_11; L_11 = Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914((float*)(&V_0), L_10, /*hidden argument*/NULL); if (!L_11) { goto IL_0057; } } { float L_12 = __this->get_A_3(); V_0 = L_12; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 L_13 = ___other0; float L_14 = L_13.get_A_3(); bool L_15; L_15 = Single_Equals_m298A3A849F30B9900813BE6DD98AE6810CDBE914((float*)(&V_0), L_14, /*hidden argument*/NULL); return L_15; } IL_0057: { return (bool)0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 RgbaVector_ToVector4_m4BE5E3DA34818B95B060666D5B9737E0521DBFF6_inline (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * __this, const RuntimeMethod* method) { { float L_0 = __this->get_R_0(); float L_1 = __this->get_G_1(); float L_2 = __this->get_B_2(); float L_3 = __this->get_A_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), L_0, L_1, L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RgbaVector_FromVector4_mEF5F780A05D9E22D2E2793C69EA890DCB5807623_inline (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1; L_1 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2; L_2 = Vector4_get_One_mAD1193BFE306D9BCB69A5679CB4182AD9B69CC79(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_0, L_1, L_2, /*hidden argument*/NULL); ___vector0 = L_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___vector0; float L_5 = L_4.get_X_0(); __this->set_R_0(L_5); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___vector0; float L_7 = L_6.get_Y_1(); __this->set_G_1(L_7); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___vector0; float L_9 = L_8.get_Z_2(); __this->set_B_2(L_9); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___vector0; float L_11 = L_10.get_W_3(); __this->set_A_3(L_11); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Short2_Equals_mDB1CF1355861E5031B1AEACE5BAEFDBEDBBC9161_inline (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * __this, Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 ___other0, const RuntimeMethod* method) { uint32_t V_0 = 0; { uint32_t L_0; L_0 = Short2_get_PackedValue_mD059B3BBFB19B15FB02F9036299226AC922B3BCA_inline((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)__this, /*hidden argument*/NULL); V_0 = L_0; uint32_t L_1; L_1 = Short2_get_PackedValue_mD059B3BBFB19B15FB02F9036299226AC922B3BCA_inline((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt32_Equals_m4B6DF97AE3A7E4AECE7ECCE90E6E54B4CA4DB484((uint32_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Short2_ToVector4_m7D5F38ABC27F7271C1F8EA7BC18CF9DF413AA783_inline (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * __this, const RuntimeMethod* method) { { uint32_t L_0; L_0 = Short2_get_PackedValue_mD059B3BBFB19B15FB02F9036299226AC922B3BCA_inline((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)__this, /*hidden argument*/NULL); uint32_t L_1; L_1 = Short2_get_PackedValue_mD059B3BBFB19B15FB02F9036299226AC922B3BCA_inline((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)__this, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2; memset((&L_2), 0, sizeof(L_2)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_2), ((float)((float)((int16_t)((int16_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)65535))))))), ((float)((float)((int16_t)((int16_t)((int32_t)((uint32_t)L_1>>((int32_t)16))))))), (0.0f), (1.0f), /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Short2_FromVector4_m2E7BACBC4ED92E86FC62676931283D54E86A261F_inline (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2_t1455881409307224D6099F54FA7E478733EEF61D V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___vector0; float L_3 = L_2.get_Y_1(); Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((Vector2_t1455881409307224D6099F54FA7E478733EEF61D *)(&V_0), L_1, L_3, /*hidden argument*/NULL); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_il2cpp_TypeInfo_var); uint32_t L_5; L_5 = Short2_Pack_m8A7753F894DE4CB78A59D3F03BA98248E05E63F7_inline(L_4, /*hidden argument*/NULL); Short2_set_PackedValue_mBF2FB5BA80EB14454CAC49036655C5A934E3A559_inline((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)__this, L_5, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Short4_Equals_m4A292AD78239BB0D9CF608A4BD7D71A0AACBD60C_inline (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * __this, Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C ___other0, const RuntimeMethod* method) { uint64_t V_0 = 0; { uint64_t L_0; L_0 = Short4_get_PackedValue_m0BAFBDFEE8A375525FAC717B88F80527553E6146_inline((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)__this, /*hidden argument*/NULL); V_0 = L_0; uint64_t L_1; L_1 = Short4_get_PackedValue_m0BAFBDFEE8A375525FAC717B88F80527553E6146_inline((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(&___other0), /*hidden argument*/NULL); bool L_2; L_2 = UInt64_Equals_m2B7F75E7EA3C3A2A5E7390B47FF18CB44CE3CE22((uint64_t*)(&V_0), L_1, /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Short4_ToVector4_m34CC73B3F4C78B67251C5A2B5D61F45A76C2BD92_inline (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * __this, const RuntimeMethod* method) { { uint64_t L_0; L_0 = Short4_get_PackedValue_m0BAFBDFEE8A375525FAC717B88F80527553E6146_inline((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)__this, /*hidden argument*/NULL); uint64_t L_1; L_1 = Short4_get_PackedValue_m0BAFBDFEE8A375525FAC717B88F80527553E6146_inline((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)__this, /*hidden argument*/NULL); uint64_t L_2; L_2 = Short4_get_PackedValue_m0BAFBDFEE8A375525FAC717B88F80527553E6146_inline((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)__this, /*hidden argument*/NULL); uint64_t L_3; L_3 = Short4_get_PackedValue_m0BAFBDFEE8A375525FAC717B88F80527553E6146_inline((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)__this, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), ((float)((float)((int16_t)((int16_t)((int64_t)((int64_t)L_0&(int64_t)((int64_t)((int64_t)((int32_t)65535))))))))), ((float)((float)((int16_t)((int16_t)((int64_t)((int64_t)((int64_t)((uint64_t)L_1>>((int32_t)16)))&(int64_t)((int64_t)((int64_t)((int32_t)65535))))))))), ((float)((float)((int16_t)((int16_t)((int64_t)((int64_t)((int64_t)((uint64_t)L_2>>((int32_t)32)))&(int64_t)((int64_t)((int64_t)((int32_t)65535))))))))), ((float)((float)((int16_t)((int16_t)((int64_t)((int64_t)((int64_t)((uint64_t)L_3>>((int32_t)48)))&(int64_t)((int64_t)((int64_t)((int32_t)65535))))))))), /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Short4_FromVector4_m519AA6025A1F7F2FE3946C845C5102F63B63155F_inline (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { IL2CPP_RUNTIME_CLASS_INIT(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_il2cpp_TypeInfo_var); uint64_t L_0; L_0 = Short4_Pack_m7B580A2AAB3B54363B6930F4A04310CB7B9F65A7_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL); Short4_set_PackedValue_mE2509C3F76A66E380647E1EE0F7C50BA019BA8BD_inline((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)__this, L_0, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float* DenseMatrix_1_get_Item_m349DF672D72B9245E9EECE14EC80EFFB10DD36CB_gshared_inline (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method) { { SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)__this->get_Data_0(); int32_t L_1 = ___row0; int32_t L_2 = (int32_t)__this->get_Columns_1(); int32_t L_3 = ___column1; NullCheck(L_0); return (float*)(((L_0)->GetAddressAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3)))))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * Span_1_get_Item_mD8A06FA962024F798DCEED58331E9C8692CAE2A7_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_2 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_5; L_5 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_7; L_7 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(L_7); } IL_0030: { Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_8 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0(); NullCheck(L_8); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_9 = (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_11; L_11 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * L_13; L_13 = (( A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * (*) (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * Span_1_get_Item_m6AF825660F9F130F6AB4888E80AEF27A6FC3CAB7_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_2 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_5; L_5 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_7; L_7 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(L_7); } IL_0030: { Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_8 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0(); NullCheck(L_8); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_9 = (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_11; L_11 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_13; L_13 = (( Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * (*) (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * Span_1_get_Item_m6367645A32E0D777965C7AA85FE5C227DA6D5769_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_2 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_5; L_5 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_7; L_7 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(L_7); } IL_0030: { Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_8 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0(); NullCheck(L_8); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_9 = (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_11; L_11 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_13; L_13 = (( Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * (*) (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * Span_1_get_Item_m195AD771A0A3D2EDF7721DAA1E1D0F2943077616_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_2 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_5; L_5 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_7; L_7 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_7); } IL_0030: { Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_8 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); NullCheck(L_8); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_9 = (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_11; L_11 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * L_13; L_13 = (( Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * (*) (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * Span_1_get_Item_m7403568F966B7F6D4669CA1127486C219BBCD69B_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_2 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_5; L_5 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_7; L_7 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_7); } IL_0030: { Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_8 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); NullCheck(L_8); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_9 = (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_11; L_11 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * L_13; L_13 = (( Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * (*) (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * Span_1_get_Item_m89B441ABCD013417C2E21A35250BE89BA6F9FE9E_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_2 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_5; L_5 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_7; L_7 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_7); } IL_0030: { Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_8 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); NullCheck(L_8); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_9 = (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_11; L_11 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * L_13; L_13 = (( Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * (*) (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * Span_1_get_Item_mDC25D73E1BD7519BD4FB572EC6C46B45BAC897FD_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_2 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_5; L_5 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_7; L_7 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_7); } IL_0030: { Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_8 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); NullCheck(L_8); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_9 = (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_11; L_11 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * L_13; L_13 = (( Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * (*) (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_2 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_5; L_5 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_7; L_7 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_7); } IL_0030: { Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_8 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); NullCheck(L_8); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_9 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_11; L_11 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_13; L_13 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_2 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5; L_5 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_7; L_7 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_7); } IL_0030: { Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_8 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); NullCheck(L_8); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_9 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_11; L_11 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_13; L_13 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_2 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5; L_5 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_7; L_7 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_7); } IL_0030: { Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_8 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); NullCheck(L_8); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_9 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_11; L_11 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_13; L_13 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_2 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5; L_5 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_7; L_7 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_7); } IL_0030: { Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_8 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); NullCheck(L_8); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_9 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_11; L_11 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_13; L_13 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_2 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5; L_5 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_7; L_7 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_7); } IL_0030: { Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_8 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); NullCheck(L_8); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_9 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_11; L_11 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_13; L_13 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_2 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_5; L_5 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_7; L_7 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L_7); } IL_0030: { Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_8 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); NullCheck(L_8); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_9 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_11; L_11 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_13; L_13 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_2 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5; L_5 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_7; L_7 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L_7); } IL_0030: { Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_8 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); NullCheck(L_8); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_9 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_11; L_11 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_13; L_13 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_2 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_5; L_5 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_7; L_7 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(L_7); } IL_0030: { Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_8 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); NullCheck(L_8); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_9 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_11; L_11 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_13; L_13 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_2 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_5; L_5 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_7; L_7 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_7); } IL_0030: { Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_8 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); NullCheck(L_8); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_9 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_11; L_11 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_13; L_13 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * Span_1_get_Item_m02B81213216C48DBE063E1A105599B907C8DD53A_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_2 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_5; L_5 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_7; L_7 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(L_7); } IL_0030: { Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_8 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); NullCheck(L_8); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_9 = (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_11; L_11 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * L_13; L_13 = (( NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * (*) (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * Span_1_get_Item_m9E3415A96183385F0A773D50F59565AB5C3AD1E0_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_2 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_5; L_5 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_7; L_7 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(L_7); } IL_0030: { Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_8 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); NullCheck(L_8); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_9 = (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_11; L_11 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * L_13; L_13 = (( NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * (*) (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * Span_1_get_Item_m0D702FF60C85520A25B77F84847A0EB108355375_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_2 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_5; L_5 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_7; L_7 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(L_7); } IL_0030: { Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_8 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); NullCheck(L_8); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_9 = (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_11; L_11 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * L_13; L_13 = (( NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * (*) (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * Span_1_get_Item_m0EB52766F90F92A22F2B741A49E612E2AB3F3F81_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_2 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_5; L_5 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_7; L_7 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(L_7); } IL_0030: { Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_8 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); NullCheck(L_8); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_9 = (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_11; L_11 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * L_13; L_13 = (( NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * (*) (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * Span_1_get_Item_m32DACCEB7847514FD4CB9705A9D1B15AE05F42B1_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_2 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_5; L_5 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_7; L_7 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(L_7); } IL_0030: { Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_8 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); NullCheck(L_8); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_9 = (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_11; L_11 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * L_13; L_13 = (( Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * (*) (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_2 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_5; L_5 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_7; L_7 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(L_7); } IL_0030: { Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_8 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); NullCheck(L_8); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_9 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_11; L_11 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_13; L_13 = (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * Span_1_get_Item_mF8D4748E567C7CAF16D5EE58079AA4846BB263E9_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_2 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_5; L_5 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_7; L_7 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(L_7); } IL_0030: { Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_8 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); NullCheck(L_8); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_9 = (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_11; L_11 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * L_13; L_13 = (( Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * (*) (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * Span_1_get_Item_m97AFC69708A5B97F05799FB88BA9E9665E1E30C1_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_2 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_5; L_5 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_7; L_7 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(L_7); } IL_0030: { Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_8 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); NullCheck(L_8); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_9 = (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_11; L_11 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * L_13; L_13 = (( Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * (*) (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * Span_1_get_Item_m581A43B1361CF63EB04E6309E9E27F41D1C3FF2E_gshared_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * L_2 = (Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_5; L_5 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_7; L_7 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(L_7); } IL_0030: { Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * L_8 = (Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 *)__this->get__pinnable_0(); NullCheck(L_8); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_9 = (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_11; L_11 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_13; L_13 = (( Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * (*) (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * Span_1_get_Item_mA405F02858966967602C33A2898FBCE9247E2A01_gshared_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * L_2 = (Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_5; L_5 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_7; L_7 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(L_7); } IL_0030: { Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * L_8 = (Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 *)__this->get__pinnable_0(); NullCheck(L_8); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_9 = (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_11; L_11 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_13; L_13 = (( Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * (*) (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * Span_1_get_Item_mE1EBF23A3F55BF56F6CAEA964ADDABDEB238022D_gshared_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * L_2 = (Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_5; L_5 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_7; L_7 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(L_7); } IL_0030: { Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * L_8 = (Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF *)__this->get__pinnable_0(); NullCheck(L_8); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_9 = (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_11; L_11 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * L_13; L_13 = (( RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * (*) (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * Span_1_get_Item_m30B32D48528929A6D7527751ADE5CA41A8721052_gshared_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * L_2 = (Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_5; L_5 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_7; L_7 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(L_7); } IL_0030: { Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * L_8 = (Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C *)__this->get__pinnable_0(); NullCheck(L_8); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_9 = (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_11; L_11 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * L_13; L_13 = (( Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * (*) (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * Span_1_get_Item_mE44F4EAC14B0C895CABAF8DD8342F24A0800D5C4_gshared_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, int32_t ___index0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___index0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_000e; } } { ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL); } IL_000e: { Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * L_2 = (Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 *)__this->get__pinnable_0(); if (L_2) { goto IL_0030; } } { intptr_t L_3 = (intptr_t)__this->get__byteOffset_1(); V_0 = (intptr_t)L_3; void* L_4; L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_5; L_5 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (void*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((void*)(void*)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); int32_t L_6 = ___index0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_7; L_7 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(L_7); } IL_0030: { Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * L_8 = (Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 *)__this->get__pinnable_0(); NullCheck(L_8); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_9 = (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_8->get_address_of_Data_0(); intptr_t L_10 = (intptr_t)__this->get__byteOffset_1(); Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_11; L_11 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); int32_t L_12 = ___index0; Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * L_13; L_13 = (( Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * (*) (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C *)(L_13); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t A8_get_PackedValue_m341FC6C53B24BB286C39A160D0E707843714C52B_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___left0; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___right1; float L_3 = L_2.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___left0; float L_5 = L_4.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___right1; float L_7 = L_6.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___left0; float L_9 = L_8.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___right1; float L_11 = L_10.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___left0; float L_13 = L_12.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___right1; float L_15 = L_14.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16; memset((&L_16), 0, sizeof(L_16)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_16), ((float)il2cpp_codegen_multiply((float)L_1, (float)L_3)), ((float)il2cpp_codegen_multiply((float)L_5, (float)L_7)), ((float)il2cpp_codegen_multiply((float)L_9, (float)L_11)), ((float)il2cpp_codegen_multiply((float)L_13, (float)L_15)), /*hidden argument*/NULL); return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t A8_Pack_mA657F3C1098F90E4DA5BE545980CCBFB7DBA76AB_inline (float ___alpha0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___alpha0; float L_1; L_1 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline(L_0, (0.0f), (1.0f), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_2; L_2 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_1, (float)(255.0f)))))); return (uint8_t)il2cpp_codegen_cast_floating_point(L_2); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void A8_set_PackedValue_m8BD8EFA06A2F16D32A8260240A8E6874D1548C8B_inline (A8_tFB63755C0D5FD006348F0668E16BC0E539EBE4F4 * __this, uint8_t ___value0, const RuntimeMethod* method) { { uint8_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_0(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Abgr32_get_Abgr_m6A639BBF6957776C2D27EFD0D24164BA3DAE0203_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m1D163E6FB1BCB424D667D2518D42FDFC5F19BB15_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m68895D75A02C5F6D81E22E279CB2E170BF42E81A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_0; L_0 = Unsafe_AsRef_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m1D163E6FB1BCB424D667D2518D42FDFC5F19BB15_inline((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)__this, /*hidden argument*/Unsafe_AsRef_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m1D163E6FB1BCB424D667D2518D42FDFC5F19BB15_RuntimeMethod_var); uint32_t* L_1; L_1 = Unsafe_As_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m68895D75A02C5F6D81E22E279CB2E170BF42E81A_inline((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)L_0, /*hidden argument*/Unsafe_As_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m68895D75A02C5F6D81E22E279CB2E170BF42E81A_RuntimeMethod_var); int32_t L_2 = *((uint32_t*)L_1); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___left0; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___right1; float L_3 = L_2.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___left0; float L_5 = L_4.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___right1; float L_7 = L_6.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___left0; float L_9 = L_8.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___right1; float L_11 = L_10.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___left0; float L_13 = L_12.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___right1; float L_15 = L_14.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16; memset((&L_16), 0, sizeof(L_16)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_16), ((float)((float)L_1/(float)L_3)), ((float)((float)L_5/(float)L_7)), ((float)((float)L_9/(float)L_11)), ((float)((float)L_13/(float)L_15)), /*hidden argument*/NULL); return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Abgr32_Pack_m67D927622D71260628DB6E657EE72BE3820E6C7C_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1); IL2CPP_RUNTIME_CLASS_INIT(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields*)il2cpp_codegen_static_fields_for(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var))->get_MaxBytes_4(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_2, L_3, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_4; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields*)il2cpp_codegen_static_fields_for(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var))->get_Half_5(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9; L_9 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_7, L_8, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5 = L_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_10 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_11); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_13; L_13 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ((Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_StaticFields*)il2cpp_codegen_static_fields_for(Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_il2cpp_TypeInfo_var))->get_MaxBytes_4(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15; L_15 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_12, L_13, L_14, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_10 = L_15; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16 = ___vector0; float L_17 = L_16->get_X_0(); __this->set_R_3((uint8_t)il2cpp_codegen_cast_floating_point(L_17)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = ___vector0; float L_19 = L_18->get_Y_1(); __this->set_G_2((uint8_t)il2cpp_codegen_cast_floating_point(L_19)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_20 = ___vector0; float L_21 = L_20->get_Z_2(); __this->set_B_1((uint8_t)il2cpp_codegen_cast_floating_point(L_21)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = ___vector0; float L_23 = L_22->get_W_3(); __this->set_A_0((uint8_t)il2cpp_codegen_cast_floating_point(L_23)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Argb32_get_Argb_mB4125C5DEBC8DB6ED94A5668FDB6424416139239_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m900CE7CF60CECCFD7ACE37F46C979B2FE17122EF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mEACD6BBCD7D85737F25B7647A382A2619C283D78_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_0; L_0 = Unsafe_AsRef_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m900CE7CF60CECCFD7ACE37F46C979B2FE17122EF_inline((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)__this, /*hidden argument*/Unsafe_AsRef_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m900CE7CF60CECCFD7ACE37F46C979B2FE17122EF_RuntimeMethod_var); uint32_t* L_1; L_1 = Unsafe_As_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mEACD6BBCD7D85737F25B7647A382A2619C283D78_inline((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)L_0, /*hidden argument*/Unsafe_As_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mEACD6BBCD7D85737F25B7647A382A2619C283D78_RuntimeMethod_var); int32_t L_2 = *((uint32_t*)L_1); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Argb32_Pack_mB18941C609FF55B9EB32E062DAD6471809527E4D_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1); IL2CPP_RUNTIME_CLASS_INIT(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields*)il2cpp_codegen_static_fields_for(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var))->get_MaxBytes_4(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_2, L_3, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_4; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields*)il2cpp_codegen_static_fields_for(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var))->get_Half_5(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9; L_9 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_7, L_8, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5 = L_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_10 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_11); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_13; L_13 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ((Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_StaticFields*)il2cpp_codegen_static_fields_for(Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_il2cpp_TypeInfo_var))->get_MaxBytes_4(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15; L_15 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_12, L_13, L_14, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_10 = L_15; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16 = ___vector0; float L_17 = L_16->get_X_0(); __this->set_R_1((uint8_t)il2cpp_codegen_cast_floating_point(L_17)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = ___vector0; float L_19 = L_18->get_Y_1(); __this->set_G_2((uint8_t)il2cpp_codegen_cast_floating_point(L_19)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_20 = ___vector0; float L_21 = L_20->get_Z_2(); __this->set_B_3((uint8_t)il2cpp_codegen_cast_floating_point(L_21)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = ___vector0; float L_23 = L_22->get_W_3(); __this->set_A_0((uint8_t)il2cpp_codegen_cast_floating_point(L_23)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32__ctor_mEF4B0E4289037C5E6C4FD0751715F06CEEC569C4_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, uint8_t ___r0, uint8_t ___g1, uint8_t ___b2, uint8_t ___a3, const RuntimeMethod* method) { { uint8_t L_0 = ___r0; __this->set_R_0(L_0); uint8_t L_1 = ___g1; __this->set_G_1(L_1); uint8_t L_2 = ___b2; __this->set_B_2(L_2); uint8_t L_3 = ___a3; __this->set_A_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr24_FromRgba32_mF9E6E847F397D311BA7975BCCB7F001AC446F58F_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___source0, const RuntimeMethod* method) { { Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_0; L_0 = Rgba32_get_Bgr_m802E05D07D0A496A7387CFEE6C7ACEEB33BB69E6_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&___source0), /*hidden argument*/NULL); *(Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 *)__this = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgr565_get_PackedValue_m1432BECE5783D0FAF5F03667419AAE98B35F13E4_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 Bgr565_ToVector3_mAD471CE16B416143B668BC4DFE413A0EE9339A02_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, const RuntimeMethod* method) { { uint16_t L_0; L_0 = Bgr565_get_PackedValue_m1432BECE5783D0FAF5F03667419AAE98B35F13E4_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)__this, /*hidden argument*/NULL); uint16_t L_1; L_1 = Bgr565_get_PackedValue_m1432BECE5783D0FAF5F03667419AAE98B35F13E4_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)__this, /*hidden argument*/NULL); uint16_t L_2; L_2 = Bgr565_get_PackedValue_m1432BECE5783D0FAF5F03667419AAE98B35F13E4_inline((Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C *)__this, /*hidden argument*/NULL); Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_3; memset((&L_3), 0, sizeof(L_3)); Vector3__ctor_m3C199C444CBE5C59587FAE802686BDB1F3D8CC9C((&L_3), ((float)il2cpp_codegen_multiply((float)((float)((float)((int32_t)((int32_t)((int32_t)((int32_t)L_0>>(int32_t)((int32_t)11)))&(int32_t)((int32_t)31))))), (float)(0.0322580636f))), ((float)il2cpp_codegen_multiply((float)((float)((float)((int32_t)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)5))&(int32_t)((int32_t)63))))), (float)(0.0158730168f))), ((float)il2cpp_codegen_multiply((float)((float)((float)((int32_t)((int32_t)L_2&(int32_t)((int32_t)31))))), (float)(0.0322580636f))), /*hidden argument*/NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgr565_Pack_m9FD9FEDE4A0A784DBF1825A1FAFB3259841E17FA_inline (Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * L_0 = ___vector0; Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * L_1 = ___vector0; Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_2 = (*(Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 *)L_1); Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_3; L_3 = Vector3_get_Zero_mACEA51197DC0E58F0D1A9E5F06B4E4FB459EAF3D(/*hidden argument*/NULL); Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_4; L_4 = Vector3_get_One_m15396B518DD28586E12E43EB461367FCED17D1A1(/*hidden argument*/NULL); Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_5; L_5 = Vector3_Clamp_m82E54C589A2E38F7FEA4174258A7BA4C53D70E09_inline(L_2, L_3, L_4, /*hidden argument*/NULL); *(Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 *)L_0 = L_5; Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * L_6 = ___vector0; float L_7 = L_6->get_X_0(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_8; L_8 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_7, (float)(31.0f)))))); Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * L_9 = ___vector0; float L_10 = L_9->get_Y_1(); double L_11; L_11 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_10, (float)(63.0f)))))); Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 * L_12 = ___vector0; float L_13 = L_12->get_Z_2(); double L_14; L_14 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_13, (float)(31.0f)))))); return (uint16_t)((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_8))&(int32_t)((int32_t)31)))<<(int32_t)((int32_t)11)))|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_11))&(int32_t)((int32_t)63)))<<(int32_t)5))))|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_14))&(int32_t)((int32_t)31))))))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr565_set_PackedValue_m052C96B2A876AB7C141B36DC2C4456349FA445A4_inline (Bgr565_tC783A98BA298B0A88C70C3DB5921BD0D717D512C * __this, uint16_t ___value0, const RuntimeMethod* method) { { uint16_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_0(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra32_Pack_mF047A95797AE1601A4A87DAE50DB5A3A33F2872D_inline (Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1); IL2CPP_RUNTIME_CLASS_INIT(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields*)il2cpp_codegen_static_fields_for(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var))->get_MaxBytes_4(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_2, L_3, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_4; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields*)il2cpp_codegen_static_fields_for(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var))->get_Half_5(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9; L_9 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_7, L_8, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5 = L_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_10 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_11); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_13; L_13 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ((Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_StaticFields*)il2cpp_codegen_static_fields_for(Bgra32_t0F2722616B5B503A19FBD8F3FF60379A7FC53A02_il2cpp_TypeInfo_var))->get_MaxBytes_4(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15; L_15 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_12, L_13, L_14, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_10 = L_15; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16 = ___vector0; float L_17 = L_16->get_X_0(); __this->set_R_2((uint8_t)il2cpp_codegen_cast_floating_point(L_17)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = ___vector0; float L_19 = L_18->get_Y_1(); __this->set_G_1((uint8_t)il2cpp_codegen_cast_floating_point(L_19)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_20 = ___vector0; float L_21 = L_20->get_Z_2(); __this->set_B_0((uint8_t)il2cpp_codegen_cast_floating_point(L_21)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = ___vector0; float L_23 = L_22->get_W_3(); __this->set_A_3((uint8_t)il2cpp_codegen_cast_floating_point(L_23)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgra4444_get_PackedValue_m81EBBF0DB96707467DF8406F9899FD40DE88AA55_inline (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgra4444_Pack_m9D89B256C52B4A747E64399F2CC2BE2BE2BF668F_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_get_One_mAD1193BFE306D9BCB69A5679CB4182AD9B69CC79(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_2, L_3, L_4, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_5; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0; float L_7 = L_6->get_W_3(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_8; L_8 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_7, (float)(15.0f)))))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9 = ___vector0; float L_10 = L_9->get_X_0(); double L_11; L_11 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_10, (float)(15.0f)))))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_12 = ___vector0; float L_13 = L_12->get_Y_1(); double L_14; L_14 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_13, (float)(15.0f)))))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = ___vector0; float L_16 = L_15->get_Z_2(); double L_17; L_17 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_16, (float)(15.0f)))))); return (uint16_t)((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_8))&(int32_t)((int32_t)15)))<<(int32_t)((int32_t)12)))|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_11))&(int32_t)((int32_t)15)))<<(int32_t)8))))|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_14))&(int32_t)((int32_t)15)))<<(int32_t)4))))|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_17))&(int32_t)((int32_t)15))))))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra4444_set_PackedValue_m166210D65942388FBCBFCA640FE58FC8C484A842_inline (Bgra4444_tED6114863BBEF3EAF5A5D42E16AABF57B16906E4 * __this, uint16_t ___value0, const RuntimeMethod* method) { { uint16_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_0(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgra5551_get_PackedValue_mB22D0960BA5420CD2375632163C8D93E617B1451_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgra5551_Pack_mE911B77FBBC6AB7AC4B5FD560876B4BCFAA7E5AA_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_get_One_mAD1193BFE306D9BCB69A5679CB4182AD9B69CC79(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_2, L_3, L_4, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_5; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0; float L_7 = L_6->get_X_0(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_8; L_8 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_7, (float)(31.0f)))))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9 = ___vector0; float L_10 = L_9->get_Y_1(); double L_11; L_11 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_10, (float)(31.0f)))))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_12 = ___vector0; float L_13 = L_12->get_Z_2(); double L_14; L_14 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_13, (float)(31.0f)))))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = ___vector0; float L_16 = L_15->get_W_3(); double L_17; L_17 = bankers_round(((double)((double)L_16))); return (uint16_t)((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_8))&(int32_t)((int32_t)31)))<<(int32_t)((int32_t)10)))|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_11))&(int32_t)((int32_t)31)))<<(int32_t)5))))|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_14))&(int32_t)((int32_t)31)))))|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_17))&(int32_t)1))<<(int32_t)((int32_t)15))))))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra5551_set_PackedValue_mA7F281129FA16BD297FCD7D9099FD81024F95F92_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, uint16_t ___value0, const RuntimeMethod* method) { { uint16_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_0(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Byte4_get_PackedValue_mC324FDB4EDC047790D80854CFD12DB86D31EA62D_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, const RuntimeMethod* method) { { uint32_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Byte4_Pack_mC9C14B5D59F1BCE84ED25B4C501CEA9433DDC3D0_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; uint32_t V_1 = 0; uint32_t V_2 = 0; { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_m63EC2B2E36402A4891067A37B6F0A50CACDD34DE((&L_4), (255.0f), /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_2, L_3, L_4, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_5; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0; float L_7 = L_6->get_X_0(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_8; L_8 = bankers_round(((double)((double)L_7))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9 = ___vector0; float L_10 = L_9->get_Y_1(); double L_11; L_11 = bankers_round(((double)((double)L_10))); V_0 = ((int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_cast_floating_point(L_11)&(int32_t)((int32_t)255)))<<(int32_t)8)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_12 = ___vector0; float L_13 = L_12->get_Z_2(); double L_14; L_14 = bankers_round(((double)((double)L_13))); V_1 = ((int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_cast_floating_point(L_14)&(int32_t)((int32_t)255)))<<(int32_t)((int32_t)16))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = ___vector0; float L_16 = L_15->get_W_3(); double L_17; L_17 = bankers_round(((double)((double)L_16))); V_2 = ((int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_cast_floating_point(L_17)&(int32_t)((int32_t)255)))<<(int32_t)((int32_t)24))); uint32_t L_18 = V_0; uint32_t L_19 = V_1; uint32_t L_20 = V_2; return ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_cast_floating_point(L_8)&(int32_t)((int32_t)255)))|(int32_t)L_18))|(int32_t)L_19))|(int32_t)L_20)); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Byte4_set_PackedValue_m024BD207AC39089A6B2008B317D574A70F71E7E1_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, uint32_t ___value0, const RuntimeMethod* method) { { uint32_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_0(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t HalfSingle_get_PackedValue_m73CF31428A76D0D77497BFAD17A559104027DDF3_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float HalfSingle_ToSingle_mA71AEB57FB66D04E9B80D976B6E1E1DC13A4ADA2_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, const RuntimeMethod* method) { { uint16_t L_0; L_0 = HalfSingle_get_PackedValue_m73CF31428A76D0D77497BFAD17A559104027DDF3_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)__this, /*hidden argument*/NULL); float L_1; L_1 = HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8(L_0, /*hidden argument*/NULL); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline (float ___value0, const RuntimeMethod* method) { Uif_tFE30B67DD95AF6DF298EAE70DE832DC5EA3415AC V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Uif_tFE30B67DD95AF6DF298EAE70DE832DC5EA3415AC )); float L_0 = ___value0; (&V_0)->set_F_0(L_0); Uif_tFE30B67DD95AF6DF298EAE70DE832DC5EA3415AC L_1 = V_0; int32_t L_2 = L_1.get_I_1(); uint16_t L_3; L_3 = HalfTypeHelper_Pack_m2EFAE2DA4AF2CC0175F4F189E6EFAAF01479A21A(L_2, /*hidden argument*/NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfSingle_set_PackedValue_m546ED3A990045143E45A91EB09574C39AC586FF4_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, uint16_t ___value0, const RuntimeMethod* method) { { uint16_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_0(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t HalfVector2_get_PackedValue_m46C55EE17E09D678F3976798998642D5E3485745_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, const RuntimeMethod* method) { { uint32_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D HalfVector2_ToVector2_m96A19C53CDBA0656A715EE3954CB64A917415B2D_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, const RuntimeMethod* method) { Vector2_t1455881409307224D6099F54FA7E478733EEF61D V_0; memset((&V_0), 0, sizeof(V_0)); { uint32_t L_0; L_0 = HalfVector2_get_PackedValue_m46C55EE17E09D678F3976798998642D5E3485745_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)__this, /*hidden argument*/NULL); float L_1; L_1 = HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8((uint16_t)((int32_t)((uint16_t)L_0)), /*hidden argument*/NULL); (&V_0)->set_X_0(L_1); uint32_t L_2; L_2 = HalfVector2_get_PackedValue_m46C55EE17E09D678F3976798998642D5E3485745_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)__this, /*hidden argument*/NULL); float L_3; L_3 = HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8((uint16_t)((int32_t)((uint16_t)((int32_t)((uint32_t)L_2>>((int32_t)16))))), /*hidden argument*/NULL); (&V_0)->set_Y_1(L_3); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t HalfVector2_Pack_m72AEE59B9CE4F897487EE8666A8B93CF82B68994_inline (float ___x0, float ___y1, const RuntimeMethod* method) { uint32_t V_0 = 0; { float L_0 = ___x0; uint16_t L_1; L_1 = HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline(L_0, /*hidden argument*/NULL); float L_2 = ___y1; uint16_t L_3; L_3 = HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline(L_2, /*hidden argument*/NULL); V_0 = ((int32_t)((int32_t)L_3<<(int32_t)((int32_t)16))); uint32_t L_4 = V_0; return ((int32_t)((int32_t)L_1|(int32_t)L_4)); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector2_set_PackedValue_m8733BF4891A90BDF49735A404AA0EE1C4AB7E0E4_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, uint32_t ___value0, const RuntimeMethod* method) { { uint32_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_0(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t HalfVector4_get_PackedValue_mC9A49D885014D4943DD1B6C7FFBE17DD5E61821C_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, const RuntimeMethod* method) { { uint64_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t HalfVector4_Pack_m5B91CC4BE45BC93B81BF77871F71E1879F3231DD_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method) { uint64_t V_0 = 0; uint64_t V_1 = 0; uint64_t V_2 = 0; { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0; float L_1 = L_0->get_X_0(); uint16_t L_2; L_2 = HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline(L_1, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3 = ___vector0; float L_4 = L_3->get_Y_1(); uint16_t L_5; L_5 = HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline(L_4, /*hidden argument*/NULL); V_0 = ((int64_t)((int64_t)((int64_t)((uint64_t)L_5))<<(int32_t)((int32_t)16))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0; float L_7 = L_6->get_Z_2(); uint16_t L_8; L_8 = HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline(L_7, /*hidden argument*/NULL); V_1 = ((int64_t)((int64_t)((int64_t)((uint64_t)L_8))<<(int32_t)((int32_t)32))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9 = ___vector0; float L_10 = L_9->get_W_3(); uint16_t L_11; L_11 = HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline(L_10, /*hidden argument*/NULL); V_2 = ((int64_t)((int64_t)((int64_t)((uint64_t)L_11))<<(int32_t)((int32_t)48))); uint64_t L_12 = V_0; uint64_t L_13 = V_1; uint64_t L_14 = V_2; return ((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((uint64_t)L_2))|(int64_t)L_12))|(int64_t)L_13))|(int64_t)L_14)); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector4_set_PackedValue_m575B61438D778A34EAC982DD55F8EB756742C914_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, uint64_t ___value0, const RuntimeMethod* method) { { uint64_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_0(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t L16_get_PackedValue_mB73D93F9829B6F793AC69F7C88D0077BEFB62A10_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L16_ConvertFromRgbaScaledVector4_m3AF78A92B3A73A584FE5BBB5ED2CA09AD445BB71_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1; L_1 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2; L_2 = Vector4_get_One_mAD1193BFE306D9BCB69A5679CB4182AD9B69CC79(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_0, L_1, L_2, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline(L_3, (65535.0f), /*hidden argument*/NULL); ___vector0 = L_4; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5 = ___vector0; float L_6 = L_5.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = ___vector0; float L_8 = L_7.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = ___vector0; float L_10 = L_9.get_Z_2(); IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var); uint16_t L_11; L_11 = ColorNumerics_Get16BitBT709Luminance_m6E1F0348386B18AF8489F542CB45B5A85052C380_inline(L_6, L_8, L_10, /*hidden argument*/NULL); L16_set_PackedValue_mD91D026E1930D94BB54CFFE7566D92ED77FE67BF_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)__this, L_11, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_2(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L8_ConvertFromRgbaScaledVector4_m76EFCD08455CF2931CD5520DE764D5BC8AB0688A_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8_t0DC62ABA8124A587901AC9D023076EF568A23003_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; IL2CPP_RUNTIME_CLASS_INIT(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1 = ((L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields*)il2cpp_codegen_static_fields_for(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_il2cpp_TypeInfo_var))->get_MaxBytes_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2; L_2 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_0, L_1, /*hidden argument*/NULL); ___vector0 = L_2; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ((L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields*)il2cpp_codegen_static_fields_for(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_il2cpp_TypeInfo_var))->get_Half_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_3, L_4, /*hidden argument*/NULL); ___vector0 = L_5; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ((L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields*)il2cpp_codegen_static_fields_for(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_il2cpp_TypeInfo_var))->get_MaxBytes_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9; L_9 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_6, L_7, L_8, /*hidden argument*/NULL); ___vector0 = L_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___vector0; float L_11 = L_10.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___vector0; float L_13 = L_12.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___vector0; float L_15 = L_14.get_Z_2(); IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var); uint8_t L_16; L_16 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)il2cpp_codegen_cast_floating_point(L_11), (uint8_t)il2cpp_codegen_cast_floating_point(L_13), (uint8_t)il2cpp_codegen_cast_floating_point(L_15), /*hidden argument*/NULL); L8_set_PackedValue_mC1D9510EC05B0EB11654045F0D0FCED0A9E91FFF_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)__this, L_16, /*hidden argument*/NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La16_ConvertFromRgbaScaledVector4_m90C66FCCDFA3921D1AA8C666FFBBCCF79F62ECFB_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; IL2CPP_RUNTIME_CLASS_INIT(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1 = ((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields*)il2cpp_codegen_static_fields_for(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_il2cpp_TypeInfo_var))->get_MaxBytes_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2; L_2 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_0, L_1, /*hidden argument*/NULL); ___vector0 = L_2; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields*)il2cpp_codegen_static_fields_for(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_il2cpp_TypeInfo_var))->get_Half_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_3, L_4, /*hidden argument*/NULL); ___vector0 = L_5; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields*)il2cpp_codegen_static_fields_for(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_il2cpp_TypeInfo_var))->get_MaxBytes_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9; L_9 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_6, L_7, L_8, /*hidden argument*/NULL); ___vector0 = L_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___vector0; float L_11 = L_10.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___vector0; float L_13 = L_12.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___vector0; float L_15 = L_14.get_Z_2(); IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var); uint8_t L_16; L_16 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)il2cpp_codegen_cast_floating_point(L_11), (uint8_t)il2cpp_codegen_cast_floating_point(L_13), (uint8_t)il2cpp_codegen_cast_floating_point(L_15), /*hidden argument*/NULL); __this->set_L_2(L_16); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17 = ___vector0; float L_18 = L_17.get_W_3(); __this->set_A_3((uint8_t)il2cpp_codegen_cast_floating_point(L_18)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t La32_get_PackedValue_m1AF1BC439FDFA68717546B3ACDE67E5A0999BBE6_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m2B6DAF5A8053E7187D1D8B1317C7B22196BB372C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m705FDF8F2438DEB8B56CD493DE09D9CC9451B98B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_0; L_0 = Unsafe_AsRef_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m2B6DAF5A8053E7187D1D8B1317C7B22196BB372C_inline((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)__this, /*hidden argument*/Unsafe_AsRef_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m2B6DAF5A8053E7187D1D8B1317C7B22196BB372C_RuntimeMethod_var); uint32_t* L_1; L_1 = Unsafe_As_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m705FDF8F2438DEB8B56CD493DE09D9CC9451B98B_inline((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_0, /*hidden argument*/Unsafe_As_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m705FDF8F2438DEB8B56CD493DE09D9CC9451B98B_RuntimeMethod_var); int32_t L_2 = *((uint32_t*)L_1); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La32_ConvertFromRgbaScaledVector4_m6CF47024EE24CF89BD138642520A4AE2CD5AD9FB_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1; L_1 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2; L_2 = Vector4_get_One_mAD1193BFE306D9BCB69A5679CB4182AD9B69CC79(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_0, L_1, L_2, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline(L_3, (65535.0f), /*hidden argument*/NULL); ___vector0 = L_4; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5 = ___vector0; float L_6 = L_5.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = ___vector0; float L_8 = L_7.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = ___vector0; float L_10 = L_9.get_Z_2(); IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var); uint16_t L_11; L_11 = ColorNumerics_Get16BitBT709Luminance_m6E1F0348386B18AF8489F542CB45B5A85052C380_inline(L_6, L_8, L_10, /*hidden argument*/NULL); __this->set_L_0(L_11); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___vector0; float L_13 = L_12.get_W_3(); float L_14; L_14 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_13, /*hidden argument*/NULL); __this->set_A_1((uint16_t)il2cpp_codegen_cast_floating_point(L_14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t NormalizedByte2_get_PackedValue_mB37C912A8CD24659F433BEB48906C4DCAEF0D91E_inline (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * __this, const RuntimeMethod* method) { { uint16_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_2(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D NormalizedByte2_ToVector2_m9CC3896124E90CBAB0C8000BFC4885B31FED0AD2_inline (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * __this, const RuntimeMethod* method) { { uint16_t L_0; L_0 = NormalizedByte2_get_PackedValue_mB37C912A8CD24659F433BEB48906C4DCAEF0D91E_inline((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)__this, /*hidden argument*/NULL); uint16_t L_1; L_1 = NormalizedByte2_get_PackedValue_mB37C912A8CD24659F433BEB48906C4DCAEF0D91E_inline((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 *)__this, /*hidden argument*/NULL); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2; memset((&L_2), 0, sizeof(L_2)); Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_2), ((float)((float)((float)((float)((int8_t)((int8_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)255)))))))/(float)(127.0f))), ((float)((float)((float)((float)((int8_t)((int8_t)((int32_t)((int32_t)((int32_t)((int32_t)L_1>>(int32_t)8))&(int32_t)((int32_t)255)))))))/(float)(127.0f))), /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t NormalizedByte2_Pack_m6CE88C97823CD69364283CC30C12682807E53B48_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_tDA947A979C1DAB4F09C461FAFD94FE194743A671_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0 = ___vector0; IL2CPP_RUNTIME_CLASS_INIT(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_il2cpp_TypeInfo_var); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_1 = ((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields*)il2cpp_codegen_static_fields_for(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_il2cpp_TypeInfo_var))->get_MinusOne_1(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2; L_2 = Vector2_get_One_mEE6AA7A2084E3BED5D8D68D4D97C3E455116F2E8(/*hidden argument*/NULL); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_3; L_3 = Vector2_Clamp_mEBF511BD6C8FD380FE0D1801D16ED7EBC98CF5EF_inline(L_0, L_1, L_2, /*hidden argument*/NULL); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ((NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields*)il2cpp_codegen_static_fields_for(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_il2cpp_TypeInfo_var))->get_Half_0(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_5; L_5 = Vector2_op_Multiply_m5DC9070833DF763AED707C3EF0CAB9E1C21C5325_inline(L_3, L_4, /*hidden argument*/NULL); ___vector0 = L_5; Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_6 = ___vector0; float L_7 = L_6.get_X_0(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_8; L_8 = bankers_round(((double)((double)L_7))); IL2CPP_RUNTIME_CLASS_INIT(Convert_tDA947A979C1DAB4F09C461FAFD94FE194743A671_il2cpp_TypeInfo_var); int16_t L_9; L_9 = Convert_ToInt16_m608D6BE29E0B1BFCE220127333A8745FA6536D63(L_8, /*hidden argument*/NULL); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_10 = ___vector0; float L_11 = L_10.get_Y_1(); double L_12; L_12 = bankers_round(((double)((double)L_11))); int16_t L_13; L_13 = Convert_ToInt16_m608D6BE29E0B1BFCE220127333A8745FA6536D63(L_12, /*hidden argument*/NULL); V_0 = ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((uint16_t)L_13))&(int32_t)((int32_t)255)))<<(int32_t)8)); int32_t L_14 = V_0; return (uint16_t)((int32_t)((uint16_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((uint16_t)L_9))&(int32_t)((int32_t)255)))|(int32_t)L_14)))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedByte2_set_PackedValue_m4789D3F6B4CB4329C425CB662CFD9242A874A379_inline (NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 * __this, uint16_t ___value0, const RuntimeMethod* method) { { uint16_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_2(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t NormalizedByte4_get_PackedValue_mD5F2EA596147F3F8987255A96D7D4A97DA8F8946_inline (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * __this, const RuntimeMethod* method) { { uint32_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_2(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t NormalizedByte4_Pack_m25D15506F2CE19FA844919BF2187F62AA686ECBD_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_tDA947A979C1DAB4F09C461FAFD94FE194743A671_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; uint32_t V_1 = 0; uint32_t V_2 = 0; { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1); IL2CPP_RUNTIME_CLASS_INIT(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields*)il2cpp_codegen_static_fields_for(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_il2cpp_TypeInfo_var))->get_MinusOne_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_get_One_mAD1193BFE306D9BCB69A5679CB4182AD9B69CC79(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_2, L_3, L_4, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ((NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields*)il2cpp_codegen_static_fields_for(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_il2cpp_TypeInfo_var))->get_Half_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_5, L_6, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8 = ___vector0; float L_9 = L_8->get_X_0(); float L_10; L_10 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_9, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Convert_tDA947A979C1DAB4F09C461FAFD94FE194743A671_il2cpp_TypeInfo_var); int16_t L_11; L_11 = Convert_ToInt16_m85F48A07C1F028876CBF5ACAE49D88F003985438(L_10, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_12 = ___vector0; float L_13 = L_12->get_Y_1(); float L_14; L_14 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_13, /*hidden argument*/NULL); int16_t L_15; L_15 = Convert_ToInt16_m85F48A07C1F028876CBF5ACAE49D88F003985438(L_14, /*hidden argument*/NULL); V_0 = ((int32_t)((int32_t)((int32_t)((int32_t)L_15&(int32_t)((int32_t)255)))<<(int32_t)8)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16 = ___vector0; float L_17 = L_16->get_Z_2(); float L_18; L_18 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_17, /*hidden argument*/NULL); int16_t L_19; L_19 = Convert_ToInt16_m85F48A07C1F028876CBF5ACAE49D88F003985438(L_18, /*hidden argument*/NULL); V_1 = ((int32_t)((int32_t)((int32_t)((int32_t)L_19&(int32_t)((int32_t)255)))<<(int32_t)((int32_t)16))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_20 = ___vector0; float L_21 = L_20->get_W_3(); float L_22; L_22 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_21, /*hidden argument*/NULL); int16_t L_23; L_23 = Convert_ToInt16_m85F48A07C1F028876CBF5ACAE49D88F003985438(L_22, /*hidden argument*/NULL); V_2 = ((int32_t)((int32_t)((int32_t)((int32_t)L_23&(int32_t)((int32_t)255)))<<(int32_t)((int32_t)24))); uint32_t L_24 = V_0; uint32_t L_25 = V_1; uint32_t L_26 = V_2; return ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)255)))|(int32_t)L_24))|(int32_t)L_25))|(int32_t)L_26)); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedByte4_set_PackedValue_m7CA2C4A29ABDD2A7BEFC854960090DA9EFEE4E5D_inline (NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 * __this, uint32_t ___value0, const RuntimeMethod* method) { { uint32_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_2(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t NormalizedShort2_get_PackedValue_m9A742CF0D1FC0F08F9C22193DF30A72514737187_inline (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * __this, const RuntimeMethod* method) { { uint32_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_2(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D NormalizedShort2_ToVector2_m10B078E4D0A2F1F03065C6A9FC901486064AA276_inline (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * __this, const RuntimeMethod* method) { { uint32_t L_0; L_0 = NormalizedShort2_get_PackedValue_m9A742CF0D1FC0F08F9C22193DF30A72514737187_inline((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)__this, /*hidden argument*/NULL); uint32_t L_1; L_1 = NormalizedShort2_get_PackedValue_m9A742CF0D1FC0F08F9C22193DF30A72514737187_inline((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 *)__this, /*hidden argument*/NULL); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2; memset((&L_2), 0, sizeof(L_2)); Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_2), ((float)((float)((float)((float)((int16_t)((int16_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)65535)))))))/(float)(32767.0f))), ((float)((float)((float)((float)((int16_t)((int16_t)((int32_t)((uint32_t)L_1>>((int32_t)16)))))))/(float)(32767.0f))), /*hidden argument*/NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t NormalizedShort2_Pack_m1AD820D26D9FF9E17FC194E70144B23E466C0B1C_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; { Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0 = ___vector0; IL2CPP_RUNTIME_CLASS_INIT(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_il2cpp_TypeInfo_var); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_1 = ((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields*)il2cpp_codegen_static_fields_for(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_il2cpp_TypeInfo_var))->get_Max_0(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2; L_2 = Vector2_op_Multiply_m5DC9070833DF763AED707C3EF0CAB9E1C21C5325_inline(L_0, L_1, /*hidden argument*/NULL); ___vector0 = L_2; Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_3 = ___vector0; Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields*)il2cpp_codegen_static_fields_for(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_il2cpp_TypeInfo_var))->get_Min_1(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_5 = ((NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields*)il2cpp_codegen_static_fields_for(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_il2cpp_TypeInfo_var))->get_Max_0(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_6; L_6 = Vector2_Clamp_mEBF511BD6C8FD380FE0D1801D16ED7EBC98CF5EF_inline(L_3, L_4, L_5, /*hidden argument*/NULL); ___vector0 = L_6; Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7 = ___vector0; float L_8 = L_7.get_X_0(); float L_9; L_9 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_8, /*hidden argument*/NULL); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_10 = ___vector0; float L_11 = L_10.get_Y_1(); float L_12; L_12 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_11, /*hidden argument*/NULL); V_0 = ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_12))&(int32_t)((int32_t)65535)))<<(int32_t)((int32_t)16))); uint32_t L_13 = V_0; return ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_9))&(int32_t)((int32_t)65535)))|(int32_t)L_13)); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedShort2_set_PackedValue_m9AAFAC013EC0B1280CAB5CE61A8DAF21BE50BD87_inline (NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 * __this, uint32_t ___value0, const RuntimeMethod* method) { { uint32_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_2(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t NormalizedShort4_get_PackedValue_m3481116B020CF5A95D0D6E103450178EB9A5E252_inline (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * __this, const RuntimeMethod* method) { { uint64_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_2(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t NormalizedShort4_Pack_m76EC3879451ED829C3D964F5B42E8335066C929C_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_tDA947A979C1DAB4F09C461FAFD94FE194743A671_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint64_t V_0 = 0; uint64_t V_1 = 0; uint64_t V_2 = 0; { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1); IL2CPP_RUNTIME_CLASS_INIT(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields*)il2cpp_codegen_static_fields_for(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_il2cpp_TypeInfo_var))->get_Max_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_2, L_3, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_4; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields*)il2cpp_codegen_static_fields_for(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_il2cpp_TypeInfo_var))->get_Min_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = ((NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields*)il2cpp_codegen_static_fields_for(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_il2cpp_TypeInfo_var))->get_Max_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10; L_10 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_7, L_8, L_9, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5 = L_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11 = ___vector0; float L_12 = L_11->get_X_0(); float L_13; L_13 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_12, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Convert_tDA947A979C1DAB4F09C461FAFD94FE194743A671_il2cpp_TypeInfo_var); int32_t L_14; L_14 = Convert_ToInt32_mAFAE7DA97BACA9CEC03D40A2D322093B122B02FE(L_13, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = ___vector0; float L_16 = L_15->get_Y_1(); float L_17; L_17 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_16, /*hidden argument*/NULL); int32_t L_18; L_18 = Convert_ToInt32_mAFAE7DA97BACA9CEC03D40A2D322093B122B02FE(L_17, /*hidden argument*/NULL); V_0 = ((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)L_18))&(int64_t)((int64_t)((int64_t)((int32_t)65535)))))<<(int32_t)((int32_t)16))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_19 = ___vector0; float L_20 = L_19->get_Z_2(); float L_21; L_21 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_20, /*hidden argument*/NULL); int32_t L_22; L_22 = Convert_ToInt32_mAFAE7DA97BACA9CEC03D40A2D322093B122B02FE(L_21, /*hidden argument*/NULL); V_1 = ((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)L_22))&(int64_t)((int64_t)((int64_t)((int32_t)65535)))))<<(int32_t)((int32_t)32))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = ___vector0; float L_24 = L_23->get_W_3(); float L_25; L_25 = MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline(L_24, /*hidden argument*/NULL); int32_t L_26; L_26 = Convert_ToInt32_mAFAE7DA97BACA9CEC03D40A2D322093B122B02FE(L_25, /*hidden argument*/NULL); V_2 = ((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)L_26))&(int64_t)((int64_t)((int64_t)((int32_t)65535)))))<<(int32_t)((int32_t)48))); uint64_t L_27 = V_0; uint64_t L_28 = V_1; uint64_t L_29 = V_2; return ((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)L_14))&(int64_t)((int64_t)((int64_t)((int32_t)65535)))))|(int64_t)L_27))|(int64_t)L_28))|(int64_t)L_29)); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NormalizedShort4_set_PackedValue_m83DC9831DAFA09C6A3A712A9319AF721EA11A3C1_inline (NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 * __this, uint64_t ___value0, const RuntimeMethod* method) { { uint64_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_2(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Rg32_get_PackedValue_m04FF30A62177EEBE79792DCD6A48644D059EA8D6_inline (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * __this, const RuntimeMethod* method) { { uint32_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_1(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Rg32_ToVector2_m1FF0436D2720A8690FE1A8B9D9F3A709C1E2D6A3_inline (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { uint32_t L_0; L_0 = Rg32_get_PackedValue_m04FF30A62177EEBE79792DCD6A48644D059EA8D6_inline((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)__this, /*hidden argument*/NULL); uint32_t L_1; L_1 = Rg32_get_PackedValue_m04FF30A62177EEBE79792DCD6A48644D059EA8D6_inline((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB *)__this, /*hidden argument*/NULL); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2; memset((&L_2), 0, sizeof(L_2)); Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_2), ((float)((float)((double)((uint32_t)((int32_t)((int32_t)L_0&(int32_t)((int32_t)65535))))))), ((float)((float)((double)((uint32_t)((int32_t)((int32_t)((int32_t)((uint32_t)L_1>>((int32_t)16)))&(int32_t)((int32_t)65535))))))), /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_il2cpp_TypeInfo_var); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_3 = ((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_StaticFields*)il2cpp_codegen_static_fields_for(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_il2cpp_TypeInfo_var))->get_Max_0(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4; L_4 = Vector2_op_Division_m6CD0D24335A737AE5FCB91B03FCF4A4C26F86B54_inline(L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Rg32_Pack_mB7A7885FCF02BD1C74D3B8C329BDEA8E0A368A0F_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0 = ___vector0; Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_1; L_1 = Vector2_get_Zero_mE2238C1104703545C28EE1FB6874C0F1DF3CF89D(/*hidden argument*/NULL); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2; L_2 = Vector2_get_One_mEE6AA7A2084E3BED5D8D68D4D97C3E455116F2E8(/*hidden argument*/NULL); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_3; L_3 = Vector2_Clamp_mEBF511BD6C8FD380FE0D1801D16ED7EBC98CF5EF_inline(L_0, L_1, L_2, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_il2cpp_TypeInfo_var); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ((Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_StaticFields*)il2cpp_codegen_static_fields_for(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_il2cpp_TypeInfo_var))->get_Max_0(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_5; L_5 = Vector2_op_Multiply_m5DC9070833DF763AED707C3EF0CAB9E1C21C5325_inline(L_3, L_4, /*hidden argument*/NULL); ___vector0 = L_5; Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_6 = ___vector0; float L_7 = L_6.get_X_0(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_8; L_8 = bankers_round(((double)((double)L_7))); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_9 = ___vector0; float L_10 = L_9.get_Y_1(); double L_11; L_11 = bankers_round(((double)((double)L_10))); return ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_8))&(int32_t)((int32_t)65535)))|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_11))&(int32_t)((int32_t)65535)))<<(int32_t)((int32_t)16))))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rg32_set_PackedValue_m74ABF186E3E7E6A61E71331DB09BD8D8EA3E079D_inline (Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * __this, uint32_t ___value0, const RuntimeMethod* method) { { uint32_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_1(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgb24_Pack_mDDB1AF4A7E87BF6B828002324F38262C0711C51F_inline (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1); IL2CPP_RUNTIME_CLASS_INIT(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields*)il2cpp_codegen_static_fields_for(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_il2cpp_TypeInfo_var))->get_MaxBytes_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_2, L_3, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_4; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields*)il2cpp_codegen_static_fields_for(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_il2cpp_TypeInfo_var))->get_Half_4(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9; L_9 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_7, L_8, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5 = L_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_10 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_11); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_13; L_13 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields*)il2cpp_codegen_static_fields_for(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_il2cpp_TypeInfo_var))->get_MaxBytes_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15; L_15 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_12, L_13, L_14, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_10 = L_15; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16 = ___vector0; float L_17 = L_16->get_X_0(); __this->set_R_0((uint8_t)il2cpp_codegen_cast_floating_point(L_17)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = ___vector0; float L_19 = L_18->get_Y_1(); __this->set_G_1((uint8_t)il2cpp_codegen_cast_floating_point(L_19)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_20 = ___vector0; float L_21 = L_20->get_Z_2(); __this->set_B_2((uint8_t)il2cpp_codegen_cast_floating_point(L_21)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___min1, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___max2, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___value0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1 = ___min1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2; L_2 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline(L_0, L_1, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ___max2; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_Min_mD400C92160CCFF020D86CDB2728E2C23B3270423_inline(L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MathF_Round_m1A062AB439332D49A0EB307FF5450816961642FB_inline (float ___f0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___f0; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_1; L_1 = bankers_round(((double)((double)L_0))); return ((float)((float)L_1)); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Rgba1010102_get_PackedValue_m9266D7BB61F4FB2C5019EC29DA6F992D8D134933_inline (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * __this, const RuntimeMethod* method) { { uint32_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_1(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Rgba1010102_Pack_m296112B0492CE04E1DFF0764461E613440699466_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_get_One_mAD1193BFE306D9BCB69A5679CB4182AD9B69CC79(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_2, L_3, L_4, /*hidden argument*/NULL); IL2CPP_RUNTIME_CLASS_INIT(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ((Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_StaticFields*)il2cpp_codegen_static_fields_for(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_il2cpp_TypeInfo_var))->get_Multiplier_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7; L_7 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_5, L_6, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8 = ___vector0; float L_9 = L_8->get_X_0(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_10; L_10 = bankers_round(((double)((double)L_9))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11 = ___vector0; float L_12 = L_11->get_Y_1(); double L_13; L_13 = bankers_round(((double)((double)L_12))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = ___vector0; float L_15 = L_14->get_Z_2(); double L_16; L_16 = bankers_round(((double)((double)L_15))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = ___vector0; float L_18 = L_17->get_W_3(); double L_19; L_19 = bankers_round(((double)((double)L_18))); return ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_10))&(int32_t)((int32_t)1023)))|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_13))&(int32_t)((int32_t)1023)))<<(int32_t)((int32_t)10)))))|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_16))&(int32_t)((int32_t)1023)))<<(int32_t)((int32_t)20)))))|(int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_19))&(int32_t)3))<<(int32_t)((int32_t)30))))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba1010102_set_PackedValue_mBDF51AE3DE7B6742EA826750D1FC03A81DB85B0A_inline (Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * __this, uint32_t ___value0, const RuntimeMethod* method) { { uint32_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_1(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Rgba32_get_Rgba_mC233E265217D465BDAD1421F73FD1298EA378B85_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m05D02417D35E5A4404FEF584D41BA77CF8E8DF33_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mA1A320F1F723E2933ACBB5E830E74FB762EC5845_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_0; L_0 = Unsafe_AsRef_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m05D02417D35E5A4404FEF584D41BA77CF8E8DF33_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)__this, /*hidden argument*/Unsafe_AsRef_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m05D02417D35E5A4404FEF584D41BA77CF8E8DF33_RuntimeMethod_var); uint32_t* L_1; L_1 = Unsafe_As_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mA1A320F1F723E2933ACBB5E830E74FB762EC5845_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_0, /*hidden argument*/Unsafe_As_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mA1A320F1F723E2933ACBB5E830E74FB762EC5845_RuntimeMethod_var); int32_t L_2 = *((uint32_t*)L_1); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32_Pack_m63BC4B6421E005814E9D4AEBA9614CBC27404258_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1); IL2CPP_RUNTIME_CLASS_INIT(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields*)il2cpp_codegen_static_fields_for(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var))->get_MaxBytes_4(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_2, L_3, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_4; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields*)il2cpp_codegen_static_fields_for(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var))->get_Half_5(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9; L_9 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_7, L_8, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5 = L_9; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_10 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_11); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_13; L_13 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields*)il2cpp_codegen_static_fields_for(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var))->get_MaxBytes_4(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15; L_15 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_12, L_13, L_14, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_10 = L_15; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16 = ___vector0; float L_17 = L_16->get_X_0(); __this->set_R_0((uint8_t)il2cpp_codegen_cast_floating_point(L_17)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = ___vector0; float L_19 = L_18->get_Y_1(); __this->set_G_1((uint8_t)il2cpp_codegen_cast_floating_point(L_19)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_20 = ___vector0; float L_21 = L_20->get_Z_2(); __this->set_B_2((uint8_t)il2cpp_codegen_cast_floating_point(L_21)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = ___vector0; float L_23 = L_22->get_W_3(); __this->set_A_3((uint8_t)il2cpp_codegen_cast_floating_point(L_23)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t Rgba64_get_PackedValue_m3EEB7208A6F4067545A54BEDE8E11F7CAC674829_inline (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m659AC8BE49CE96A85AE6C340B17B961CCB3FE7DE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_As_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_TisUInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_mB3B438A090CF595605FF16F93B693AE361D97368_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_0; L_0 = Unsafe_AsRef_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m659AC8BE49CE96A85AE6C340B17B961CCB3FE7DE_inline((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)__this, /*hidden argument*/Unsafe_AsRef_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m659AC8BE49CE96A85AE6C340B17B961CCB3FE7DE_RuntimeMethod_var); uint64_t* L_1; L_1 = Unsafe_As_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_TisUInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_mB3B438A090CF595605FF16F93B693AE361D97368_inline((Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)L_0, /*hidden argument*/Unsafe_As_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_TisUInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_mB3B438A090CF595605FF16F93B693AE361D97368_RuntimeMethod_var); int64_t L_2 = *((int64_t*)L_1); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Division_m82E4033E7058CE4787854874FEED0377803C0EE8_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, float ___value21, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___value10; float L_1 = ___value21; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2; memset((&L_2), 0, sizeof(L_2)); Vector4__ctor_m63EC2B2E36402A4891067A37B6F0A50CACDD34DE((&L_2), L_1, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline(L_0, L_2, /*hidden argument*/NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Short2_get_PackedValue_mD059B3BBFB19B15FB02F9036299226AC922B3BCA_inline (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * __this, const RuntimeMethod* method) { { uint32_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_2(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Short2_Pack_m8A7753F894DE4CB78A59D3F03BA98248E05E63F7_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_tDA947A979C1DAB4F09C461FAFD94FE194743A671_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; { Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0 = ___vector0; IL2CPP_RUNTIME_CLASS_INIT(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_il2cpp_TypeInfo_var); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_1 = ((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_StaticFields*)il2cpp_codegen_static_fields_for(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_il2cpp_TypeInfo_var))->get_Min_1(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = ((Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_StaticFields*)il2cpp_codegen_static_fields_for(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_il2cpp_TypeInfo_var))->get_Max_0(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_3; L_3 = Vector2_Clamp_mEBF511BD6C8FD380FE0D1801D16ED7EBC98CF5EF_inline(L_0, L_1, L_2, /*hidden argument*/NULL); ___vector0 = L_3; Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___vector0; float L_5 = L_4.get_X_0(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_6; L_6 = bankers_round(((double)((double)L_5))); IL2CPP_RUNTIME_CLASS_INIT(Convert_tDA947A979C1DAB4F09C461FAFD94FE194743A671_il2cpp_TypeInfo_var); int32_t L_7; L_7 = Convert_ToInt32_m02AB1E28E0CF98A2F89E88480795AC0FD7F66FC2(L_6, /*hidden argument*/NULL); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_8 = ___vector0; float L_9 = L_8.get_Y_1(); double L_10; L_10 = bankers_round(((double)((double)L_9))); int32_t L_11; L_11 = Convert_ToInt32_m02AB1E28E0CF98A2F89E88480795AC0FD7F66FC2(L_10, /*hidden argument*/NULL); V_0 = ((int32_t)((int32_t)((int32_t)((int32_t)L_11&(int32_t)((int32_t)65535)))<<(int32_t)((int32_t)16))); uint32_t L_12 = V_0; return ((int32_t)((int32_t)((int32_t)((int32_t)L_7&(int32_t)((int32_t)65535)))|(int32_t)L_12)); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Short2_set_PackedValue_mBF2FB5BA80EB14454CAC49036655C5A934E3A559_inline (Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * __this, uint32_t ___value0, const RuntimeMethod* method) { { uint32_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_2(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t Short4_get_PackedValue_m0BAFBDFEE8A375525FAC717B88F80527553E6146_inline (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * __this, const RuntimeMethod* method) { { uint64_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_2(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t Short4_Pack_m7B580A2AAB3B54363B6930F4A04310CB7B9F65A7_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_tDA947A979C1DAB4F09C461FAFD94FE194743A671_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint64_t V_0 = 0; uint64_t V_1 = 0; uint64_t V_2 = 0; { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1); IL2CPP_RUNTIME_CLASS_INIT(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_il2cpp_TypeInfo_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_StaticFields*)il2cpp_codegen_static_fields_for(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_il2cpp_TypeInfo_var))->get_Min_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ((Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_StaticFields*)il2cpp_codegen_static_fields_for(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_il2cpp_TypeInfo_var))->get_Max_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5; L_5 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_2, L_3, L_4, /*hidden argument*/NULL); *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_5; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0; float L_7 = L_6->get_X_0(); IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_8; L_8 = bankers_round(((double)((double)L_7))); IL2CPP_RUNTIME_CLASS_INIT(Convert_tDA947A979C1DAB4F09C461FAFD94FE194743A671_il2cpp_TypeInfo_var); int32_t L_9; L_9 = Convert_ToInt32_m02AB1E28E0CF98A2F89E88480795AC0FD7F66FC2(L_8, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_10 = ___vector0; float L_11 = L_10->get_Y_1(); double L_12; L_12 = bankers_round(((double)((double)L_11))); int32_t L_13; L_13 = Convert_ToInt32_m02AB1E28E0CF98A2F89E88480795AC0FD7F66FC2(L_12, /*hidden argument*/NULL); V_0 = ((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)L_13))&(int64_t)((int64_t)((int64_t)((int32_t)65535)))))<<(int32_t)((int32_t)16))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = ___vector0; float L_15 = L_14->get_Z_2(); double L_16; L_16 = bankers_round(((double)((double)L_15))); int32_t L_17; L_17 = Convert_ToInt32_m02AB1E28E0CF98A2F89E88480795AC0FD7F66FC2(L_16, /*hidden argument*/NULL); V_1 = ((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)L_17))&(int64_t)((int64_t)((int64_t)((int32_t)65535)))))<<(int32_t)((int32_t)32))); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = ___vector0; float L_19 = L_18->get_W_3(); double L_20; L_20 = bankers_round(((double)((double)L_19))); int32_t L_21; L_21 = Convert_ToInt32_m02AB1E28E0CF98A2F89E88480795AC0FD7F66FC2(L_20, /*hidden argument*/NULL); V_2 = ((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)L_21))&(int64_t)((int64_t)((int64_t)((int32_t)65535)))))<<(int32_t)((int32_t)48))); uint64_t L_22 = V_0; uint64_t L_23 = V_1; uint64_t L_24 = V_2; return ((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)((int64_t)L_9))&(int64_t)((int64_t)((int64_t)((int32_t)65535)))))|(int64_t)L_22))|(int64_t)L_23))|(int64_t)L_24)); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Short4_set_PackedValue_mE2509C3F76A66E380647E1EE0F7C50BA019BA8BD_inline (Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * __this, uint64_t ___value0, const RuntimeMethod* method) { { uint64_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_2(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline (intptr_t* __this, const RuntimeMethod* method) { { intptr_t L_0 = *__this; return (void*)(L_0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) { { float L_0 = ___value0; float L_1 = ___max2; if ((!(((float)L_0) > ((float)L_1)))) { goto IL_0006; } } { float L_2 = ___max2; return L_2; } IL_0006: { float L_3 = ___value0; float L_4 = ___min1; if ((!(((float)L_3) < ((float)L_4)))) { goto IL_000c; } } { float L_5 = ___min1; return L_5; } IL_000c: { float L_6 = ___value0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 Rgba32_get_Bgr_m802E05D07D0A496A7387CFEE6C7ACEEB33BB69E6_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->get_R_0(); uint8_t L_1 = __this->get_G_1(); uint8_t L_2 = __this->get_B_2(); Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 L_3; memset((&L_3), 0, sizeof(L_3)); Bgr24__ctor_m7B721FEAF163B29405A0E0833120BBAC898F283F_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 Vector3_Clamp_m82E54C589A2E38F7FEA4174258A7BA4C53D70E09_inline (Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 ___value10, Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 ___min1, Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 ___max2, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float G_B3_0 = 0.0f; float G_B6_0 = 0.0f; float G_B9_0 = 0.0f; float G_B12_0 = 0.0f; float G_B15_0 = 0.0f; float G_B18_0 = 0.0f; { Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_0 = ___value10; float L_1 = L_0.get_X_0(); V_0 = L_1; float L_2 = V_0; Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_3 = ___max2; float L_4 = L_3.get_X_0(); if ((((float)L_2) > ((float)L_4))) { goto IL_0013; } } { float L_5 = V_0; G_B3_0 = L_5; goto IL_0019; } IL_0013: { Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_6 = ___max2; float L_7 = L_6.get_X_0(); G_B3_0 = L_7; } IL_0019: { V_0 = G_B3_0; float L_8 = V_0; Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_9 = ___min1; float L_10 = L_9.get_X_0(); if ((((float)L_8) < ((float)L_10))) { goto IL_0026; } } { float L_11 = V_0; G_B6_0 = L_11; goto IL_002c; } IL_0026: { Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_12 = ___min1; float L_13 = L_12.get_X_0(); G_B6_0 = L_13; } IL_002c: { V_0 = G_B6_0; Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_14 = ___value10; float L_15 = L_14.get_Y_1(); V_1 = L_15; float L_16 = V_1; Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_17 = ___max2; float L_18 = L_17.get_Y_1(); if ((((float)L_16) > ((float)L_18))) { goto IL_0040; } } { float L_19 = V_1; G_B9_0 = L_19; goto IL_0046; } IL_0040: { Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_20 = ___max2; float L_21 = L_20.get_Y_1(); G_B9_0 = L_21; } IL_0046: { V_1 = G_B9_0; float L_22 = V_1; Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_23 = ___min1; float L_24 = L_23.get_Y_1(); if ((((float)L_22) < ((float)L_24))) { goto IL_0053; } } { float L_25 = V_1; G_B12_0 = L_25; goto IL_0059; } IL_0053: { Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_26 = ___min1; float L_27 = L_26.get_Y_1(); G_B12_0 = L_27; } IL_0059: { V_1 = G_B12_0; Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_28 = ___value10; float L_29 = L_28.get_Z_2(); V_2 = L_29; float L_30 = V_2; Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_31 = ___max2; float L_32 = L_31.get_Z_2(); if ((((float)L_30) > ((float)L_32))) { goto IL_006d; } } { float L_33 = V_2; G_B15_0 = L_33; goto IL_0073; } IL_006d: { Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_34 = ___max2; float L_35 = L_34.get_Z_2(); G_B15_0 = L_35; } IL_0073: { V_2 = G_B15_0; float L_36 = V_2; Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_37 = ___min1; float L_38 = L_37.get_Z_2(); if ((((float)L_36) < ((float)L_38))) { goto IL_0080; } } { float L_39 = V_2; G_B18_0 = L_39; goto IL_0086; } IL_0080: { Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_40 = ___min1; float L_41 = L_40.get_Z_2(); G_B18_0 = L_41; } IL_0086: { V_2 = G_B18_0; float L_42 = V_0; float L_43 = V_1; float L_44 = V_2; Vector3_t730D245B51C9AAE75E6418A259810C98AC4A9F65 L_45; memset((&L_45), 0, sizeof(L_45)); Vector3__ctor_m3C199C444CBE5C59587FAE802686BDB1F3D8CC9C((&L_45), L_42, L_43, L_44, /*hidden argument*/NULL); return L_45; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t ColorNumerics_Get16BitBT709Luminance_m6E1F0348386B18AF8489F542CB45B5A85052C380_inline (float ___r0, float ___g1, float ___b2, const RuntimeMethod* method) { { float L_0 = ___r0; float L_1 = ___g1; float L_2 = ___b2; return (uint16_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)L_0, (float)(0.212599993f))), (float)((float)il2cpp_codegen_multiply((float)L_1, (float)(0.715200007f))))), (float)((float)il2cpp_codegen_multiply((float)L_2, (float)(0.0722000003f))))), (float)(0.5f)))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L16_set_PackedValue_mD91D026E1930D94BB54CFFE7566D92ED77FE67BF_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, uint16_t ___value0, const RuntimeMethod* method) { { uint16_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_0(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline (uint8_t ___r0, uint8_t ___g1, uint8_t ___b2, const RuntimeMethod* method) { { uint8_t L_0 = ___r0; uint8_t L_1 = ___g1; uint8_t L_2 = ___b2; return (uint8_t)il2cpp_codegen_cast_floating_point(((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_0)), (float)(0.212599993f))), (float)((float)il2cpp_codegen_multiply((float)((float)((float)L_1)), (float)(0.715200007f))))), (float)((float)il2cpp_codegen_multiply((float)((float)((float)L_2)), (float)(0.0722000003f))))), (float)(0.5f)))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L8_set_PackedValue_mC1D9510EC05B0EB11654045F0D0FCED0A9E91FFF_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, uint8_t ___value0, const RuntimeMethod* method) { { uint8_t L_0 = ___value0; __this->set_U3CPackedValueU3Ek__BackingField_2(L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_Clamp_mEBF511BD6C8FD380FE0D1801D16ED7EBC98CF5EF_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___value10, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___min1, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___max2, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float G_B3_0 = 0.0f; float G_B6_0 = 0.0f; float G_B9_0 = 0.0f; float G_B12_0 = 0.0f; { Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0 = ___value10; float L_1 = L_0.get_X_0(); V_0 = L_1; float L_2 = V_0; Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_3 = ___max2; float L_4 = L_3.get_X_0(); if ((((float)L_2) > ((float)L_4))) { goto IL_0013; } } { float L_5 = V_0; G_B3_0 = L_5; goto IL_0019; } IL_0013: { Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_6 = ___max2; float L_7 = L_6.get_X_0(); G_B3_0 = L_7; } IL_0019: { V_0 = G_B3_0; float L_8 = V_0; Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_9 = ___min1; float L_10 = L_9.get_X_0(); if ((((float)L_8) < ((float)L_10))) { goto IL_0026; } } { float L_11 = V_0; G_B6_0 = L_11; goto IL_002c; } IL_0026: { Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_12 = ___min1; float L_13 = L_12.get_X_0(); G_B6_0 = L_13; } IL_002c: { V_0 = G_B6_0; Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_14 = ___value10; float L_15 = L_14.get_Y_1(); V_1 = L_15; float L_16 = V_1; Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_17 = ___max2; float L_18 = L_17.get_Y_1(); if ((((float)L_16) > ((float)L_18))) { goto IL_0040; } } { float L_19 = V_1; G_B9_0 = L_19; goto IL_0046; } IL_0040: { Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_20 = ___max2; float L_21 = L_20.get_Y_1(); G_B9_0 = L_21; } IL_0046: { V_1 = G_B9_0; float L_22 = V_1; Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_23 = ___min1; float L_24 = L_23.get_Y_1(); if ((((float)L_22) < ((float)L_24))) { goto IL_0053; } } { float L_25 = V_1; G_B12_0 = L_25; goto IL_0059; } IL_0053: { Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_26 = ___min1; float L_27 = L_26.get_Y_1(); G_B12_0 = L_27; } IL_0059: { V_1 = G_B12_0; float L_28 = V_0; float L_29 = V_1; Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_30; memset((&L_30), 0, sizeof(L_30)); Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_30), L_28, L_29, /*hidden argument*/NULL); return L_30; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_op_Multiply_m5DC9070833DF763AED707C3EF0CAB9E1C21C5325_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___left0, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___right1, const RuntimeMethod* method) { { Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0 = ___left0; float L_1 = L_0.get_X_0(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = ___right1; float L_3 = L_2.get_X_0(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___left0; float L_5 = L_4.get_Y_1(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_6 = ___right1; float L_7 = L_6.get_Y_1(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_8; memset((&L_8), 0, sizeof(L_8)); Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_8), ((float)il2cpp_codegen_multiply((float)L_1, (float)L_3)), ((float)il2cpp_codegen_multiply((float)L_5, (float)L_7)), /*hidden argument*/NULL); return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_op_Division_m6CD0D24335A737AE5FCB91B03FCF4A4C26F86B54_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___left0, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___right1, const RuntimeMethod* method) { { Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0 = ___left0; float L_1 = L_0.get_X_0(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = ___right1; float L_3 = L_2.get_X_0(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___left0; float L_5 = L_4.get_Y_1(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_6 = ___right1; float L_7 = L_6.get_Y_1(); Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_8; memset((&L_8), 0, sizeof(L_8)); Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_8), ((float)((float)L_1/(float)L_3)), ((float)((float)L_5/(float)L_7)), /*hidden argument*/NULL); return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method) { float G_B3_0 = 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_B8_1 = 0.0f; float G_B7_0 = 0.0f; float G_B7_1 = 0.0f; float G_B9_0 = 0.0f; float G_B9_1 = 0.0f; float G_B9_2 = 0.0f; float G_B11_0 = 0.0f; float G_B11_1 = 0.0f; float G_B11_2 = 0.0f; float G_B10_0 = 0.0f; float G_B10_1 = 0.0f; float G_B10_2 = 0.0f; float G_B12_0 = 0.0f; float G_B12_1 = 0.0f; float G_B12_2 = 0.0f; float G_B12_3 = 0.0f; { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___value10; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___value21; float L_3 = L_2.get_X_0(); if ((((float)L_1) > ((float)L_3))) { goto IL_0016; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___value21; float L_5 = L_4.get_X_0(); G_B3_0 = L_5; goto IL_001c; } IL_0016: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___value10; float L_7 = L_6.get_X_0(); G_B3_0 = L_7; } IL_001c: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___value10; float L_9 = L_8.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___value21; float L_11 = L_10.get_Y_1(); G_B4_0 = G_B3_0; if ((((float)L_9) > ((float)L_11))) { G_B5_0 = G_B3_0; goto IL_0032; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___value21; float L_13 = L_12.get_Y_1(); G_B6_0 = L_13; G_B6_1 = G_B4_0; goto IL_0038; } IL_0032: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___value10; float L_15 = L_14.get_Y_1(); G_B6_0 = L_15; G_B6_1 = G_B5_0; } IL_0038: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16 = ___value10; float L_17 = L_16.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18 = ___value21; float L_19 = L_18.get_Z_2(); G_B7_0 = G_B6_0; G_B7_1 = G_B6_1; if ((((float)L_17) > ((float)L_19))) { G_B8_0 = G_B6_0; G_B8_1 = G_B6_1; goto IL_004e; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = ___value21; float L_21 = L_20.get_Z_2(); G_B9_0 = L_21; G_B9_1 = G_B7_0; G_B9_2 = G_B7_1; goto IL_0054; } IL_004e: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22 = ___value10; float L_23 = L_22.get_Z_2(); G_B9_0 = L_23; G_B9_1 = G_B8_0; G_B9_2 = G_B8_1; } IL_0054: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = ___value10; float L_25 = L_24.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_26 = ___value21; float L_27 = L_26.get_W_3(); G_B10_0 = G_B9_0; G_B10_1 = G_B9_1; G_B10_2 = G_B9_2; if ((((float)L_25) > ((float)L_27))) { G_B11_0 = G_B9_0; G_B11_1 = G_B9_1; G_B11_2 = G_B9_2; goto IL_006a; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_28 = ___value21; float L_29 = L_28.get_W_3(); G_B12_0 = L_29; G_B12_1 = G_B10_0; G_B12_2 = G_B10_1; G_B12_3 = G_B10_2; goto IL_0070; } IL_006a: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_30 = ___value10; float L_31 = L_30.get_W_3(); G_B12_0 = L_31; G_B12_1 = G_B11_0; G_B12_2 = G_B11_1; G_B12_3 = G_B11_2; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_32; memset((&L_32), 0, sizeof(L_32)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_32), G_B12_3, G_B12_2, G_B12_1, G_B12_0, /*hidden argument*/NULL); return L_32; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Min_mD400C92160CCFF020D86CDB2728E2C23B3270423_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method) { float G_B3_0 = 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_B8_1 = 0.0f; float G_B7_0 = 0.0f; float G_B7_1 = 0.0f; float G_B9_0 = 0.0f; float G_B9_1 = 0.0f; float G_B9_2 = 0.0f; float G_B11_0 = 0.0f; float G_B11_1 = 0.0f; float G_B11_2 = 0.0f; float G_B10_0 = 0.0f; float G_B10_1 = 0.0f; float G_B10_2 = 0.0f; float G_B12_0 = 0.0f; float G_B12_1 = 0.0f; float G_B12_2 = 0.0f; float G_B12_3 = 0.0f; { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___value10; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___value21; float L_3 = L_2.get_X_0(); if ((((float)L_1) < ((float)L_3))) { goto IL_0016; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___value21; float L_5 = L_4.get_X_0(); G_B3_0 = L_5; goto IL_001c; } IL_0016: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___value10; float L_7 = L_6.get_X_0(); G_B3_0 = L_7; } IL_001c: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___value10; float L_9 = L_8.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___value21; float L_11 = L_10.get_Y_1(); G_B4_0 = G_B3_0; if ((((float)L_9) < ((float)L_11))) { G_B5_0 = G_B3_0; goto IL_0032; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___value21; float L_13 = L_12.get_Y_1(); G_B6_0 = L_13; G_B6_1 = G_B4_0; goto IL_0038; } IL_0032: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___value10; float L_15 = L_14.get_Y_1(); G_B6_0 = L_15; G_B6_1 = G_B5_0; } IL_0038: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16 = ___value10; float L_17 = L_16.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18 = ___value21; float L_19 = L_18.get_Z_2(); G_B7_0 = G_B6_0; G_B7_1 = G_B6_1; if ((((float)L_17) < ((float)L_19))) { G_B8_0 = G_B6_0; G_B8_1 = G_B6_1; goto IL_004e; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = ___value21; float L_21 = L_20.get_Z_2(); G_B9_0 = L_21; G_B9_1 = G_B7_0; G_B9_2 = G_B7_1; goto IL_0054; } IL_004e: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22 = ___value10; float L_23 = L_22.get_Z_2(); G_B9_0 = L_23; G_B9_1 = G_B8_0; G_B9_2 = G_B8_1; } IL_0054: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = ___value10; float L_25 = L_24.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_26 = ___value21; float L_27 = L_26.get_W_3(); G_B10_0 = G_B9_0; G_B10_1 = G_B9_1; G_B10_2 = G_B9_2; if ((((float)L_25) < ((float)L_27))) { G_B11_0 = G_B9_0; G_B11_1 = G_B9_1; G_B11_2 = G_B9_2; goto IL_006a; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_28 = ___value21; float L_29 = L_28.get_W_3(); G_B12_0 = L_29; G_B12_1 = G_B10_0; G_B12_2 = G_B10_1; G_B12_3 = G_B10_2; goto IL_0070; } IL_006a: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_30 = ___value10; float L_31 = L_30.get_W_3(); G_B12_0 = L_31; G_B12_1 = G_B11_0; G_B12_2 = G_B11_1; G_B12_3 = G_B11_2; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_32; memset((&L_32), 0, sizeof(L_32)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_32), G_B12_3, G_B12_2, G_B12_1, G_B12_0, /*hidden argument*/NULL); return L_32; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * Unsafe_AsRef_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_m1D163E6FB1BCB424D667D2518D42FDFC5F19BB15_gshared_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ___source0, const RuntimeMethod* method) { { Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_0 = ___source0; return (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 *)(L_0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t* Unsafe_As_TisAbgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m68895D75A02C5F6D81E22E279CB2E170BF42E81A_gshared_inline (Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * ___source0, const RuntimeMethod* method) { { Abgr32_tEDC5C2355AA0C458A2906D93D5479316136C0890 * L_0 = ___source0; return (uint32_t*)(L_0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * Unsafe_AsRef_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_m900CE7CF60CECCFD7ACE37F46C979B2FE17122EF_gshared_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ___source0, const RuntimeMethod* method) { { Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_0 = ___source0; return (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD *)(L_0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t* Unsafe_As_TisArgb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mEACD6BBCD7D85737F25B7647A382A2619C283D78_gshared_inline (Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * ___source0, const RuntimeMethod* method) { { Argb32_t18798B80579CCEA3FF4942A8EA3C978E03B9F0BD * L_0 = ___source0; return (uint32_t*)(L_0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Unsafe_AsRef_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_m2B6DAF5A8053E7187D1D8B1317C7B22196BB372C_gshared_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * ___source0, const RuntimeMethod* method) { { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_0 = ___source0; return (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t* Unsafe_As_TisLa32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_m705FDF8F2438DEB8B56CD493DE09D9CC9451B98B_gshared_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * ___source0, const RuntimeMethod* method) { { La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_0 = ___source0; return (uint32_t*)(L_0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * Unsafe_AsRef_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_m05D02417D35E5A4404FEF584D41BA77CF8E8DF33_gshared_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___source0, const RuntimeMethod* method) { { Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_0 = ___source0; return (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(L_0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t* Unsafe_As_TisRgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_TisUInt32_tE60352A06233E4E69DD198BCC67142159F686B15_mA1A320F1F723E2933ACBB5E830E74FB762EC5845_gshared_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___source0, const RuntimeMethod* method) { { Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_0 = ___source0; return (uint32_t*)(L_0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * Unsafe_AsRef_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_m659AC8BE49CE96A85AE6C340B17B961CCB3FE7DE_gshared_inline (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * ___source0, const RuntimeMethod* method) { { Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_0 = ___source0; return (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F *)(L_0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t* Unsafe_As_TisRgba64_t3037F03E646685C1639C0D10841EF921B021B55F_TisUInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281_mB3B438A090CF595605FF16F93B693AE361D97368_gshared_inline (Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * ___source0, const RuntimeMethod* method) { { Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * L_0 = ___source0; return (uint64_t*)(L_0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgr24__ctor_m7B721FEAF163B29405A0E0833120BBAC898F283F_inline (Bgr24_t1FFF626C4D9B2955415B86F243DDAC12EAC148C9 * __this, uint8_t ___r0, uint8_t ___g1, uint8_t ___b2, const RuntimeMethod* method) { { uint8_t L_0 = ___r0; __this->set_R_2(L_0); uint8_t L_1 = ___g1; __this->set_G_1(L_1); uint8_t L_2 = ___b2; __this->set_B_0(L_2); return; } }