Generics148.cpp 3.2 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745317463174731748317493175031751317523175331754317553175631757317583175931760317613176231763317643176531766317673176831769317703177131772317733177431775317763177731778317793178031781317823178331784317853178631787317883178931790317913179231793317943179531796317973179831799318003180131802318033180431805318063180731808318093181031811318123181331814318153181631817318183181931820318213182231823318243182531826318273182831829318303183131832318333183431835318363183731838318393184031841318423184331844318453184631847318483184931850318513185231853318543185531856318573185831859318603186131862318633186431865318663186731868318693187031871318723187331874318753187631877318783187931880318813188231883318843188531886318873188831889318903189131892318933189431895318963189731898318993190031901319023190331904319053190631907319083190931910319113191231913319143191531916319173191831919319203192131922319233192431925319263192731928319293193031931319323193331934319353193631937319383193931940319413194231943319443194531946319473194831949319503195131952319533195431955319563195731958319593196031961319623196331964319653196631967319683196931970319713197231973319743197531976319773197831979319803198131982319833198431985319863198731988319893199031991319923199331994319953199631997319983199932000320013200232003320043200532006320073200832009320103201132012320133201432015320163201732018320193202032021320223202332024320253202632027320283202932030320313203232033320343203532036320373203832039320403204132042320433204432045320463204732048320493205032051320523205332054320553205632057320583205932060320613206232063320643206532066320673206832069320703207132072320733207432075320763207732078320793208032081320823208332084320853208632087320883208932090320913209232093320943209532096320973209832099321003210132102321033210432105321063210732108321093211032111321123211332114321153211632117321183211932120321213212232123321243212532126321273212832129321303213132132321333213432135321363213732138321393214032141321423214332144321453214632147321483214932150321513215232153321543215532156321573215832159321603216132162321633216432165321663216732168321693217032171321723217332174321753217632177321783217932180321813218232183321843218532186321873218832189321903219132192321933219432195321963219732198321993220032201322023220332204322053220632207322083220932210322113221232213322143221532216322173221832219322203222132222322233222432225322263222732228322293223032231322323223332234322353223632237322383223932240322413224232243322443224532246322473224832249322503225132252322533225432255322563225732258322593226032261322623226332264322653226632267322683226932270322713227232273322743227532276322773227832279322803228132282322833228432285322863228732288322893229032291322923229332294322953229632297322983229932300323013230232303323043230532306323073230832309323103231132312323133231432315323163231732318323193232032321323223232332324323253232632327323283232932330323313233232333323343233532336323373233832339323403234132342323433234432345323463234732348323493235032351323523235332354323553235632357323583235932360323613236232363323643236532366323673236832369323703237132372323733237432375323763237732378323793238032381323823238332384323853238632387323883238932390323913239232393323943239532396323973239832399324003240132402324033240432405324063240732408324093241032411324123241332414324153241632417324183241932420324213242232423324243242532426324273242832429324303243132432324333243432435324363243732438324393244032441324423244332444324453244632447324483244932450324513245232453324543245532456324573245832459324603246132462324633246432465324663246732468324693247032471324723247332474324753247632477324783247932480324813248232483324843248532486324873248832489324903249132492324933249432495324963249732498324993250032501325023250332504325053250632507325083250932510325113251232513325143251532516325173251832519325203252132522325233252432525325263252732528325293253032531325323253332534325353253632537325383253932540325413254232543325443254532546325473254832549325503255132552325533255432555325563255732558325593256032561325623256332564325653256632567325683256932570325713257232573325743257532576325773257832579325803258132582325833258432585325863258732588325893259032591325923259332594325953259632597325983259932600326013260232603326043260532606326073260832609326103261132612326133261432615326163261732618326193262032621326223262332624326253262632627326283262932630326313263232633326343263532636326373263832639326403264132642326433264432645326463264732648326493265032651326523265332654326553265632657326583265932660326613266232663326643266532666326673266832669326703267132672326733267432675326763267732678326793268032681326823268332684326853268632687326883268932690326913269232693326943269532696326973269832699327003270132702327033270432705327063270732708327093271032711327123271332714327153271632717327183271932720327213272232723327243272532726327273272832729327303273132732327333273432735327363273732738327393274032741327423274332744327453274632747327483274932750327513275232753327543275532756327573275832759327603276132762327633276432765327663276732768327693277032771327723277332774327753277632777327783277932780327813278232783327843278532786327873278832789327903279132792327933279432795327963279732798327993280032801328023280332804328053280632807328083280932810328113281232813328143281532816328173281832819328203282132822328233282432825328263282732828328293283032831328323283332834328353283632837328383283932840328413284232843328443284532846328473284832849328503285132852328533285432855328563285732858328593286032861328623286332864328653286632867328683286932870328713287232873328743287532876328773287832879328803288132882328833288432885328863288732888328893289032891328923289332894328953289632897328983289932900329013290232903329043290532906329073290832909329103291132912329133291432915329163291732918329193292032921329223292332924329253292632927329283292932930329313293232933329343293532936329373293832939329403294132942329433294432945329463294732948329493295032951329523295332954329553295632957329583295932960329613296232963329643296532966329673296832969329703297132972329733297432975329763297732978329793298032981329823298332984329853298632987329883298932990329913299232993329943299532996329973299832999330003300133002330033300433005330063300733008330093301033011330123301333014330153301633017330183301933020330213302233023330243302533026330273302833029330303303133032330333303433035330363303733038330393304033041330423304333044330453304633047330483304933050330513305233053330543305533056330573305833059330603306133062330633306433065330663306733068330693307033071330723307333074330753307633077330783307933080330813308233083330843308533086330873308833089330903309133092330933309433095330963309733098330993310033101331023310333104331053310633107331083310933110331113311233113331143311533116331173311833119331203312133122331233312433125331263312733128331293313033131331323313333134331353313633137331383313933140331413314233143331443314533146331473314833149331503315133152331533315433155331563315733158331593316033161331623316333164331653316633167331683316933170331713317233173331743317533176331773317833179331803318133182331833318433185331863318733188331893319033191331923319333194331953319633197331983319933200332013320233203332043320533206332073320833209332103321133212332133321433215332163321733218332193322033221332223322333224332253322633227332283322933230332313323233233332343323533236332373323833239332403324133242332433324433245332463324733248332493325033251332523325333254332553325633257332583325933260332613326233263332643326533266332673326833269332703327133272332733327433275332763327733278332793328033281332823328333284332853328633287332883328933290332913329233293332943329533296332973329833299333003330133302333033330433305333063330733308333093331033311333123331333314333153331633317333183331933320333213332233323333243332533326333273332833329333303333133332333333333433335333363333733338333393334033341333423334333344333453334633347333483334933350333513335233353333543335533356333573335833359333603336133362333633336433365333663336733368333693337033371333723337333374333753337633377333783337933380333813338233383333843338533386333873338833389333903339133392333933339433395333963339733398333993340033401334023340333404334053340633407334083340933410334113341233413334143341533416334173341833419334203342133422334233342433425334263342733428334293343033431334323343333434334353343633437334383343933440334413344233443334443344533446334473344833449334503345133452334533345433455334563345733458334593346033461334623346333464334653346633467334683346933470334713347233473334743347533476334773347833479334803348133482334833348433485334863348733488334893349033491334923349333494334953349633497334983349933500335013350233503335043350533506335073350833509335103351133512335133351433515335163351733518335193352033521335223352333524335253352633527335283352933530335313353233533335343353533536335373353833539335403354133542335433354433545335463354733548335493355033551335523355333554335553355633557335583355933560335613356233563335643356533566335673356833569335703357133572335733357433575335763357733578335793358033581335823358333584335853358633587335883358933590335913359233593335943359533596335973359833599336003360133602336033360433605336063360733608336093361033611336123361333614336153361633617336183361933620336213362233623336243362533626336273362833629336303363133632336333363433635336363363733638336393364033641336423364333644336453364633647336483364933650336513365233653336543365533656336573365833659336603366133662336633366433665336663366733668336693367033671336723367333674336753367633677336783367933680336813368233683336843368533686336873368833689336903369133692336933369433695336963369733698336993370033701337023370333704337053370633707337083370933710337113371233713337143371533716337173371833719337203372133722337233372433725337263372733728337293373033731337323373333734337353373633737337383373933740337413374233743337443374533746337473374833749337503375133752337533375433755337563375733758337593376033761337623376333764337653376633767337683376933770337713377233773337743377533776337773377833779337803378133782337833378433785337863378733788337893379033791337923379333794337953379633797337983379933800338013380233803338043380533806338073380833809338103381133812338133381433815338163381733818338193382033821338223382333824338253382633827338283382933830338313383233833338343383533836338373383833839338403384133842338433384433845338463384733848338493385033851338523385333854338553385633857338583385933860338613386233863338643386533866338673386833869338703387133872338733387433875338763387733878338793388033881338823388333884338853388633887338883388933890338913389233893338943389533896338973389833899339003390133902339033390433905339063390733908339093391033911339123391333914339153391633917339183391933920339213392233923339243392533926339273392833929339303393133932339333393433935339363393733938339393394033941339423394333944339453394633947339483394933950339513395233953339543395533956339573395833959339603396133962339633396433965339663396733968339693397033971339723397333974339753397633977339783397933980339813398233983339843398533986339873398833989339903399133992339933399433995339963399733998339993400034001340023400334004340053400634007340083400934010340113401234013340143401534016340173401834019340203402134022340233402434025340263402734028340293403034031340323403334034340353403634037340383403934040340413404234043340443404534046340473404834049340503405134052340533405434055340563405734058340593406034061340623406334064340653406634067340683406934070340713407234073340743407534076340773407834079340803408134082340833408434085340863408734088340893409034091340923409334094340953409634097340983409934100341013410234103341043410534106341073410834109341103411134112341133411434115341163411734118341193412034121341223412334124341253412634127341283412934130341313413234133341343413534136341373413834139341403414134142341433414434145341463414734148341493415034151341523415334154341553415634157341583415934160341613416234163341643416534166341673416834169341703417134172341733417434175341763417734178341793418034181341823418334184341853418634187341883418934190341913419234193341943419534196341973419834199342003420134202342033420434205342063420734208342093421034211342123421334214342153421634217342183421934220342213422234223342243422534226342273422834229342303423134232342333423434235342363423734238342393424034241342423424334244342453424634247342483424934250342513425234253342543425534256342573425834259342603426134262342633426434265342663426734268342693427034271342723427334274342753427634277342783427934280342813428234283342843428534286342873428834289342903429134292342933429434295342963429734298342993430034301343023430334304343053430634307343083430934310343113431234313343143431534316343173431834319343203432134322343233432434325343263432734328343293433034331343323433334334343353433634337343383433934340343413434234343343443434534346343473434834349343503435134352343533435434355343563435734358343593436034361343623436334364343653436634367343683436934370343713437234373343743437534376343773437834379343803438134382343833438434385343863438734388343893439034391343923439334394343953439634397343983439934400344013440234403344043440534406344073440834409344103441134412344133441434415344163441734418344193442034421344223442334424344253442634427344283442934430344313443234433344343443534436344373443834439344403444134442344433444434445344463444734448344493445034451344523445334454344553445634457344583445934460344613446234463344643446534466344673446834469344703447134472344733447434475344763447734478344793448034481344823448334484344853448634487344883448934490344913449234493344943449534496344973449834499345003450134502345033450434505345063450734508345093451034511345123451334514345153451634517345183451934520345213452234523345243452534526345273452834529345303453134532345333453434535345363453734538345393454034541345423454334544345453454634547345483454934550345513455234553345543455534556345573455834559345603456134562345633456434565345663456734568345693457034571345723457334574345753457634577345783457934580345813458234583345843458534586345873458834589345903459134592345933459434595345963459734598345993460034601346023460334604346053460634607346083460934610346113461234613346143461534616346173461834619346203462134622346233462434625346263462734628346293463034631346323463334634346353463634637346383463934640346413464234643346443464534646346473464834649346503465134652346533465434655346563465734658346593466034661346623466334664346653466634667346683466934670346713467234673346743467534676346773467834679346803468134682346833468434685346863468734688346893469034691346923469334694346953469634697346983469934700347013470234703347043470534706347073470834709347103471134712347133471434715347163471734718347193472034721347223472334724347253472634727347283472934730347313473234733347343473534736347373473834739347403474134742347433474434745347463474734748347493475034751347523475334754347553475634757347583475934760347613476234763347643476534766347673476834769347703477134772347733477434775347763477734778347793478034781347823478334784347853478634787347883478934790347913479234793347943479534796347973479834799348003480134802348033480434805348063480734808348093481034811348123481334814348153481634817348183481934820348213482234823348243482534826348273482834829348303483134832348333483434835348363483734838348393484034841348423484334844348453484634847348483484934850348513485234853348543485534856348573485834859348603486134862348633486434865348663486734868348693487034871348723487334874348753487634877348783487934880348813488234883348843488534886348873488834889348903489134892348933489434895348963489734898348993490034901349023490334904349053490634907349083490934910349113491234913349143491534916349173491834919349203492134922349233492434925349263492734928349293493034931349323493334934349353493634937349383493934940349413494234943349443494534946349473494834949349503495134952349533495434955349563495734958349593496034961349623496334964349653496634967349683496934970349713497234973349743497534976349773497834979349803498134982349833498434985349863498734988349893499034991349923499334994349953499634997349983499935000350013500235003350043500535006350073500835009350103501135012350133501435015350163501735018350193502035021350223502335024350253502635027350283502935030350313503235033350343503535036350373503835039350403504135042350433504435045350463504735048350493505035051350523505335054350553505635057350583505935060350613506235063350643506535066350673506835069350703507135072350733507435075350763507735078350793508035081350823508335084350853508635087350883508935090350913509235093350943509535096350973509835099351003510135102351033510435105351063510735108351093511035111351123511335114351153511635117351183511935120351213512235123351243512535126351273512835129351303513135132351333513435135351363513735138351393514035141351423514335144351453514635147351483514935150351513515235153351543515535156351573515835159351603516135162351633516435165351663516735168351693517035171351723517335174351753517635177351783517935180351813518235183351843518535186351873518835189351903519135192351933519435195351963519735198351993520035201352023520335204352053520635207352083520935210352113521235213352143521535216352173521835219352203522135222352233522435225352263522735228352293523035231352323523335234352353523635237352383523935240352413524235243352443524535246352473524835249352503525135252352533525435255352563525735258352593526035261352623526335264352653526635267352683526935270352713527235273352743527535276352773527835279352803528135282352833528435285352863528735288352893529035291352923529335294352953529635297352983529935300353013530235303353043530535306353073530835309353103531135312353133531435315353163531735318353193532035321353223532335324353253532635327353283532935330353313533235333353343533535336353373533835339353403534135342353433534435345353463534735348353493535035351353523535335354353553535635357353583535935360353613536235363353643536535366353673536835369353703537135372353733537435375353763537735378353793538035381353823538335384353853538635387353883538935390353913539235393353943539535396353973539835399354003540135402354033540435405354063540735408354093541035411354123541335414354153541635417354183541935420354213542235423354243542535426354273542835429354303543135432354333543435435354363543735438354393544035441354423544335444354453544635447354483544935450354513545235453354543545535456354573545835459354603546135462354633546435465354663546735468354693547035471354723547335474354753547635477354783547935480354813548235483354843548535486354873548835489354903549135492354933549435495354963549735498354993550035501355023550335504355053550635507355083550935510355113551235513355143551535516355173551835519355203552135522355233552435525355263552735528355293553035531355323553335534355353553635537355383553935540355413554235543355443554535546355473554835549355503555135552355533555435555355563555735558355593556035561355623556335564355653556635567355683556935570355713557235573355743557535576355773557835579355803558135582355833558435585355863558735588355893559035591355923559335594355953559635597355983559935600356013560235603356043560535606356073560835609356103561135612356133561435615356163561735618356193562035621356223562335624356253562635627356283562935630356313563235633356343563535636356373563835639356403564135642356433564435645356463564735648356493565035651356523565335654356553565635657356583565935660356613566235663356643566535666356673566835669356703567135672356733567435675356763567735678356793568035681356823568335684356853568635687356883568935690356913569235693356943569535696356973569835699357003570135702357033570435705357063570735708357093571035711357123571335714357153571635717357183571935720357213572235723357243572535726357273572835729357303573135732357333573435735357363573735738357393574035741357423574335744357453574635747357483574935750357513575235753357543575535756357573575835759357603576135762357633576435765357663576735768357693577035771357723577335774357753577635777357783577935780357813578235783357843578535786357873578835789357903579135792357933579435795357963579735798357993580035801358023580335804358053580635807358083580935810358113581235813358143581535816358173581835819358203582135822358233582435825358263582735828358293583035831358323583335834358353583635837358383583935840358413584235843358443584535846358473584835849358503585135852358533585435855358563585735858358593586035861358623586335864358653586635867358683586935870358713587235873358743587535876358773587835879358803588135882358833588435885358863588735888358893589035891358923589335894358953589635897358983589935900359013590235903359043590535906359073590835909359103591135912359133591435915359163591735918359193592035921359223592335924359253592635927359283592935930359313593235933359343593535936359373593835939359403594135942359433594435945359463594735948359493595035951359523595335954359553595635957359583595935960359613596235963359643596535966359673596835969359703597135972359733597435975359763597735978359793598035981359823598335984359853598635987359883598935990359913599235993359943599535996359973599835999360003600136002360033600436005360063600736008360093601036011360123601336014360153601636017360183601936020360213602236023360243602536026360273602836029360303603136032360333603436035360363603736038360393604036041360423604336044360453604636047360483604936050360513605236053360543605536056360573605836059360603606136062360633606436065360663606736068360693607036071360723607336074360753607636077360783607936080360813608236083360843608536086360873608836089360903609136092360933609436095360963609736098360993610036101361023610336104361053610636107361083610936110361113611236113361143611536116361173611836119361203612136122361233612436125361263612736128361293613036131361323613336134361353613636137361383613936140361413614236143361443614536146361473614836149361503615136152361533615436155361563615736158361593616036161361623616336164361653616636167361683616936170361713617236173361743617536176361773617836179361803618136182361833618436185361863618736188361893619036191361923619336194361953619636197361983619936200362013620236203362043620536206362073620836209362103621136212362133621436215362163621736218362193622036221362223622336224362253622636227362283622936230362313623236233362343623536236362373623836239362403624136242362433624436245362463624736248362493625036251362523625336254362553625636257362583625936260362613626236263362643626536266362673626836269362703627136272362733627436275362763627736278362793628036281362823628336284362853628636287362883628936290362913629236293362943629536296362973629836299363003630136302363033630436305363063630736308363093631036311363123631336314363153631636317363183631936320363213632236323363243632536326363273632836329363303633136332363333633436335363363633736338363393634036341363423634336344363453634636347363483634936350363513635236353363543635536356363573635836359363603636136362363633636436365363663636736368363693637036371363723637336374363753637636377363783637936380363813638236383363843638536386363873638836389363903639136392363933639436395363963639736398363993640036401364023640336404364053640636407364083640936410364113641236413364143641536416364173641836419364203642136422364233642436425364263642736428364293643036431364323643336434364353643636437364383643936440364413644236443364443644536446364473644836449364503645136452364533645436455364563645736458364593646036461364623646336464364653646636467364683646936470364713647236473364743647536476364773647836479364803648136482364833648436485364863648736488364893649036491364923649336494364953649636497364983649936500365013650236503365043650536506365073650836509365103651136512365133651436515365163651736518365193652036521365223652336524365253652636527365283652936530365313653236533365343653536536365373653836539365403654136542365433654436545365463654736548365493655036551365523655336554365553655636557365583655936560365613656236563365643656536566365673656836569365703657136572365733657436575365763657736578365793658036581365823658336584365853658636587365883658936590365913659236593365943659536596365973659836599366003660136602366033660436605366063660736608366093661036611366123661336614366153661636617366183661936620366213662236623366243662536626366273662836629366303663136632366333663436635366363663736638366393664036641366423664336644366453664636647366483664936650366513665236653366543665536656366573665836659366603666136662366633666436665366663666736668366693667036671366723667336674366753667636677366783667936680366813668236683366843668536686366873668836689366903669136692366933669436695366963669736698366993670036701367023670336704367053670636707367083670936710367113671236713367143671536716367173671836719367203672136722367233672436725367263672736728367293673036731367323673336734367353673636737367383673936740367413674236743367443674536746367473674836749367503675136752367533675436755367563675736758367593676036761367623676336764367653676636767367683676936770367713677236773367743677536776367773677836779367803678136782367833678436785367863678736788367893679036791367923679336794367953679636797367983679936800368013680236803368043680536806368073680836809368103681136812368133681436815368163681736818368193682036821368223682336824368253682636827368283682936830368313683236833368343683536836368373683836839368403684136842368433684436845368463684736848368493685036851368523685336854368553685636857368583685936860368613686236863368643686536866368673686836869368703687136872368733687436875368763687736878368793688036881368823688336884368853688636887368883688936890368913689236893368943689536896368973689836899369003690136902369033690436905369063690736908369093691036911369123691336914369153691636917369183691936920369213692236923369243692536926369273692836929369303693136932369333693436935369363693736938369393694036941369423694336944369453694636947369483694936950369513695236953369543695536956369573695836959369603696136962369633696436965369663696736968369693697036971369723697336974369753697636977369783697936980369813698236983369843698536986369873698836989369903699136992369933699436995369963699736998369993700037001370023700337004370053700637007370083700937010370113701237013370143701537016370173701837019370203702137022370233702437025370263702737028370293703037031370323703337034370353703637037370383703937040370413704237043370443704537046370473704837049370503705137052370533705437055370563705737058370593706037061370623706337064370653706637067370683706937070370713707237073370743707537076370773707837079370803708137082370833708437085370863708737088370893709037091370923709337094370953709637097370983709937100371013710237103371043710537106371073710837109371103711137112371133711437115371163711737118371193712037121371223712337124371253712637127371283712937130371313713237133371343713537136371373713837139371403714137142371433714437145371463714737148371493715037151371523715337154371553715637157371583715937160371613716237163371643716537166371673716837169371703717137172371733717437175371763717737178371793718037181371823718337184371853718637187371883718937190371913719237193371943719537196371973719837199372003720137202372033720437205372063720737208372093721037211372123721337214372153721637217372183721937220372213722237223372243722537226372273722837229372303723137232372333723437235372363723737238372393724037241372423724337244372453724637247372483724937250372513725237253372543725537256372573725837259372603726137262372633726437265372663726737268372693727037271372723727337274372753727637277372783727937280372813728237283372843728537286372873728837289372903729137292372933729437295372963729737298372993730037301373023730337304373053730637307373083730937310373113731237313373143731537316373173731837319373203732137322373233732437325373263732737328373293733037331373323733337334373353733637337373383733937340373413734237343373443734537346373473734837349373503735137352373533735437355373563735737358373593736037361373623736337364373653736637367373683736937370373713737237373373743737537376373773737837379373803738137382373833738437385373863738737388373893739037391373923739337394373953739637397373983739937400374013740237403374043740537406374073740837409374103741137412374133741437415374163741737418374193742037421374223742337424374253742637427374283742937430374313743237433374343743537436374373743837439374403744137442374433744437445374463744737448374493745037451374523745337454374553745637457374583745937460374613746237463374643746537466374673746837469374703747137472374733747437475374763747737478374793748037481374823748337484374853748637487374883748937490374913749237493374943749537496374973749837499375003750137502375033750437505375063750737508375093751037511375123751337514375153751637517375183751937520375213752237523375243752537526375273752837529375303753137532375333753437535375363753737538375393754037541375423754337544375453754637547375483754937550375513755237553375543755537556375573755837559375603756137562375633756437565375663756737568375693757037571375723757337574375753757637577375783757937580375813758237583375843758537586375873758837589375903759137592375933759437595375963759737598375993760037601376023760337604376053760637607376083760937610376113761237613376143761537616376173761837619376203762137622376233762437625376263762737628376293763037631376323763337634376353763637637376383763937640376413764237643376443764537646376473764837649376503765137652376533765437655376563765737658376593766037661376623766337664376653766637667376683766937670376713767237673376743767537676376773767837679376803768137682376833768437685376863768737688376893769037691376923769337694376953769637697376983769937700377013770237703377043770537706377073770837709377103771137712377133771437715377163771737718377193772037721377223772337724377253772637727377283772937730377313773237733377343773537736377373773837739377403774137742377433774437745377463774737748377493775037751377523775337754377553775637757377583775937760377613776237763377643776537766377673776837769377703777137772377733777437775377763777737778377793778037781377823778337784377853778637787377883778937790377913779237793377943779537796377973779837799378003780137802378033780437805378063780737808378093781037811378123781337814378153781637817378183781937820378213782237823378243782537826378273782837829378303783137832378333783437835378363783737838378393784037841378423784337844378453784637847378483784937850378513785237853378543785537856378573785837859378603786137862378633786437865378663786737868378693787037871378723787337874378753787637877378783787937880378813788237883378843788537886378873788837889378903789137892378933789437895378963789737898378993790037901379023790337904379053790637907379083790937910379113791237913379143791537916379173791837919379203792137922379233792437925379263792737928379293793037931379323793337934379353793637937379383793937940379413794237943379443794537946379473794837949379503795137952379533795437955379563795737958379593796037961379623796337964379653796637967379683796937970379713797237973379743797537976379773797837979379803798137982379833798437985379863798737988379893799037991379923799337994379953799637997379983799938000380013800238003380043800538006380073800838009380103801138012380133801438015380163801738018380193802038021380223802338024380253802638027380283802938030380313803238033380343803538036380373803838039380403804138042380433804438045380463804738048380493805038051380523805338054380553805638057380583805938060380613806238063380643806538066380673806838069380703807138072380733807438075380763807738078380793808038081380823808338084380853808638087380883808938090380913809238093380943809538096380973809838099381003810138102381033810438105381063810738108381093811038111381123811338114381153811638117381183811938120381213812238123381243812538126381273812838129381303813138132381333813438135381363813738138381393814038141381423814338144381453814638147381483814938150381513815238153381543815538156381573815838159381603816138162381633816438165381663816738168381693817038171381723817338174381753817638177381783817938180381813818238183381843818538186381873818838189381903819138192381933819438195381963819738198381993820038201382023820338204382053820638207382083820938210382113821238213382143821538216382173821838219382203822138222382233822438225382263822738228382293823038231382323823338234382353823638237382383823938240382413824238243382443824538246382473824838249382503825138252382533825438255382563825738258382593826038261382623826338264382653826638267382683826938270382713827238273382743827538276382773827838279382803828138282382833828438285382863828738288382893829038291382923829338294382953829638297382983829938300383013830238303383043830538306383073830838309383103831138312383133831438315383163831738318383193832038321383223832338324383253832638327383283832938330383313833238333383343833538336383373833838339383403834138342383433834438345383463834738348383493835038351383523835338354383553835638357383583835938360383613836238363383643836538366383673836838369383703837138372383733837438375383763837738378383793838038381383823838338384383853838638387383883838938390383913839238393383943839538396383973839838399384003840138402384033840438405384063840738408384093841038411384123841338414384153841638417384183841938420384213842238423384243842538426384273842838429384303843138432384333843438435384363843738438384393844038441384423844338444384453844638447384483844938450384513845238453384543845538456384573845838459384603846138462384633846438465384663846738468384693847038471384723847338474384753847638477384783847938480384813848238483384843848538486384873848838489384903849138492384933849438495384963849738498384993850038501385023850338504385053850638507385083850938510385113851238513385143851538516385173851838519385203852138522385233852438525385263852738528385293853038531385323853338534385353853638537385383853938540385413854238543385443854538546385473854838549385503855138552385533855438555385563855738558385593856038561385623856338564385653856638567385683856938570385713857238573385743857538576385773857838579385803858138582385833858438585385863858738588385893859038591385923859338594385953859638597385983859938600386013860238603386043860538606386073860838609386103861138612386133861438615386163861738618386193862038621386223862338624386253862638627386283862938630386313863238633386343863538636386373863838639386403864138642386433864438645386463864738648386493865038651386523865338654386553865638657386583865938660386613866238663386643866538666386673866838669386703867138672386733867438675386763867738678386793868038681386823868338684386853868638687386883868938690386913869238693386943869538696386973869838699387003870138702387033870438705387063870738708387093871038711387123871338714387153871638717387183871938720387213872238723387243872538726387273872838729387303873138732387333873438735387363873738738387393874038741387423874338744387453874638747387483874938750387513875238753387543875538756387573875838759387603876138762387633876438765387663876738768387693877038771387723877338774387753877638777387783877938780387813878238783387843878538786387873878838789387903879138792387933879438795387963879738798387993880038801388023880338804388053880638807388083880938810388113881238813388143881538816388173881838819388203882138822388233882438825388263882738828388293883038831388323883338834388353883638837388383883938840388413884238843388443884538846388473884838849388503885138852388533885438855388563885738858388593886038861388623886338864388653886638867388683886938870388713887238873388743887538876388773887838879388803888138882388833888438885388863888738888388893889038891388923889338894388953889638897388983889938900389013890238903389043890538906389073890838909389103891138912389133891438915389163891738918389193892038921389223892338924389253892638927389283892938930389313893238933389343893538936389373893838939389403894138942389433894438945389463894738948389493895038951389523895338954389553895638957389583895938960389613896238963389643896538966389673896838969389703897138972389733897438975389763897738978389793898038981389823898338984389853898638987389883898938990389913899238993389943899538996389973899838999390003900139002390033900439005390063900739008390093901039011390123901339014390153901639017390183901939020390213902239023390243902539026390273902839029390303903139032390333903439035390363903739038390393904039041390423904339044390453904639047390483904939050390513905239053390543905539056390573905839059390603906139062390633906439065390663906739068390693907039071390723907339074390753907639077390783907939080390813908239083390843908539086390873908839089390903909139092390933909439095390963909739098390993910039101391023910339104391053910639107391083910939110391113911239113391143911539116391173911839119391203912139122391233912439125391263912739128391293913039131391323913339134391353913639137391383913939140391413914239143391443914539146391473914839149391503915139152391533915439155391563915739158391593916039161391623916339164391653916639167391683916939170391713917239173391743917539176391773917839179391803918139182391833918439185391863918739188391893919039191391923919339194391953919639197391983919939200392013920239203392043920539206392073920839209392103921139212392133921439215392163921739218392193922039221392223922339224392253922639227392283922939230392313923239233392343923539236392373923839239392403924139242392433924439245392463924739248392493925039251392523925339254392553925639257392583925939260392613926239263392643926539266392673926839269392703927139272392733927439275392763927739278392793928039281392823928339284392853928639287392883928939290392913929239293392943929539296392973929839299393003930139302393033930439305393063930739308393093931039311393123931339314393153931639317393183931939320393213932239323393243932539326393273932839329393303933139332393333933439335393363933739338393393934039341393423934339344393453934639347393483934939350393513935239353393543935539356393573935839359393603936139362393633936439365393663936739368393693937039371393723937339374393753937639377393783937939380393813938239383393843938539386393873938839389393903939139392393933939439395393963939739398393993940039401394023940339404394053940639407394083940939410394113941239413394143941539416394173941839419394203942139422394233942439425394263942739428394293943039431394323943339434394353943639437394383943939440394413944239443394443944539446394473944839449394503945139452394533945439455394563945739458394593946039461394623946339464394653946639467394683946939470394713947239473394743947539476394773947839479394803948139482394833948439485394863948739488394893949039491394923949339494394953949639497394983949939500395013950239503395043950539506395073950839509395103951139512395133951439515395163951739518395193952039521395223952339524395253952639527395283952939530395313953239533395343953539536395373953839539395403954139542395433954439545395463954739548395493955039551395523955339554395553955639557395583955939560395613956239563395643956539566395673956839569395703957139572395733957439575395763957739578395793958039581395823958339584395853958639587395883958939590395913959239593395943959539596395973959839599396003960139602396033960439605396063960739608396093961039611396123961339614396153961639617396183961939620396213962239623396243962539626396273962839629396303963139632396333963439635396363963739638396393964039641396423964339644396453964639647396483964939650396513965239653396543965539656396573965839659396603966139662396633966439665396663966739668396693967039671396723967339674396753967639677396783967939680396813968239683396843968539686396873968839689396903969139692396933969439695396963969739698396993970039701397023970339704397053970639707397083970939710397113971239713397143971539716397173971839719397203972139722397233972439725397263972739728397293973039731397323973339734397353973639737397383973939740397413974239743397443974539746397473974839749397503975139752397533975439755397563975739758397593976039761397623976339764397653976639767397683976939770397713977239773397743977539776397773977839779397803978139782397833978439785397863978739788397893979039791397923979339794397953979639797397983979939800398013980239803398043980539806398073980839809398103981139812398133981439815398163981739818398193982039821398223982339824398253982639827398283982939830398313983239833398343983539836398373983839839398403984139842398433984439845398463984739848398493985039851398523985339854398553985639857398583985939860398613986239863398643986539866398673986839869398703987139872398733987439875398763987739878398793988039881398823988339884398853988639887398883988939890398913989239893398943989539896398973989839899399003990139902399033990439905399063990739908399093991039911399123991339914399153991639917399183991939920399213992239923399243992539926399273992839929399303993139932399333993439935399363993739938399393994039941399423994339944399453994639947399483994939950399513995239953399543995539956399573995839959399603996139962399633996439965399663996739968399693997039971399723997339974399753997639977399783997939980399813998239983399843998539986399873998839989399903999139992399933999439995399963999739998399994000040001400024000340004400054000640007400084000940010400114001240013400144001540016400174001840019400204002140022400234002440025400264002740028400294003040031400324003340034400354003640037400384003940040400414004240043400444004540046400474004840049400504005140052400534005440055400564005740058400594006040061400624006340064400654006640067400684006940070400714007240073400744007540076400774007840079400804008140082400834008440085400864008740088400894009040091400924009340094400954009640097400984009940100401014010240103401044010540106401074010840109401104011140112401134011440115401164011740118401194012040121401224012340124401254012640127401284012940130401314013240133401344013540136401374013840139401404014140142401434014440145401464014740148401494015040151401524015340154401554015640157401584015940160401614016240163401644016540166401674016840169401704017140172401734017440175401764017740178401794018040181401824018340184401854018640187401884018940190401914019240193401944019540196401974019840199402004020140202402034020440205402064020740208402094021040211402124021340214402154021640217402184021940220402214022240223402244022540226402274022840229402304023140232402334023440235402364023740238402394024040241402424024340244402454024640247402484024940250402514025240253402544025540256402574025840259402604026140262402634026440265402664026740268402694027040271402724027340274402754027640277402784027940280402814028240283402844028540286402874028840289402904029140292402934029440295402964029740298402994030040301403024030340304403054030640307403084030940310403114031240313403144031540316403174031840319403204032140322403234032440325403264032740328403294033040331403324033340334403354033640337403384033940340403414034240343403444034540346403474034840349403504035140352403534035440355403564035740358403594036040361403624036340364403654036640367403684036940370403714037240373403744037540376403774037840379403804038140382403834038440385403864038740388403894039040391403924039340394403954039640397403984039940400404014040240403404044040540406404074040840409404104041140412404134041440415404164041740418404194042040421404224042340424404254042640427404284042940430404314043240433404344043540436404374043840439404404044140442404434044440445404464044740448404494045040451404524045340454404554045640457404584045940460404614046240463404644046540466404674046840469404704047140472404734047440475404764047740478404794048040481404824048340484404854048640487404884048940490404914049240493404944049540496404974049840499405004050140502405034050440505405064050740508405094051040511405124051340514405154051640517405184051940520405214052240523405244052540526405274052840529405304053140532405334053440535405364053740538405394054040541405424054340544405454054640547405484054940550405514055240553405544055540556405574055840559405604056140562405634056440565405664056740568405694057040571405724057340574405754057640577405784057940580405814058240583405844058540586405874058840589405904059140592405934059440595405964059740598405994060040601406024060340604406054060640607406084060940610406114061240613406144061540616406174061840619406204062140622406234062440625406264062740628406294063040631406324063340634406354063640637406384063940640406414064240643406444064540646406474064840649406504065140652406534065440655406564065740658406594066040661406624066340664406654066640667406684066940670406714067240673406744067540676406774067840679406804068140682406834068440685406864068740688406894069040691406924069340694406954069640697406984069940700407014070240703407044070540706407074070840709407104071140712407134071440715407164071740718407194072040721407224072340724407254072640727407284072940730407314073240733407344073540736407374073840739407404074140742407434074440745407464074740748407494075040751407524075340754407554075640757407584075940760407614076240763407644076540766407674076840769407704077140772407734077440775407764077740778407794078040781407824078340784407854078640787407884078940790407914079240793407944079540796407974079840799408004080140802408034080440805408064080740808408094081040811408124081340814408154081640817408184081940820408214082240823408244082540826408274082840829408304083140832408334083440835408364083740838408394084040841408424084340844408454084640847408484084940850408514085240853408544085540856408574085840859408604086140862408634086440865408664086740868408694087040871408724087340874408754087640877408784087940880408814088240883408844088540886408874088840889408904089140892408934089440895408964089740898408994090040901409024090340904409054090640907409084090940910409114091240913409144091540916409174091840919409204092140922409234092440925409264092740928409294093040931409324093340934409354093640937409384093940940409414094240943409444094540946409474094840949409504095140952409534095440955409564095740958409594096040961409624096340964409654096640967409684096940970409714097240973409744097540976409774097840979409804098140982409834098440985409864098740988409894099040991409924099340994409954099640997409984099941000410014100241003410044100541006410074100841009410104101141012410134101441015410164101741018410194102041021410224102341024410254102641027410284102941030410314103241033410344103541036410374103841039410404104141042410434104441045410464104741048410494105041051410524105341054410554105641057410584105941060410614106241063410644106541066410674106841069410704107141072410734107441075410764107741078410794108041081410824108341084410854108641087410884108941090410914109241093410944109541096410974109841099411004110141102411034110441105411064110741108411094111041111411124111341114411154111641117411184111941120411214112241123411244112541126411274112841129411304113141132411334113441135411364113741138411394114041141411424114341144411454114641147411484114941150411514115241153411544115541156411574115841159411604116141162411634116441165411664116741168411694117041171411724117341174411754117641177411784117941180411814118241183411844118541186411874118841189411904119141192411934119441195411964119741198411994120041201412024120341204412054120641207412084120941210412114121241213412144121541216412174121841219412204122141222412234122441225412264122741228412294123041231412324123341234412354123641237412384123941240412414124241243412444124541246412474124841249412504125141252412534125441255412564125741258412594126041261412624126341264412654126641267412684126941270412714127241273412744127541276412774127841279412804128141282412834128441285412864128741288412894129041291412924129341294412954129641297412984129941300413014130241303413044130541306413074130841309413104131141312413134131441315413164131741318413194132041321413224132341324413254132641327413284132941330413314133241333413344133541336413374133841339413404134141342413434134441345413464134741348413494135041351413524135341354413554135641357413584135941360413614136241363413644136541366413674136841369413704137141372413734137441375413764137741378413794138041381413824138341384413854138641387413884138941390413914139241393413944139541396413974139841399414004140141402414034140441405414064140741408414094141041411414124141341414414154141641417414184141941420414214142241423414244142541426414274142841429414304143141432414334143441435414364143741438414394144041441414424144341444414454144641447414484144941450414514145241453414544145541456414574145841459414604146141462414634146441465414664146741468414694147041471414724147341474414754147641477414784147941480414814148241483414844148541486414874148841489414904149141492414934149441495414964149741498414994150041501415024150341504415054150641507415084150941510415114151241513415144151541516415174151841519415204152141522415234152441525415264152741528415294153041531415324153341534415354153641537415384153941540415414154241543415444154541546415474154841549415504155141552415534155441555415564155741558415594156041561415624156341564415654156641567415684156941570415714157241573415744157541576415774157841579415804158141582415834158441585415864158741588415894159041591415924159341594415954159641597415984159941600416014160241603416044160541606416074160841609416104161141612416134161441615416164161741618416194162041621416224162341624416254162641627416284162941630416314163241633416344163541636416374163841639416404164141642416434164441645416464164741648416494165041651416524165341654416554165641657416584165941660416614166241663416644166541666416674166841669416704167141672416734167441675416764167741678416794168041681416824168341684416854168641687416884168941690416914169241693416944169541696416974169841699417004170141702417034170441705417064170741708417094171041711417124171341714417154171641717417184171941720417214172241723417244172541726417274172841729417304173141732417334173441735417364173741738417394174041741417424174341744417454174641747417484174941750417514175241753417544175541756417574175841759417604176141762417634176441765417664176741768417694177041771417724177341774417754177641777417784177941780417814178241783417844178541786417874178841789417904179141792417934179441795417964179741798417994180041801418024180341804418054180641807418084180941810418114181241813418144181541816418174181841819418204182141822418234182441825418264182741828418294183041831418324183341834418354183641837418384183941840418414184241843418444184541846418474184841849418504185141852418534185441855418564185741858418594186041861418624186341864418654186641867418684186941870418714187241873418744187541876418774187841879418804188141882418834188441885418864188741888418894189041891418924189341894418954189641897418984189941900419014190241903419044190541906419074190841909419104191141912419134191441915419164191741918419194192041921419224192341924419254192641927419284192941930419314193241933419344193541936419374193841939419404194141942419434194441945419464194741948419494195041951419524195341954419554195641957419584195941960419614196241963419644196541966419674196841969419704197141972419734197441975419764197741978419794198041981419824198341984419854198641987419884198941990419914199241993419944199541996419974199841999420004200142002420034200442005420064200742008420094201042011420124201342014420154201642017420184201942020420214202242023420244202542026420274202842029420304203142032420334203442035420364203742038420394204042041420424204342044420454204642047420484204942050420514205242053420544205542056420574205842059420604206142062420634206442065420664206742068420694207042071420724207342074420754207642077420784207942080420814208242083420844208542086420874208842089420904209142092420934209442095420964209742098420994210042101421024210342104421054210642107421084210942110421114211242113421144211542116421174211842119421204212142122421234212442125421264212742128421294213042131421324213342134421354213642137421384213942140421414214242143421444214542146421474214842149421504215142152421534215442155421564215742158421594216042161421624216342164421654216642167421684216942170421714217242173421744217542176421774217842179421804218142182421834218442185421864218742188421894219042191421924219342194421954219642197421984219942200422014220242203422044220542206422074220842209422104221142212422134221442215422164221742218422194222042221422224222342224422254222642227422284222942230422314223242233422344223542236422374223842239422404224142242422434224442245422464224742248422494225042251422524225342254422554225642257422584225942260422614226242263422644226542266422674226842269422704227142272422734227442275422764227742278422794228042281422824228342284422854228642287422884228942290422914229242293422944229542296422974229842299423004230142302423034230442305423064230742308423094231042311423124231342314423154231642317423184231942320423214232242323423244232542326423274232842329423304233142332423334233442335423364233742338423394234042341423424234342344423454234642347423484234942350423514235242353423544235542356423574235842359423604236142362423634236442365423664236742368423694237042371423724237342374423754237642377423784237942380423814238242383423844238542386423874238842389423904239142392423934239442395423964239742398423994240042401424024240342404424054240642407424084240942410424114241242413424144241542416424174241842419424204242142422424234242442425424264242742428424294243042431424324243342434424354243642437424384243942440424414244242443424444244542446424474244842449424504245142452424534245442455424564245742458424594246042461424624246342464424654246642467424684246942470424714247242473424744247542476424774247842479424804248142482424834248442485424864248742488424894249042491424924249342494424954249642497424984249942500425014250242503425044250542506425074250842509425104251142512425134251442515425164251742518425194252042521425224252342524425254252642527425284252942530425314253242533425344253542536425374253842539425404254142542425434254442545425464254742548425494255042551425524255342554425554255642557425584255942560425614256242563425644256542566425674256842569425704257142572425734257442575425764257742578425794258042581425824258342584425854258642587425884258942590425914259242593425944259542596425974259842599426004260142602426034260442605426064260742608426094261042611426124261342614426154261642617426184261942620426214262242623426244262542626426274262842629426304263142632426334263442635426364263742638426394264042641426424264342644426454264642647426484264942650426514265242653426544265542656426574265842659426604266142662426634266442665426664266742668426694267042671426724267342674426754267642677426784267942680426814268242683426844268542686426874268842689426904269142692426934269442695426964269742698426994270042701427024270342704427054270642707427084270942710427114271242713427144271542716427174271842719427204272142722427234272442725427264272742728427294273042731427324273342734427354273642737427384273942740427414274242743427444274542746427474274842749427504275142752427534275442755427564275742758427594276042761427624276342764427654276642767427684276942770427714277242773427744277542776427774277842779427804278142782427834278442785427864278742788427894279042791427924279342794427954279642797427984279942800428014280242803428044280542806428074280842809428104281142812428134281442815428164281742818428194282042821428224282342824428254282642827428284282942830428314283242833428344283542836428374283842839428404284142842428434284442845428464284742848428494285042851428524285342854428554285642857428584285942860428614286242863428644286542866428674286842869428704287142872428734287442875428764287742878428794288042881428824288342884428854288642887428884288942890428914289242893428944289542896428974289842899429004290142902429034290442905429064290742908429094291042911429124291342914429154291642917429184291942920429214292242923429244292542926429274292842929429304293142932429334293442935429364293742938429394294042941429424294342944429454294642947429484294942950429514295242953429544295542956429574295842959429604296142962429634296442965429664296742968429694297042971429724297342974429754297642977429784297942980429814298242983429844298542986429874298842989429904299142992429934299442995429964299742998429994300043001430024300343004430054300643007430084300943010430114301243013430144301543016430174301843019430204302143022430234302443025430264302743028430294303043031430324303343034430354303643037430384303943040430414304243043430444304543046430474304843049430504305143052430534305443055430564305743058430594306043061430624306343064430654306643067430684306943070430714307243073430744307543076430774307843079430804308143082430834308443085430864308743088430894309043091430924309343094430954309643097430984309943100431014310243103431044310543106431074310843109431104311143112431134311443115431164311743118431194312043121431224312343124431254312643127431284312943130431314313243133431344313543136431374313843139431404314143142431434314443145431464314743148431494315043151431524315343154431554315643157431584315943160431614316243163431644316543166431674316843169431704317143172431734317443175431764317743178431794318043181431824318343184431854318643187431884318943190431914319243193431944319543196431974319843199432004320143202432034320443205432064320743208432094321043211432124321343214432154321643217432184321943220432214322243223432244322543226432274322843229432304323143232432334323443235432364323743238432394324043241432424324343244432454324643247432484324943250432514325243253432544325543256432574325843259432604326143262432634326443265432664326743268432694327043271432724327343274432754327643277432784327943280432814328243283432844328543286432874328843289432904329143292432934329443295432964329743298432994330043301433024330343304433054330643307433084330943310433114331243313433144331543316433174331843319433204332143322433234332443325433264332743328433294333043331433324333343334433354333643337433384333943340433414334243343433444334543346433474334843349433504335143352433534335443355433564335743358433594336043361433624336343364433654336643367433684336943370433714337243373433744337543376433774337843379433804338143382433834338443385433864338743388433894339043391433924339343394433954339643397433984339943400434014340243403434044340543406434074340843409434104341143412434134341443415434164341743418434194342043421434224342343424434254342643427434284342943430434314343243433434344343543436434374343843439434404344143442434434344443445434464344743448434494345043451434524345343454434554345643457434584345943460434614346243463434644346543466434674346843469434704347143472434734347443475434764347743478434794348043481434824348343484434854348643487434884348943490434914349243493434944349543496434974349843499435004350143502435034350443505435064350743508435094351043511435124351343514435154351643517435184351943520435214352243523435244352543526435274352843529435304353143532435334353443535435364353743538435394354043541435424354343544435454354643547435484354943550435514355243553435544355543556435574355843559435604356143562435634356443565435664356743568435694357043571435724357343574435754357643577435784357943580435814358243583435844358543586435874358843589435904359143592435934359443595435964359743598435994360043601436024360343604436054360643607436084360943610436114361243613436144361543616436174361843619436204362143622436234362443625436264362743628436294363043631436324363343634436354363643637436384363943640436414364243643436444364543646436474364843649436504365143652436534365443655436564365743658436594366043661436624366343664436654366643667436684366943670436714367243673436744367543676436774367843679436804368143682436834368443685436864368743688436894369043691436924369343694436954369643697436984369943700437014370243703437044370543706437074370843709437104371143712437134371443715437164371743718437194372043721437224372343724437254372643727437284372943730437314373243733437344373543736437374373843739437404374143742437434374443745437464374743748437494375043751437524375343754437554375643757437584375943760437614376243763437644376543766437674376843769437704377143772437734377443775437764377743778437794378043781437824378343784437854378643787437884378943790437914379243793437944379543796437974379843799438004380143802438034380443805438064380743808438094381043811438124381343814438154381643817438184381943820438214382243823438244382543826438274382843829438304383143832438334383443835438364383743838438394384043841438424384343844438454384643847438484384943850438514385243853438544385543856438574385843859438604386143862438634386443865438664386743868438694387043871438724387343874438754387643877438784387943880438814388243883438844388543886438874388843889438904389143892438934389443895438964389743898438994390043901439024390343904439054390643907439084390943910439114391243913439144391543916439174391843919439204392143922439234392443925439264392743928439294393043931439324393343934439354393643937439384393943940439414394243943439444394543946439474394843949439504395143952439534395443955439564395743958439594396043961439624396343964439654396643967439684396943970439714397243973439744397543976439774397843979439804398143982439834398443985439864398743988439894399043991439924399343994439954399643997439984399944000440014400244003440044400544006440074400844009440104401144012440134401444015440164401744018440194402044021440224402344024440254402644027440284402944030440314403244033440344403544036440374403844039440404404144042440434404444045440464404744048440494405044051440524405344054440554405644057440584405944060440614406244063440644406544066440674406844069440704407144072440734407444075440764407744078440794408044081440824408344084440854408644087440884408944090440914409244093440944409544096440974409844099441004410144102441034410444105441064410744108441094411044111441124411344114441154411644117441184411944120441214412244123441244412544126441274412844129441304413144132441334413444135441364413744138441394414044141441424414344144441454414644147441484414944150441514415244153441544415544156441574415844159441604416144162441634416444165441664416744168441694417044171441724417344174441754417644177441784417944180441814418244183441844418544186441874418844189441904419144192441934419444195441964419744198441994420044201442024420344204442054420644207442084420944210442114421244213442144421544216442174421844219442204422144222442234422444225442264422744228442294423044231442324423344234442354423644237442384423944240442414424244243442444424544246442474424844249442504425144252442534425444255442564425744258442594426044261442624426344264442654426644267442684426944270442714427244273442744427544276442774427844279442804428144282442834428444285442864428744288442894429044291442924429344294442954429644297442984429944300443014430244303443044430544306443074430844309443104431144312443134431444315443164431744318443194432044321443224432344324443254432644327443284432944330443314433244333443344433544336443374433844339443404434144342443434434444345443464434744348443494435044351443524435344354443554435644357443584435944360443614436244363443644436544366443674436844369443704437144372443734437444375443764437744378443794438044381443824438344384443854438644387443884438944390443914439244393443944439544396443974439844399444004440144402444034440444405444064440744408444094441044411444124441344414444154441644417444184441944420444214442244423444244442544426444274442844429444304443144432444334443444435444364443744438444394444044441444424444344444444454444644447444484444944450444514445244453444544445544456444574445844459444604446144462444634446444465444664446744468444694447044471444724447344474444754447644477444784447944480444814448244483444844448544486444874448844489444904449144492444934449444495444964449744498444994450044501445024450344504445054450644507445084450944510445114451244513445144451544516445174451844519445204452144522445234452444525445264452744528445294453044531445324453344534445354453644537445384453944540445414454244543445444454544546445474454844549445504455144552445534455444555445564455744558445594456044561445624456344564445654456644567445684456944570445714457244573445744457544576445774457844579445804458144582445834458444585445864458744588445894459044591445924459344594445954459644597445984459944600446014460244603446044460544606446074460844609446104461144612446134461444615446164461744618446194462044621446224462344624446254462644627446284462944630446314463244633446344463544636446374463844639446404464144642446434464444645446464464744648446494465044651446524465344654446554465644657446584465944660446614466244663446644466544666446674466844669446704467144672446734467444675446764467744678446794468044681446824468344684446854468644687446884468944690446914469244693446944469544696446974469844699447004470144702447034470444705447064470744708447094471044711447124471344714447154471644717447184471944720447214472244723447244472544726447274472844729447304473144732447334473444735447364473744738447394474044741447424474344744447454474644747447484474944750447514475244753447544475544756447574475844759447604476144762447634476444765447664476744768447694477044771447724477344774447754477644777447784477944780447814478244783447844478544786447874478844789447904479144792447934479444795447964479744798447994480044801448024480344804448054480644807448084480944810448114481244813448144481544816448174481844819448204482144822448234482444825448264482744828448294483044831448324483344834448354483644837448384483944840448414484244843448444484544846448474484844849448504485144852448534485444855448564485744858448594486044861448624486344864448654486644867448684486944870448714487244873448744487544876448774487844879448804488144882448834488444885448864488744888448894489044891448924489344894448954489644897448984489944900449014490244903449044490544906449074490844909449104491144912449134491444915449164491744918449194492044921449224492344924449254492644927449284492944930449314493244933449344493544936449374493844939449404494144942449434494444945449464494744948449494495044951449524495344954449554495644957449584495944960449614496244963449644496544966449674496844969449704497144972449734497444975449764497744978449794498044981449824498344984449854498644987449884498944990449914499244993449944499544996449974499844999450004500145002450034500445005450064500745008450094501045011450124501345014450154501645017450184501945020450214502245023450244502545026450274502845029450304503145032450334503445035450364503745038450394504045041450424504345044450454504645047450484504945050450514505245053450544505545056450574505845059450604506145062450634506445065450664506745068450694507045071450724507345074450754507645077450784507945080450814508245083450844508545086450874508845089450904509145092450934509445095450964509745098450994510045101451024510345104451054510645107451084510945110451114511245113451144511545116451174511845119451204512145122451234512445125451264512745128451294513045131451324513345134451354513645137451384513945140451414514245143451444514545146451474514845149451504515145152451534515445155451564515745158451594516045161451624516345164451654516645167451684516945170451714517245173451744517545176451774517845179451804518145182451834518445185451864518745188451894519045191451924519345194451954519645197451984519945200452014520245203452044520545206452074520845209452104521145212452134521445215452164521745218452194522045221452224522345224452254522645227452284522945230452314523245233452344523545236452374523845239452404524145242452434524445245452464524745248452494525045251452524525345254452554525645257452584525945260452614526245263452644526545266452674526845269452704527145272452734527445275452764527745278452794528045281452824528345284452854528645287452884528945290452914529245293452944529545296452974529845299453004530145302453034530445305453064530745308453094531045311453124531345314453154531645317453184531945320453214532245323453244532545326453274532845329453304533145332453334533445335453364533745338453394534045341453424534345344453454534645347453484534945350453514535245353453544535545356453574535845359453604536145362453634536445365453664536745368453694537045371453724537345374453754537645377453784537945380453814538245383453844538545386453874538845389453904539145392453934539445395453964539745398453994540045401454024540345404454054540645407454084540945410454114541245413454144541545416454174541845419454204542145422454234542445425454264542745428454294543045431454324543345434454354543645437454384543945440454414544245443454444544545446454474544845449454504545145452454534545445455454564545745458454594546045461454624546345464454654546645467454684546945470454714547245473454744547545476454774547845479454804548145482454834548445485454864548745488454894549045491454924549345494454954549645497454984549945500455014550245503455044550545506455074550845509455104551145512455134551445515455164551745518455194552045521455224552345524455254552645527455284552945530455314553245533455344553545536455374553845539455404554145542455434554445545455464554745548455494555045551455524555345554455554555645557455584555945560455614556245563455644556545566455674556845569455704557145572455734557445575455764557745578455794558045581455824558345584455854558645587455884558945590455914559245593455944559545596455974559845599456004560145602456034560445605456064560745608456094561045611456124561345614456154561645617456184561945620456214562245623456244562545626456274562845629456304563145632456334563445635456364563745638456394564045641456424564345644456454564645647456484564945650
  1. #include "pch-cpp.hpp"
  2. #ifndef _MSC_VER
  3. # include <alloca.h>
  4. #else
  5. # include <malloc.h>
  6. #endif
  7. #include <limits>
  8. #include <stdint.h>
  9. template <typename T1, typename T2, typename T3>
  10. struct VirtualActionInvoker3
  11. {
  12. typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
  13. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
  14. {
  15. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  16. ((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
  17. }
  18. };
  19. template <typename T1, typename T2, typename T3, typename T4>
  20. struct VirtualActionInvoker4
  21. {
  22. typedef void (*Action)(void*, T1, T2, T3, T4, const RuntimeMethod*);
  23. static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4)
  24. {
  25. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  26. ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method);
  27. }
  28. };
  29. template <typename R>
  30. struct VirtualFuncInvoker0
  31. {
  32. typedef R (*Func)(void*, const RuntimeMethod*);
  33. static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
  34. {
  35. const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
  36. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  37. }
  38. };
  39. template <typename R>
  40. struct InterfaceFuncInvoker0
  41. {
  42. typedef R (*Func)(void*, const RuntimeMethod*);
  43. static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
  44. {
  45. const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
  46. return ((Func)invokeData.methodPtr)(obj, invokeData.method);
  47. }
  48. };
  49. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  50. struct Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B;
  51. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  52. struct Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB;
  53. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  54. struct Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A;
  55. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  56. struct Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8;
  57. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  58. struct Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807;
  59. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.L16>
  60. struct Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F;
  61. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.L8>
  62. struct Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672;
  63. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.La16>
  64. struct Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60;
  65. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.La32>
  66. struct Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233;
  67. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>
  68. struct Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00;
  69. // System.Collections.Generic.IDictionary`2<System.Object,System.Object>
  70. struct IDictionary_2_tC51B0D1CF3D0A1E45BBD8B79324FE5CEA1C1CB72;
  71. // System.Buffers.IMemoryOwner`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  72. struct IMemoryOwner_1_t5049019B69EAB8A3687E31ABFC860F79D3DC8F59;
  73. // System.Buffers.IMemoryOwner`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  74. struct IMemoryOwner_1_t0E58529647DDD802F0C6D24DFC2FBB1EF859A8BD;
  75. // System.Buffers.IMemoryOwner`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  76. struct IMemoryOwner_1_t1ED1743A8FA2972B2CD8FA1538C9EE04CB392595;
  77. // System.Buffers.IMemoryOwner`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  78. struct IMemoryOwner_1_t63979B6DCB773FF5A2F50F51FF63F8F62761B150;
  79. // System.Buffers.IMemoryOwner`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  80. struct IMemoryOwner_1_t393B86712E02FF7B9A8EAAD1781FFE78C7062793;
  81. // System.Buffers.IMemoryOwner`1<System.Int32>
  82. struct IMemoryOwner_1_t47B4E5806B81BB823EB9D173EAC080A1C6155781;
  83. // System.Buffers.IMemoryOwner`1<SixLabors.ImageSharp.PixelFormats.L16>
  84. struct IMemoryOwner_1_tBD9EF9BDE1942AD95426C5484819A0134199E9F0;
  85. // System.Buffers.IMemoryOwner`1<SixLabors.ImageSharp.PixelFormats.L8>
  86. struct IMemoryOwner_1_t45BE12EB5478AD3790D146BBAA7F6A40BD189BED;
  87. // System.Buffers.IMemoryOwner`1<SixLabors.ImageSharp.PixelFormats.La16>
  88. struct IMemoryOwner_1_tEBEA7DECA6156C7046FA79FB3B41EBAE37231D38;
  89. // System.Buffers.IMemoryOwner`1<SixLabors.ImageSharp.PixelFormats.La32>
  90. struct IMemoryOwner_1_t09D880A322D53ADCC6505855F08CFAEDF039BC7C;
  91. // System.Buffers.IMemoryOwner`1<System.Single>
  92. struct IMemoryOwner_1_t394047943890FC4DBDB1EE544D8FDF26F722C721;
  93. // System.Lazy`1<SixLabors.ImageSharp.Configuration>
  94. struct Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E;
  95. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo>
  96. struct Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363;
  97. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  98. struct MemoryGroup_1_t94F4A5B70CBA6F8C1350A9812077963A3CB15CCB;
  99. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  100. struct MemoryGroup_1_tA5C28400F7F423088B10E66086048A18AB11467E;
  101. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  102. struct MemoryGroup_1_t91EC9B967067F27A9355E1DB6DAAA4A4C553366D;
  103. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  104. struct MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479;
  105. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  106. struct MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B;
  107. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.L16>
  108. struct MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866;
  109. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.L8>
  110. struct MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648;
  111. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.La16>
  112. struct MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876;
  113. // SixLabors.ImageSharp.Memory.MemoryGroup`1<SixLabors.ImageSharp.PixelFormats.La32>
  114. struct MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747;
  115. // SixLabors.ImageSharp.Memory.MemoryGroup`1<System.UInt64>
  116. struct MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49;
  117. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  118. struct Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A;
  119. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  120. struct Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF;
  121. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  122. struct Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5;
  123. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  124. struct Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D;
  125. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  126. struct Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B;
  127. // System.Pinnable`1<System.Int32>
  128. struct Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D;
  129. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.L16>
  130. struct Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773;
  131. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.L8>
  132. struct Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC;
  133. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.La16>
  134. struct Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E;
  135. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.La32>
  136. struct Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0;
  137. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  138. struct Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D;
  139. // System.Pinnable`1<System.Single>
  140. struct Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731;
  141. // System.Pinnable`1<System.UInt64>
  142. struct Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6;
  143. // System.Pinnable`1<System.Numerics.Vector4>
  144. struct Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7;
  145. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  146. struct PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7;
  147. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  148. struct PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE;
  149. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  150. struct PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D;
  151. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  152. struct PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24;
  153. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  154. struct PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0;
  155. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.L16>
  156. struct PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D;
  157. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.L8>
  158. struct PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5;
  159. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.La16>
  160. struct PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274;
  161. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.La32>
  162. struct PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232;
  163. // System.Char[]
  164. struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34;
  165. // System.Single[]
  166. struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA;
  167. // System.Type[]
  168. struct TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755;
  169. // System.Reflection.Binder
  170. struct Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30;
  171. // SixLabors.ImageSharp.Configuration
  172. struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8;
  173. // SixLabors.ImageSharp.IO.IFileSystem
  174. struct IFileSystem_tC69B6614586AB2F610D79E6C47189275D30486C2;
  175. // SixLabors.ImageSharp.Processing.IImageProcessingContextFactory
  176. struct IImageProcessingContextFactory_tC47D420D349BF819E0E7F349FDFB058267BAC426;
  177. // SixLabors.ImageSharp.Formats.ImageFormatManager
  178. struct ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515;
  179. // SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap
  180. struct KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57;
  181. // System.Reflection.MemberFilter
  182. struct MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81;
  183. // SixLabors.ImageSharp.Memory.MemoryAllocator
  184. struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444;
  185. // System.String
  186. struct String_t;
  187. // System.Type
  188. struct Type_t;
  189. // System.Void
  190. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5;
  191. IL2CPP_EXTERN_C RuntimeClass* ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var;
  192. IL2CPP_EXTERN_C RuntimeClass* Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var;
  193. IL2CPP_EXTERN_C RuntimeClass* L8_t0DC62ABA8124A587901AC9D023076EF568A23003_il2cpp_TypeInfo_var;
  194. IL2CPP_EXTERN_C RuntimeClass* La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_il2cpp_TypeInfo_var;
  195. IL2CPP_EXTERN_C RuntimeClass* Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var;
  196. IL2CPP_EXTERN_C RuntimeClass* MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var;
  197. IL2CPP_EXTERN_C RuntimeClass* Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var;
  198. IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
  199. IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
  200. IL2CPP_EXTERN_C const RuntimeMethod* Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var;
  201. IL2CPP_EXTERN_C const RuntimeMethod* MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var;
  202. IL2CPP_EXTERN_C const RuntimeMethod* MemoryMarshal_GetReference_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mEBAD94A4AD74732C9E3157C7E5B5966DED865E2D_RuntimeMethod_var;
  203. IL2CPP_EXTERN_C const RuntimeMethod* MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var;
  204. IL2CPP_EXTERN_C const RuntimeMethod* MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var;
  205. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var;
  206. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var;
  207. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var;
  208. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var;
  209. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var;
  210. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var;
  211. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var;
  212. IL2CPP_EXTERN_C const RuntimeMethod* Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var;
  213. IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var;
  214. IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_RuntimeMethod_var;
  215. IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var;
  216. IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var;
  217. IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_RuntimeMethod_var;
  218. IL2CPP_EXTERN_C const RuntimeType* Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var;
  219. struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA;
  220. IL2CPP_EXTERN_C_BEGIN
  221. IL2CPP_EXTERN_C_END
  222. #ifdef __clang__
  223. #pragma clang diagnostic push
  224. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  225. #pragma clang diagnostic ignored "-Wunused-variable"
  226. #endif
  227. // System.Object
  228. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  229. struct Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B : public RuntimeObject
  230. {
  231. public:
  232. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  233. int32_t ___U3CWidthU3Ek__BackingField_0;
  234. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  235. int32_t ___U3CHeightU3Ek__BackingField_1;
  236. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  237. MemoryGroup_1_t94F4A5B70CBA6F8C1350A9812077963A3CB15CCB * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  238. public:
  239. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B, ___U3CWidthU3Ek__BackingField_0)); }
  240. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  241. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  242. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  243. {
  244. ___U3CWidthU3Ek__BackingField_0 = value;
  245. }
  246. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B, ___U3CHeightU3Ek__BackingField_1)); }
  247. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  248. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  249. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  250. {
  251. ___U3CHeightU3Ek__BackingField_1 = value;
  252. }
  253. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  254. inline MemoryGroup_1_t94F4A5B70CBA6F8C1350A9812077963A3CB15CCB * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  255. inline MemoryGroup_1_t94F4A5B70CBA6F8C1350A9812077963A3CB15CCB ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  256. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t94F4A5B70CBA6F8C1350A9812077963A3CB15CCB * value)
  257. {
  258. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  259. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  260. }
  261. };
  262. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  263. struct Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB : public RuntimeObject
  264. {
  265. public:
  266. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  267. int32_t ___U3CWidthU3Ek__BackingField_0;
  268. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  269. int32_t ___U3CHeightU3Ek__BackingField_1;
  270. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  271. MemoryGroup_1_tA5C28400F7F423088B10E66086048A18AB11467E * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  272. public:
  273. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB, ___U3CWidthU3Ek__BackingField_0)); }
  274. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  275. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  276. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  277. {
  278. ___U3CWidthU3Ek__BackingField_0 = value;
  279. }
  280. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB, ___U3CHeightU3Ek__BackingField_1)); }
  281. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  282. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  283. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  284. {
  285. ___U3CHeightU3Ek__BackingField_1 = value;
  286. }
  287. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  288. inline MemoryGroup_1_tA5C28400F7F423088B10E66086048A18AB11467E * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  289. inline MemoryGroup_1_tA5C28400F7F423088B10E66086048A18AB11467E ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  290. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tA5C28400F7F423088B10E66086048A18AB11467E * value)
  291. {
  292. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  293. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  294. }
  295. };
  296. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  297. struct Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A : public RuntimeObject
  298. {
  299. public:
  300. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  301. int32_t ___U3CWidthU3Ek__BackingField_0;
  302. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  303. int32_t ___U3CHeightU3Ek__BackingField_1;
  304. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  305. MemoryGroup_1_t91EC9B967067F27A9355E1DB6DAAA4A4C553366D * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  306. public:
  307. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A, ___U3CWidthU3Ek__BackingField_0)); }
  308. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  309. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  310. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  311. {
  312. ___U3CWidthU3Ek__BackingField_0 = value;
  313. }
  314. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A, ___U3CHeightU3Ek__BackingField_1)); }
  315. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  316. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  317. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  318. {
  319. ___U3CHeightU3Ek__BackingField_1 = value;
  320. }
  321. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  322. inline MemoryGroup_1_t91EC9B967067F27A9355E1DB6DAAA4A4C553366D * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  323. inline MemoryGroup_1_t91EC9B967067F27A9355E1DB6DAAA4A4C553366D ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  324. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t91EC9B967067F27A9355E1DB6DAAA4A4C553366D * value)
  325. {
  326. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  327. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  328. }
  329. };
  330. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  331. struct Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 : public RuntimeObject
  332. {
  333. public:
  334. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  335. int32_t ___U3CWidthU3Ek__BackingField_0;
  336. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  337. int32_t ___U3CHeightU3Ek__BackingField_1;
  338. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  339. MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  340. public:
  341. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8, ___U3CWidthU3Ek__BackingField_0)); }
  342. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  343. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  344. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  345. {
  346. ___U3CWidthU3Ek__BackingField_0 = value;
  347. }
  348. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8, ___U3CHeightU3Ek__BackingField_1)); }
  349. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  350. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  351. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  352. {
  353. ___U3CHeightU3Ek__BackingField_1 = value;
  354. }
  355. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  356. inline MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  357. inline MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  358. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tAB1E659C4C33425287E614DF775A6C92F987A479 * value)
  359. {
  360. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  361. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  362. }
  363. };
  364. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  365. struct Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 : public RuntimeObject
  366. {
  367. public:
  368. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  369. int32_t ___U3CWidthU3Ek__BackingField_0;
  370. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  371. int32_t ___U3CHeightU3Ek__BackingField_1;
  372. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  373. MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  374. public:
  375. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807, ___U3CWidthU3Ek__BackingField_0)); }
  376. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  377. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  378. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  379. {
  380. ___U3CWidthU3Ek__BackingField_0 = value;
  381. }
  382. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807, ___U3CHeightU3Ek__BackingField_1)); }
  383. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  384. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  385. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  386. {
  387. ___U3CHeightU3Ek__BackingField_1 = value;
  388. }
  389. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  390. inline MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  391. inline MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  392. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tBDA8984E2DAAC9FA602D57BFA82C7E86291BD46B * value)
  393. {
  394. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  395. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  396. }
  397. };
  398. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.L16>
  399. struct Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F : public RuntimeObject
  400. {
  401. public:
  402. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  403. int32_t ___U3CWidthU3Ek__BackingField_0;
  404. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  405. int32_t ___U3CHeightU3Ek__BackingField_1;
  406. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  407. MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  408. public:
  409. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F, ___U3CWidthU3Ek__BackingField_0)); }
  410. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  411. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  412. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  413. {
  414. ___U3CWidthU3Ek__BackingField_0 = value;
  415. }
  416. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F, ___U3CHeightU3Ek__BackingField_1)); }
  417. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  418. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  419. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  420. {
  421. ___U3CHeightU3Ek__BackingField_1 = value;
  422. }
  423. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  424. inline MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  425. inline MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  426. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t737FA67C2815ADB609D9D948D79AB7AFE2DE6866 * value)
  427. {
  428. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  429. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  430. }
  431. };
  432. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.L8>
  433. struct Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 : public RuntimeObject
  434. {
  435. public:
  436. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  437. int32_t ___U3CWidthU3Ek__BackingField_0;
  438. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  439. int32_t ___U3CHeightU3Ek__BackingField_1;
  440. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  441. MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  442. public:
  443. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672, ___U3CWidthU3Ek__BackingField_0)); }
  444. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  445. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  446. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  447. {
  448. ___U3CWidthU3Ek__BackingField_0 = value;
  449. }
  450. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672, ___U3CHeightU3Ek__BackingField_1)); }
  451. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  452. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  453. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  454. {
  455. ___U3CHeightU3Ek__BackingField_1 = value;
  456. }
  457. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  458. inline MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  459. inline MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  460. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t9EAADFA2DE9D15A8D84E8B9D7798D3C69FF55648 * value)
  461. {
  462. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  463. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  464. }
  465. };
  466. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.La16>
  467. struct Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 : public RuntimeObject
  468. {
  469. public:
  470. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  471. int32_t ___U3CWidthU3Ek__BackingField_0;
  472. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  473. int32_t ___U3CHeightU3Ek__BackingField_1;
  474. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  475. MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  476. public:
  477. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60, ___U3CWidthU3Ek__BackingField_0)); }
  478. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  479. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  480. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  481. {
  482. ___U3CWidthU3Ek__BackingField_0 = value;
  483. }
  484. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60, ___U3CHeightU3Ek__BackingField_1)); }
  485. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  486. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  487. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  488. {
  489. ___U3CHeightU3Ek__BackingField_1 = value;
  490. }
  491. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  492. inline MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  493. inline MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  494. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tF1745CAFA58C6AE30D223954104638CDE1CB8876 * value)
  495. {
  496. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  497. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  498. }
  499. };
  500. // SixLabors.ImageSharp.Memory.Buffer2D`1<SixLabors.ImageSharp.PixelFormats.La32>
  501. struct Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 : public RuntimeObject
  502. {
  503. public:
  504. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  505. int32_t ___U3CWidthU3Ek__BackingField_0;
  506. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  507. int32_t ___U3CHeightU3Ek__BackingField_1;
  508. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  509. MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  510. public:
  511. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233, ___U3CWidthU3Ek__BackingField_0)); }
  512. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  513. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  514. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  515. {
  516. ___U3CWidthU3Ek__BackingField_0 = value;
  517. }
  518. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233, ___U3CHeightU3Ek__BackingField_1)); }
  519. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  520. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  521. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  522. {
  523. ___U3CHeightU3Ek__BackingField_1 = value;
  524. }
  525. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  526. inline MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  527. inline MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  528. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tDA3609CD75367EE2E51960FD0FAE39E895EC1747 * value)
  529. {
  530. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  531. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  532. }
  533. };
  534. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>
  535. struct Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 : public RuntimeObject
  536. {
  537. public:
  538. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Width>k__BackingField
  539. int32_t ___U3CWidthU3Ek__BackingField_0;
  540. // System.Int32 SixLabors.ImageSharp.Memory.Buffer2D`1::<Height>k__BackingField
  541. int32_t ___U3CHeightU3Ek__BackingField_1;
  542. // SixLabors.ImageSharp.Memory.MemoryGroup`1<T> SixLabors.ImageSharp.Memory.Buffer2D`1::<FastMemoryGroup>k__BackingField
  543. MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 * ___U3CFastMemoryGroupU3Ek__BackingField_2;
  544. public:
  545. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00, ___U3CWidthU3Ek__BackingField_0)); }
  546. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  547. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  548. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  549. {
  550. ___U3CWidthU3Ek__BackingField_0 = value;
  551. }
  552. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00, ___U3CHeightU3Ek__BackingField_1)); }
  553. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  554. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  555. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  556. {
  557. ___U3CHeightU3Ek__BackingField_1 = value;
  558. }
  559. inline static int32_t get_offset_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00, ___U3CFastMemoryGroupU3Ek__BackingField_2)); }
  560. inline MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; }
  561. inline MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; }
  562. inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t4EDD372AC7708A95089A5770FB507E184E991A49 * value)
  563. {
  564. ___U3CFastMemoryGroupU3Ek__BackingField_2 = value;
  565. Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value);
  566. }
  567. };
  568. // System.Buffers.MemoryManager`1<System.Single>
  569. struct MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB : public RuntimeObject
  570. {
  571. public:
  572. public:
  573. };
  574. // System.Pinnable`1<System.Single>
  575. struct Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 : public RuntimeObject
  576. {
  577. public:
  578. // T System.Pinnable`1::Data
  579. float ___Data_0;
  580. public:
  581. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731, ___Data_0)); }
  582. inline float get_Data_0() const { return ___Data_0; }
  583. inline float* get_address_of_Data_0() { return &___Data_0; }
  584. inline void set_Data_0(float value)
  585. {
  586. ___Data_0 = value;
  587. }
  588. };
  589. // System.Pinnable`1<System.UInt64>
  590. struct Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 : public RuntimeObject
  591. {
  592. public:
  593. // T System.Pinnable`1::Data
  594. uint64_t ___Data_0;
  595. public:
  596. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6, ___Data_0)); }
  597. inline uint64_t get_Data_0() const { return ___Data_0; }
  598. inline uint64_t* get_address_of_Data_0() { return &___Data_0; }
  599. inline void set_Data_0(uint64_t value)
  600. {
  601. ___Data_0 = value;
  602. }
  603. };
  604. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  605. struct PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 : public RuntimeObject
  606. {
  607. public:
  608. public:
  609. };
  610. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  611. struct PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE : public RuntimeObject
  612. {
  613. public:
  614. public:
  615. };
  616. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  617. struct PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D : public RuntimeObject
  618. {
  619. public:
  620. public:
  621. };
  622. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  623. struct PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 : public RuntimeObject
  624. {
  625. public:
  626. public:
  627. };
  628. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  629. struct PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 : public RuntimeObject
  630. {
  631. public:
  632. public:
  633. };
  634. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.L16>
  635. struct PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D : public RuntimeObject
  636. {
  637. public:
  638. public:
  639. };
  640. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.L8>
  641. struct PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 : public RuntimeObject
  642. {
  643. public:
  644. public:
  645. };
  646. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.La16>
  647. struct PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 : public RuntimeObject
  648. {
  649. public:
  650. public:
  651. };
  652. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<SixLabors.ImageSharp.PixelFormats.La32>
  653. struct PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 : public RuntimeObject
  654. {
  655. public:
  656. public:
  657. };
  658. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  659. struct PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 : public RuntimeObject
  660. {
  661. public:
  662. public:
  663. };
  664. struct PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967_StaticFields
  665. {
  666. public:
  667. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  668. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  669. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  670. PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * ___U3CInstanceU3Ek__BackingField_1;
  671. public:
  672. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967_StaticFields, ___LazyInfo_0)); }
  673. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  674. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  675. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  676. {
  677. ___LazyInfo_0 = value;
  678. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  679. }
  680. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  681. inline PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  682. inline PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  683. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * value)
  684. {
  685. ___U3CInstanceU3Ek__BackingField_1 = value;
  686. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  687. }
  688. };
  689. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  690. struct PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 : public RuntimeObject
  691. {
  692. public:
  693. public:
  694. };
  695. struct PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505_StaticFields
  696. {
  697. public:
  698. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  699. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  700. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  701. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * ___U3CInstanceU3Ek__BackingField_1;
  702. public:
  703. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505_StaticFields, ___LazyInfo_0)); }
  704. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  705. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  706. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  707. {
  708. ___LazyInfo_0 = value;
  709. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  710. }
  711. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  712. inline PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  713. inline PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  714. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * value)
  715. {
  716. ___U3CInstanceU3Ek__BackingField_1 = value;
  717. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  718. }
  719. };
  720. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  721. struct PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 : public RuntimeObject
  722. {
  723. public:
  724. public:
  725. };
  726. struct PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6_StaticFields
  727. {
  728. public:
  729. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  730. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  731. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  732. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * ___U3CInstanceU3Ek__BackingField_1;
  733. public:
  734. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6_StaticFields, ___LazyInfo_0)); }
  735. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  736. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  737. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  738. {
  739. ___LazyInfo_0 = value;
  740. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  741. }
  742. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  743. inline PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  744. inline PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  745. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * value)
  746. {
  747. ___U3CInstanceU3Ek__BackingField_1 = value;
  748. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  749. }
  750. };
  751. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  752. struct PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 : public RuntimeObject
  753. {
  754. public:
  755. public:
  756. };
  757. struct PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9_StaticFields
  758. {
  759. public:
  760. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  761. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  762. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  763. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * ___U3CInstanceU3Ek__BackingField_1;
  764. public:
  765. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9_StaticFields, ___LazyInfo_0)); }
  766. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  767. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  768. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  769. {
  770. ___LazyInfo_0 = value;
  771. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  772. }
  773. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  774. inline PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  775. inline PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  776. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * value)
  777. {
  778. ___U3CInstanceU3Ek__BackingField_1 = value;
  779. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  780. }
  781. };
  782. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  783. struct PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 : public RuntimeObject
  784. {
  785. public:
  786. public:
  787. };
  788. struct PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595_StaticFields
  789. {
  790. public:
  791. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  792. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  793. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  794. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * ___U3CInstanceU3Ek__BackingField_1;
  795. public:
  796. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595_StaticFields, ___LazyInfo_0)); }
  797. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  798. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  799. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  800. {
  801. ___LazyInfo_0 = value;
  802. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  803. }
  804. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  805. inline PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  806. inline PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  807. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * value)
  808. {
  809. ___U3CInstanceU3Ek__BackingField_1 = value;
  810. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  811. }
  812. };
  813. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L16>
  814. struct PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 : public RuntimeObject
  815. {
  816. public:
  817. public:
  818. };
  819. struct PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0_StaticFields
  820. {
  821. public:
  822. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  823. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  824. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  825. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * ___U3CInstanceU3Ek__BackingField_1;
  826. public:
  827. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0_StaticFields, ___LazyInfo_0)); }
  828. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  829. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  830. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  831. {
  832. ___LazyInfo_0 = value;
  833. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  834. }
  835. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  836. inline PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  837. inline PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  838. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * value)
  839. {
  840. ___U3CInstanceU3Ek__BackingField_1 = value;
  841. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  842. }
  843. };
  844. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L8>
  845. struct PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 : public RuntimeObject
  846. {
  847. public:
  848. public:
  849. };
  850. struct PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5_StaticFields
  851. {
  852. public:
  853. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  854. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  855. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  856. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * ___U3CInstanceU3Ek__BackingField_1;
  857. public:
  858. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5_StaticFields, ___LazyInfo_0)); }
  859. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  860. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  861. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  862. {
  863. ___LazyInfo_0 = value;
  864. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  865. }
  866. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  867. inline PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  868. inline PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  869. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * value)
  870. {
  871. ___U3CInstanceU3Ek__BackingField_1 = value;
  872. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  873. }
  874. };
  875. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.La16>
  876. struct PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E : public RuntimeObject
  877. {
  878. public:
  879. public:
  880. };
  881. struct PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E_StaticFields
  882. {
  883. public:
  884. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  885. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  886. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  887. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * ___U3CInstanceU3Ek__BackingField_1;
  888. public:
  889. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E_StaticFields, ___LazyInfo_0)); }
  890. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  891. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  892. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  893. {
  894. ___LazyInfo_0 = value;
  895. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  896. }
  897. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  898. inline PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  899. inline PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  900. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * value)
  901. {
  902. ___U3CInstanceU3Ek__BackingField_1 = value;
  903. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  904. }
  905. };
  906. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.La32>
  907. struct PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 : public RuntimeObject
  908. {
  909. public:
  910. public:
  911. };
  912. struct PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63_StaticFields
  913. {
  914. public:
  915. // System.Lazy`1<SixLabors.ImageSharp.Formats.PixelTypeInfo> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::LazyInfo
  916. Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * ___LazyInfo_0;
  917. // SixLabors.ImageSharp.PixelFormats.PixelOperations`1<TPixel> SixLabors.ImageSharp.PixelFormats.PixelOperations`1::<Instance>k__BackingField
  918. PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * ___U3CInstanceU3Ek__BackingField_1;
  919. public:
  920. inline static int32_t get_offset_of_LazyInfo_0() { return static_cast<int32_t>(offsetof(PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63_StaticFields, ___LazyInfo_0)); }
  921. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * get_LazyInfo_0() const { return ___LazyInfo_0; }
  922. inline Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 ** get_address_of_LazyInfo_0() { return &___LazyInfo_0; }
  923. inline void set_LazyInfo_0(Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363 * value)
  924. {
  925. ___LazyInfo_0 = value;
  926. Il2CppCodeGenWriteBarrier((void**)(&___LazyInfo_0), (void*)value);
  927. }
  928. inline static int32_t get_offset_of_U3CInstanceU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); }
  929. inline PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; }
  930. inline PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; }
  931. inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * value)
  932. {
  933. ___U3CInstanceU3Ek__BackingField_1 = value;
  934. Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value);
  935. }
  936. };
  937. struct Il2CppArrayBounds;
  938. // System.Array
  939. // SixLabors.ImageSharp.Constants
  940. struct Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C : public RuntimeObject
  941. {
  942. public:
  943. public:
  944. };
  945. struct Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_StaticFields
  946. {
  947. public:
  948. // System.Single SixLabors.ImageSharp.Constants::Epsilon
  949. float ___Epsilon_0;
  950. // System.Single SixLabors.ImageSharp.Constants::EpsilonSquared
  951. float ___EpsilonSquared_1;
  952. public:
  953. inline static int32_t get_offset_of_Epsilon_0() { return static_cast<int32_t>(offsetof(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_StaticFields, ___Epsilon_0)); }
  954. inline float get_Epsilon_0() const { return ___Epsilon_0; }
  955. inline float* get_address_of_Epsilon_0() { return &___Epsilon_0; }
  956. inline void set_Epsilon_0(float value)
  957. {
  958. ___Epsilon_0 = value;
  959. }
  960. inline static int32_t get_offset_of_EpsilonSquared_1() { return static_cast<int32_t>(offsetof(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_StaticFields, ___EpsilonSquared_1)); }
  961. inline float get_EpsilonSquared_1() const { return ___EpsilonSquared_1; }
  962. inline float* get_address_of_EpsilonSquared_1() { return &___EpsilonSquared_1; }
  963. inline void set_EpsilonSquared_1(float value)
  964. {
  965. ___EpsilonSquared_1 = value;
  966. }
  967. };
  968. // SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap
  969. struct KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 : public RuntimeObject
  970. {
  971. public:
  972. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap::allocator
  973. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___allocator_0;
  974. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap::isDisposed
  975. bool ___isDisposed_1;
  976. // System.Buffers.IMemoryOwner`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap::yOffsets
  977. RuntimeObject* ___yOffsets_2;
  978. // System.Buffers.IMemoryOwner`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap::xOffsets
  979. RuntimeObject* ___xOffsets_3;
  980. public:
  981. inline static int32_t get_offset_of_allocator_0() { return static_cast<int32_t>(offsetof(KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57, ___allocator_0)); }
  982. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_allocator_0() const { return ___allocator_0; }
  983. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_allocator_0() { return &___allocator_0; }
  984. inline void set_allocator_0(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  985. {
  986. ___allocator_0 = value;
  987. Il2CppCodeGenWriteBarrier((void**)(&___allocator_0), (void*)value);
  988. }
  989. inline static int32_t get_offset_of_isDisposed_1() { return static_cast<int32_t>(offsetof(KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57, ___isDisposed_1)); }
  990. inline bool get_isDisposed_1() const { return ___isDisposed_1; }
  991. inline bool* get_address_of_isDisposed_1() { return &___isDisposed_1; }
  992. inline void set_isDisposed_1(bool value)
  993. {
  994. ___isDisposed_1 = value;
  995. }
  996. inline static int32_t get_offset_of_yOffsets_2() { return static_cast<int32_t>(offsetof(KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57, ___yOffsets_2)); }
  997. inline RuntimeObject* get_yOffsets_2() const { return ___yOffsets_2; }
  998. inline RuntimeObject** get_address_of_yOffsets_2() { return &___yOffsets_2; }
  999. inline void set_yOffsets_2(RuntimeObject* value)
  1000. {
  1001. ___yOffsets_2 = value;
  1002. Il2CppCodeGenWriteBarrier((void**)(&___yOffsets_2), (void*)value);
  1003. }
  1004. inline static int32_t get_offset_of_xOffsets_3() { return static_cast<int32_t>(offsetof(KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57, ___xOffsets_3)); }
  1005. inline RuntimeObject* get_xOffsets_3() const { return ___xOffsets_3; }
  1006. inline RuntimeObject** get_address_of_xOffsets_3() { return &___xOffsets_3; }
  1007. inline void set_xOffsets_3(RuntimeObject* value)
  1008. {
  1009. ___xOffsets_3 = value;
  1010. Il2CppCodeGenWriteBarrier((void**)(&___xOffsets_3), (void*)value);
  1011. }
  1012. };
  1013. // System.Reflection.MemberInfo
  1014. struct MemberInfo_t : public RuntimeObject
  1015. {
  1016. public:
  1017. public:
  1018. };
  1019. // System.String
  1020. struct String_t : public RuntimeObject
  1021. {
  1022. public:
  1023. // System.Int32 System.String::m_stringLength
  1024. int32_t ___m_stringLength_0;
  1025. // System.Char System.String::m_firstChar
  1026. Il2CppChar ___m_firstChar_1;
  1027. public:
  1028. inline static int32_t get_offset_of_m_stringLength_0() { return static_cast<int32_t>(offsetof(String_t, ___m_stringLength_0)); }
  1029. inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; }
  1030. inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; }
  1031. inline void set_m_stringLength_0(int32_t value)
  1032. {
  1033. ___m_stringLength_0 = value;
  1034. }
  1035. inline static int32_t get_offset_of_m_firstChar_1() { return static_cast<int32_t>(offsetof(String_t, ___m_firstChar_1)); }
  1036. inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; }
  1037. inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; }
  1038. inline void set_m_firstChar_1(Il2CppChar value)
  1039. {
  1040. ___m_firstChar_1 = value;
  1041. }
  1042. };
  1043. struct String_t_StaticFields
  1044. {
  1045. public:
  1046. // System.String System.String::Empty
  1047. String_t* ___Empty_5;
  1048. public:
  1049. inline static int32_t get_offset_of_Empty_5() { return static_cast<int32_t>(offsetof(String_t_StaticFields, ___Empty_5)); }
  1050. inline String_t* get_Empty_5() const { return ___Empty_5; }
  1051. inline String_t** get_address_of_Empty_5() { return &___Empty_5; }
  1052. inline void set_Empty_5(String_t* value)
  1053. {
  1054. ___Empty_5 = value;
  1055. Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value);
  1056. }
  1057. };
  1058. // System.ValueType
  1059. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject
  1060. {
  1061. public:
  1062. public:
  1063. };
  1064. // Native definition for P/Invoke marshalling of System.ValueType
  1065. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke
  1066. {
  1067. };
  1068. // Native definition for COM marshalling of System.ValueType
  1069. struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com
  1070. {
  1071. };
  1072. // System.Memory`1<System.Single>
  1073. struct Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054
  1074. {
  1075. public:
  1076. // System.Object System.Memory`1::_object
  1077. RuntimeObject * ____object_0;
  1078. // System.Int32 System.Memory`1::_index
  1079. int32_t ____index_1;
  1080. // System.Int32 System.Memory`1::_length
  1081. int32_t ____length_2;
  1082. public:
  1083. inline static int32_t get_offset_of__object_0() { return static_cast<int32_t>(offsetof(Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054, ____object_0)); }
  1084. inline RuntimeObject * get__object_0() const { return ____object_0; }
  1085. inline RuntimeObject ** get_address_of__object_0() { return &____object_0; }
  1086. inline void set__object_0(RuntimeObject * value)
  1087. {
  1088. ____object_0 = value;
  1089. Il2CppCodeGenWriteBarrier((void**)(&____object_0), (void*)value);
  1090. }
  1091. inline static int32_t get_offset_of__index_1() { return static_cast<int32_t>(offsetof(Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054, ____index_1)); }
  1092. inline int32_t get__index_1() const { return ____index_1; }
  1093. inline int32_t* get_address_of__index_1() { return &____index_1; }
  1094. inline void set__index_1(int32_t value)
  1095. {
  1096. ____index_1 = value;
  1097. }
  1098. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054, ____length_2)); }
  1099. inline int32_t get__length_2() const { return ____length_2; }
  1100. inline int32_t* get_address_of__length_2() { return &____length_2; }
  1101. inline void set__length_2(int32_t value)
  1102. {
  1103. ____length_2 = value;
  1104. }
  1105. };
  1106. // Native definition for P/Invoke marshalling of System.Memory`1
  1107. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1108. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke_define
  1109. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_pinvoke
  1110. {
  1111. Il2CppIUnknown* ____object_0;
  1112. int32_t ____index_1;
  1113. int32_t ____length_2;
  1114. };
  1115. #endif
  1116. // Native definition for COM marshalling of System.Memory`1
  1117. #ifndef Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1118. #define Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com_define
  1119. struct Memory_1_t9C3725E34DF7985E9AF7E72EB2926CD75E709E7A_marshaled_com
  1120. {
  1121. Il2CppIUnknown* ____object_0;
  1122. int32_t ____index_1;
  1123. int32_t ____length_2;
  1124. };
  1125. #endif
  1126. // SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  1127. struct RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51
  1128. {
  1129. public:
  1130. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::targetPixels
  1131. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels_0;
  1132. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::passPixels
  1133. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___passPixels_1;
  1134. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::minX
  1135. int32_t ___minX_2;
  1136. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::maxX
  1137. int32_t ___maxX_3;
  1138. public:
  1139. inline static int32_t get_offset_of_targetPixels_0() { return static_cast<int32_t>(offsetof(RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51, ___targetPixels_0)); }
  1140. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_targetPixels_0() const { return ___targetPixels_0; }
  1141. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_targetPixels_0() { return &___targetPixels_0; }
  1142. inline void set_targetPixels_0(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  1143. {
  1144. ___targetPixels_0 = value;
  1145. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_0), (void*)value);
  1146. }
  1147. inline static int32_t get_offset_of_passPixels_1() { return static_cast<int32_t>(offsetof(RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51, ___passPixels_1)); }
  1148. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_passPixels_1() const { return ___passPixels_1; }
  1149. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_passPixels_1() { return &___passPixels_1; }
  1150. inline void set_passPixels_1(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  1151. {
  1152. ___passPixels_1 = value;
  1153. Il2CppCodeGenWriteBarrier((void**)(&___passPixels_1), (void*)value);
  1154. }
  1155. inline static int32_t get_offset_of_minX_2() { return static_cast<int32_t>(offsetof(RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51, ___minX_2)); }
  1156. inline int32_t get_minX_2() const { return ___minX_2; }
  1157. inline int32_t* get_address_of_minX_2() { return &___minX_2; }
  1158. inline void set_minX_2(int32_t value)
  1159. {
  1160. ___minX_2 = value;
  1161. }
  1162. inline static int32_t get_offset_of_maxX_3() { return static_cast<int32_t>(offsetof(RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51, ___maxX_3)); }
  1163. inline int32_t get_maxX_3() const { return ___maxX_3; }
  1164. inline int32_t* get_address_of_maxX_3() { return &___maxX_3; }
  1165. inline void set_maxX_3(int32_t value)
  1166. {
  1167. ___maxX_3 = value;
  1168. }
  1169. };
  1170. // SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  1171. struct RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B
  1172. {
  1173. public:
  1174. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation::source
  1175. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source_0;
  1176. public:
  1177. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B, ___source_0)); }
  1178. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_source_0() const { return ___source_0; }
  1179. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_source_0() { return &___source_0; }
  1180. inline void set_source_0(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  1181. {
  1182. ___source_0 = value;
  1183. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  1184. }
  1185. };
  1186. // SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  1187. struct RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264
  1188. {
  1189. public:
  1190. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::minX
  1191. int32_t ___minX_0;
  1192. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxX
  1193. int32_t ___maxX_1;
  1194. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxXIndex
  1195. int32_t ___maxXIndex_2;
  1196. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxY
  1197. int32_t ___maxY_3;
  1198. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxYIndex
  1199. int32_t ___maxYIndex_4;
  1200. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::size
  1201. int32_t ___size_5;
  1202. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::radius
  1203. int32_t ___radius_6;
  1204. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::source
  1205. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source_7;
  1206. public:
  1207. inline static int32_t get_offset_of_minX_0() { return static_cast<int32_t>(offsetof(RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264, ___minX_0)); }
  1208. inline int32_t get_minX_0() const { return ___minX_0; }
  1209. inline int32_t* get_address_of_minX_0() { return &___minX_0; }
  1210. inline void set_minX_0(int32_t value)
  1211. {
  1212. ___minX_0 = value;
  1213. }
  1214. inline static int32_t get_offset_of_maxX_1() { return static_cast<int32_t>(offsetof(RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264, ___maxX_1)); }
  1215. inline int32_t get_maxX_1() const { return ___maxX_1; }
  1216. inline int32_t* get_address_of_maxX_1() { return &___maxX_1; }
  1217. inline void set_maxX_1(int32_t value)
  1218. {
  1219. ___maxX_1 = value;
  1220. }
  1221. inline static int32_t get_offset_of_maxXIndex_2() { return static_cast<int32_t>(offsetof(RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264, ___maxXIndex_2)); }
  1222. inline int32_t get_maxXIndex_2() const { return ___maxXIndex_2; }
  1223. inline int32_t* get_address_of_maxXIndex_2() { return &___maxXIndex_2; }
  1224. inline void set_maxXIndex_2(int32_t value)
  1225. {
  1226. ___maxXIndex_2 = value;
  1227. }
  1228. inline static int32_t get_offset_of_maxY_3() { return static_cast<int32_t>(offsetof(RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264, ___maxY_3)); }
  1229. inline int32_t get_maxY_3() const { return ___maxY_3; }
  1230. inline int32_t* get_address_of_maxY_3() { return &___maxY_3; }
  1231. inline void set_maxY_3(int32_t value)
  1232. {
  1233. ___maxY_3 = value;
  1234. }
  1235. inline static int32_t get_offset_of_maxYIndex_4() { return static_cast<int32_t>(offsetof(RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264, ___maxYIndex_4)); }
  1236. inline int32_t get_maxYIndex_4() const { return ___maxYIndex_4; }
  1237. inline int32_t* get_address_of_maxYIndex_4() { return &___maxYIndex_4; }
  1238. inline void set_maxYIndex_4(int32_t value)
  1239. {
  1240. ___maxYIndex_4 = value;
  1241. }
  1242. inline static int32_t get_offset_of_size_5() { return static_cast<int32_t>(offsetof(RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264, ___size_5)); }
  1243. inline int32_t get_size_5() const { return ___size_5; }
  1244. inline int32_t* get_address_of_size_5() { return &___size_5; }
  1245. inline void set_size_5(int32_t value)
  1246. {
  1247. ___size_5 = value;
  1248. }
  1249. inline static int32_t get_offset_of_radius_6() { return static_cast<int32_t>(offsetof(RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264, ___radius_6)); }
  1250. inline int32_t get_radius_6() const { return ___radius_6; }
  1251. inline int32_t* get_address_of_radius_6() { return &___radius_6; }
  1252. inline void set_radius_6(int32_t value)
  1253. {
  1254. ___radius_6 = value;
  1255. }
  1256. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264, ___source_7)); }
  1257. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_source_7() const { return ___source_7; }
  1258. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_source_7() { return &___source_7; }
  1259. inline void set_source_7(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  1260. {
  1261. ___source_7 = value;
  1262. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  1263. }
  1264. };
  1265. // SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>
  1266. struct RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008
  1267. {
  1268. public:
  1269. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::targetPixels
  1270. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels_0;
  1271. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::passPixels
  1272. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___passPixels_1;
  1273. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::minX
  1274. int32_t ___minX_2;
  1275. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::maxX
  1276. int32_t ___maxX_3;
  1277. public:
  1278. inline static int32_t get_offset_of_targetPixels_0() { return static_cast<int32_t>(offsetof(RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008, ___targetPixels_0)); }
  1279. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_targetPixels_0() const { return ___targetPixels_0; }
  1280. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_targetPixels_0() { return &___targetPixels_0; }
  1281. inline void set_targetPixels_0(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  1282. {
  1283. ___targetPixels_0 = value;
  1284. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_0), (void*)value);
  1285. }
  1286. inline static int32_t get_offset_of_passPixels_1() { return static_cast<int32_t>(offsetof(RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008, ___passPixels_1)); }
  1287. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_passPixels_1() const { return ___passPixels_1; }
  1288. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_passPixels_1() { return &___passPixels_1; }
  1289. inline void set_passPixels_1(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  1290. {
  1291. ___passPixels_1 = value;
  1292. Il2CppCodeGenWriteBarrier((void**)(&___passPixels_1), (void*)value);
  1293. }
  1294. inline static int32_t get_offset_of_minX_2() { return static_cast<int32_t>(offsetof(RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008, ___minX_2)); }
  1295. inline int32_t get_minX_2() const { return ___minX_2; }
  1296. inline int32_t* get_address_of_minX_2() { return &___minX_2; }
  1297. inline void set_minX_2(int32_t value)
  1298. {
  1299. ___minX_2 = value;
  1300. }
  1301. inline static int32_t get_offset_of_maxX_3() { return static_cast<int32_t>(offsetof(RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008, ___maxX_3)); }
  1302. inline int32_t get_maxX_3() const { return ___maxX_3; }
  1303. inline int32_t* get_address_of_maxX_3() { return &___maxX_3; }
  1304. inline void set_maxX_3(int32_t value)
  1305. {
  1306. ___maxX_3 = value;
  1307. }
  1308. };
  1309. // SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>
  1310. struct RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063
  1311. {
  1312. public:
  1313. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation::source
  1314. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_0;
  1315. public:
  1316. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063, ___source_0)); }
  1317. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_0() const { return ___source_0; }
  1318. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_0() { return &___source_0; }
  1319. inline void set_source_0(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  1320. {
  1321. ___source_0 = value;
  1322. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  1323. }
  1324. };
  1325. // SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>
  1326. struct RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2
  1327. {
  1328. public:
  1329. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::minX
  1330. int32_t ___minX_0;
  1331. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxX
  1332. int32_t ___maxX_1;
  1333. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxXIndex
  1334. int32_t ___maxXIndex_2;
  1335. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxY
  1336. int32_t ___maxY_3;
  1337. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxYIndex
  1338. int32_t ___maxYIndex_4;
  1339. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::size
  1340. int32_t ___size_5;
  1341. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::radius
  1342. int32_t ___radius_6;
  1343. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::source
  1344. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_7;
  1345. public:
  1346. inline static int32_t get_offset_of_minX_0() { return static_cast<int32_t>(offsetof(RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2, ___minX_0)); }
  1347. inline int32_t get_minX_0() const { return ___minX_0; }
  1348. inline int32_t* get_address_of_minX_0() { return &___minX_0; }
  1349. inline void set_minX_0(int32_t value)
  1350. {
  1351. ___minX_0 = value;
  1352. }
  1353. inline static int32_t get_offset_of_maxX_1() { return static_cast<int32_t>(offsetof(RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2, ___maxX_1)); }
  1354. inline int32_t get_maxX_1() const { return ___maxX_1; }
  1355. inline int32_t* get_address_of_maxX_1() { return &___maxX_1; }
  1356. inline void set_maxX_1(int32_t value)
  1357. {
  1358. ___maxX_1 = value;
  1359. }
  1360. inline static int32_t get_offset_of_maxXIndex_2() { return static_cast<int32_t>(offsetof(RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2, ___maxXIndex_2)); }
  1361. inline int32_t get_maxXIndex_2() const { return ___maxXIndex_2; }
  1362. inline int32_t* get_address_of_maxXIndex_2() { return &___maxXIndex_2; }
  1363. inline void set_maxXIndex_2(int32_t value)
  1364. {
  1365. ___maxXIndex_2 = value;
  1366. }
  1367. inline static int32_t get_offset_of_maxY_3() { return static_cast<int32_t>(offsetof(RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2, ___maxY_3)); }
  1368. inline int32_t get_maxY_3() const { return ___maxY_3; }
  1369. inline int32_t* get_address_of_maxY_3() { return &___maxY_3; }
  1370. inline void set_maxY_3(int32_t value)
  1371. {
  1372. ___maxY_3 = value;
  1373. }
  1374. inline static int32_t get_offset_of_maxYIndex_4() { return static_cast<int32_t>(offsetof(RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2, ___maxYIndex_4)); }
  1375. inline int32_t get_maxYIndex_4() const { return ___maxYIndex_4; }
  1376. inline int32_t* get_address_of_maxYIndex_4() { return &___maxYIndex_4; }
  1377. inline void set_maxYIndex_4(int32_t value)
  1378. {
  1379. ___maxYIndex_4 = value;
  1380. }
  1381. inline static int32_t get_offset_of_size_5() { return static_cast<int32_t>(offsetof(RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2, ___size_5)); }
  1382. inline int32_t get_size_5() const { return ___size_5; }
  1383. inline int32_t* get_address_of_size_5() { return &___size_5; }
  1384. inline void set_size_5(int32_t value)
  1385. {
  1386. ___size_5 = value;
  1387. }
  1388. inline static int32_t get_offset_of_radius_6() { return static_cast<int32_t>(offsetof(RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2, ___radius_6)); }
  1389. inline int32_t get_radius_6() const { return ___radius_6; }
  1390. inline int32_t* get_address_of_radius_6() { return &___radius_6; }
  1391. inline void set_radius_6(int32_t value)
  1392. {
  1393. ___radius_6 = value;
  1394. }
  1395. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2, ___source_7)); }
  1396. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_7() const { return ___source_7; }
  1397. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_7() { return &___source_7; }
  1398. inline void set_source_7(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  1399. {
  1400. ___source_7 = value;
  1401. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  1402. }
  1403. };
  1404. // SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  1405. struct RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B
  1406. {
  1407. public:
  1408. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::targetPixels
  1409. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels_0;
  1410. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::passPixels
  1411. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___passPixels_1;
  1412. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::minX
  1413. int32_t ___minX_2;
  1414. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::maxX
  1415. int32_t ___maxX_3;
  1416. public:
  1417. inline static int32_t get_offset_of_targetPixels_0() { return static_cast<int32_t>(offsetof(RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B, ___targetPixels_0)); }
  1418. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_targetPixels_0() const { return ___targetPixels_0; }
  1419. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_targetPixels_0() { return &___targetPixels_0; }
  1420. inline void set_targetPixels_0(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  1421. {
  1422. ___targetPixels_0 = value;
  1423. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_0), (void*)value);
  1424. }
  1425. inline static int32_t get_offset_of_passPixels_1() { return static_cast<int32_t>(offsetof(RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B, ___passPixels_1)); }
  1426. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_passPixels_1() const { return ___passPixels_1; }
  1427. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_passPixels_1() { return &___passPixels_1; }
  1428. inline void set_passPixels_1(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  1429. {
  1430. ___passPixels_1 = value;
  1431. Il2CppCodeGenWriteBarrier((void**)(&___passPixels_1), (void*)value);
  1432. }
  1433. inline static int32_t get_offset_of_minX_2() { return static_cast<int32_t>(offsetof(RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B, ___minX_2)); }
  1434. inline int32_t get_minX_2() const { return ___minX_2; }
  1435. inline int32_t* get_address_of_minX_2() { return &___minX_2; }
  1436. inline void set_minX_2(int32_t value)
  1437. {
  1438. ___minX_2 = value;
  1439. }
  1440. inline static int32_t get_offset_of_maxX_3() { return static_cast<int32_t>(offsetof(RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B, ___maxX_3)); }
  1441. inline int32_t get_maxX_3() const { return ___maxX_3; }
  1442. inline int32_t* get_address_of_maxX_3() { return &___maxX_3; }
  1443. inline void set_maxX_3(int32_t value)
  1444. {
  1445. ___maxX_3 = value;
  1446. }
  1447. };
  1448. // SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  1449. struct RowOperation_t608F471F877BE507A66CB18279F0C830130AE057
  1450. {
  1451. public:
  1452. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation::source
  1453. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_0;
  1454. public:
  1455. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_t608F471F877BE507A66CB18279F0C830130AE057, ___source_0)); }
  1456. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_0() const { return ___source_0; }
  1457. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_0() { return &___source_0; }
  1458. inline void set_source_0(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  1459. {
  1460. ___source_0 = value;
  1461. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  1462. }
  1463. };
  1464. // SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  1465. struct RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352
  1466. {
  1467. public:
  1468. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::minX
  1469. int32_t ___minX_0;
  1470. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxX
  1471. int32_t ___maxX_1;
  1472. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxXIndex
  1473. int32_t ___maxXIndex_2;
  1474. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxY
  1475. int32_t ___maxY_3;
  1476. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxYIndex
  1477. int32_t ___maxYIndex_4;
  1478. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::size
  1479. int32_t ___size_5;
  1480. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::radius
  1481. int32_t ___radius_6;
  1482. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::source
  1483. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_7;
  1484. public:
  1485. inline static int32_t get_offset_of_minX_0() { return static_cast<int32_t>(offsetof(RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352, ___minX_0)); }
  1486. inline int32_t get_minX_0() const { return ___minX_0; }
  1487. inline int32_t* get_address_of_minX_0() { return &___minX_0; }
  1488. inline void set_minX_0(int32_t value)
  1489. {
  1490. ___minX_0 = value;
  1491. }
  1492. inline static int32_t get_offset_of_maxX_1() { return static_cast<int32_t>(offsetof(RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352, ___maxX_1)); }
  1493. inline int32_t get_maxX_1() const { return ___maxX_1; }
  1494. inline int32_t* get_address_of_maxX_1() { return &___maxX_1; }
  1495. inline void set_maxX_1(int32_t value)
  1496. {
  1497. ___maxX_1 = value;
  1498. }
  1499. inline static int32_t get_offset_of_maxXIndex_2() { return static_cast<int32_t>(offsetof(RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352, ___maxXIndex_2)); }
  1500. inline int32_t get_maxXIndex_2() const { return ___maxXIndex_2; }
  1501. inline int32_t* get_address_of_maxXIndex_2() { return &___maxXIndex_2; }
  1502. inline void set_maxXIndex_2(int32_t value)
  1503. {
  1504. ___maxXIndex_2 = value;
  1505. }
  1506. inline static int32_t get_offset_of_maxY_3() { return static_cast<int32_t>(offsetof(RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352, ___maxY_3)); }
  1507. inline int32_t get_maxY_3() const { return ___maxY_3; }
  1508. inline int32_t* get_address_of_maxY_3() { return &___maxY_3; }
  1509. inline void set_maxY_3(int32_t value)
  1510. {
  1511. ___maxY_3 = value;
  1512. }
  1513. inline static int32_t get_offset_of_maxYIndex_4() { return static_cast<int32_t>(offsetof(RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352, ___maxYIndex_4)); }
  1514. inline int32_t get_maxYIndex_4() const { return ___maxYIndex_4; }
  1515. inline int32_t* get_address_of_maxYIndex_4() { return &___maxYIndex_4; }
  1516. inline void set_maxYIndex_4(int32_t value)
  1517. {
  1518. ___maxYIndex_4 = value;
  1519. }
  1520. inline static int32_t get_offset_of_size_5() { return static_cast<int32_t>(offsetof(RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352, ___size_5)); }
  1521. inline int32_t get_size_5() const { return ___size_5; }
  1522. inline int32_t* get_address_of_size_5() { return &___size_5; }
  1523. inline void set_size_5(int32_t value)
  1524. {
  1525. ___size_5 = value;
  1526. }
  1527. inline static int32_t get_offset_of_radius_6() { return static_cast<int32_t>(offsetof(RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352, ___radius_6)); }
  1528. inline int32_t get_radius_6() const { return ___radius_6; }
  1529. inline int32_t* get_address_of_radius_6() { return &___radius_6; }
  1530. inline void set_radius_6(int32_t value)
  1531. {
  1532. ___radius_6 = value;
  1533. }
  1534. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352, ___source_7)); }
  1535. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_7() const { return ___source_7; }
  1536. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_7() { return &___source_7; }
  1537. inline void set_source_7(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  1538. {
  1539. ___source_7 = value;
  1540. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  1541. }
  1542. };
  1543. // SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  1544. struct RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42
  1545. {
  1546. public:
  1547. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::targetPixels
  1548. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels_0;
  1549. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::passPixels
  1550. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___passPixels_1;
  1551. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::minX
  1552. int32_t ___minX_2;
  1553. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::maxX
  1554. int32_t ___maxX_3;
  1555. public:
  1556. inline static int32_t get_offset_of_targetPixels_0() { return static_cast<int32_t>(offsetof(RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42, ___targetPixels_0)); }
  1557. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_targetPixels_0() const { return ___targetPixels_0; }
  1558. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_targetPixels_0() { return &___targetPixels_0; }
  1559. inline void set_targetPixels_0(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  1560. {
  1561. ___targetPixels_0 = value;
  1562. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_0), (void*)value);
  1563. }
  1564. inline static int32_t get_offset_of_passPixels_1() { return static_cast<int32_t>(offsetof(RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42, ___passPixels_1)); }
  1565. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_passPixels_1() const { return ___passPixels_1; }
  1566. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_passPixels_1() { return &___passPixels_1; }
  1567. inline void set_passPixels_1(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  1568. {
  1569. ___passPixels_1 = value;
  1570. Il2CppCodeGenWriteBarrier((void**)(&___passPixels_1), (void*)value);
  1571. }
  1572. inline static int32_t get_offset_of_minX_2() { return static_cast<int32_t>(offsetof(RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42, ___minX_2)); }
  1573. inline int32_t get_minX_2() const { return ___minX_2; }
  1574. inline int32_t* get_address_of_minX_2() { return &___minX_2; }
  1575. inline void set_minX_2(int32_t value)
  1576. {
  1577. ___minX_2 = value;
  1578. }
  1579. inline static int32_t get_offset_of_maxX_3() { return static_cast<int32_t>(offsetof(RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42, ___maxX_3)); }
  1580. inline int32_t get_maxX_3() const { return ___maxX_3; }
  1581. inline int32_t* get_address_of_maxX_3() { return &___maxX_3; }
  1582. inline void set_maxX_3(int32_t value)
  1583. {
  1584. ___maxX_3 = value;
  1585. }
  1586. };
  1587. // SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  1588. struct RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D
  1589. {
  1590. public:
  1591. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation::source
  1592. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_0;
  1593. public:
  1594. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D, ___source_0)); }
  1595. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_0() const { return ___source_0; }
  1596. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_0() { return &___source_0; }
  1597. inline void set_source_0(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  1598. {
  1599. ___source_0 = value;
  1600. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  1601. }
  1602. };
  1603. // SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  1604. struct RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D
  1605. {
  1606. public:
  1607. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::minX
  1608. int32_t ___minX_0;
  1609. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxX
  1610. int32_t ___maxX_1;
  1611. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxXIndex
  1612. int32_t ___maxXIndex_2;
  1613. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxY
  1614. int32_t ___maxY_3;
  1615. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxYIndex
  1616. int32_t ___maxYIndex_4;
  1617. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::size
  1618. int32_t ___size_5;
  1619. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::radius
  1620. int32_t ___radius_6;
  1621. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::source
  1622. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_7;
  1623. public:
  1624. inline static int32_t get_offset_of_minX_0() { return static_cast<int32_t>(offsetof(RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D, ___minX_0)); }
  1625. inline int32_t get_minX_0() const { return ___minX_0; }
  1626. inline int32_t* get_address_of_minX_0() { return &___minX_0; }
  1627. inline void set_minX_0(int32_t value)
  1628. {
  1629. ___minX_0 = value;
  1630. }
  1631. inline static int32_t get_offset_of_maxX_1() { return static_cast<int32_t>(offsetof(RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D, ___maxX_1)); }
  1632. inline int32_t get_maxX_1() const { return ___maxX_1; }
  1633. inline int32_t* get_address_of_maxX_1() { return &___maxX_1; }
  1634. inline void set_maxX_1(int32_t value)
  1635. {
  1636. ___maxX_1 = value;
  1637. }
  1638. inline static int32_t get_offset_of_maxXIndex_2() { return static_cast<int32_t>(offsetof(RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D, ___maxXIndex_2)); }
  1639. inline int32_t get_maxXIndex_2() const { return ___maxXIndex_2; }
  1640. inline int32_t* get_address_of_maxXIndex_2() { return &___maxXIndex_2; }
  1641. inline void set_maxXIndex_2(int32_t value)
  1642. {
  1643. ___maxXIndex_2 = value;
  1644. }
  1645. inline static int32_t get_offset_of_maxY_3() { return static_cast<int32_t>(offsetof(RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D, ___maxY_3)); }
  1646. inline int32_t get_maxY_3() const { return ___maxY_3; }
  1647. inline int32_t* get_address_of_maxY_3() { return &___maxY_3; }
  1648. inline void set_maxY_3(int32_t value)
  1649. {
  1650. ___maxY_3 = value;
  1651. }
  1652. inline static int32_t get_offset_of_maxYIndex_4() { return static_cast<int32_t>(offsetof(RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D, ___maxYIndex_4)); }
  1653. inline int32_t get_maxYIndex_4() const { return ___maxYIndex_4; }
  1654. inline int32_t* get_address_of_maxYIndex_4() { return &___maxYIndex_4; }
  1655. inline void set_maxYIndex_4(int32_t value)
  1656. {
  1657. ___maxYIndex_4 = value;
  1658. }
  1659. inline static int32_t get_offset_of_size_5() { return static_cast<int32_t>(offsetof(RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D, ___size_5)); }
  1660. inline int32_t get_size_5() const { return ___size_5; }
  1661. inline int32_t* get_address_of_size_5() { return &___size_5; }
  1662. inline void set_size_5(int32_t value)
  1663. {
  1664. ___size_5 = value;
  1665. }
  1666. inline static int32_t get_offset_of_radius_6() { return static_cast<int32_t>(offsetof(RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D, ___radius_6)); }
  1667. inline int32_t get_radius_6() const { return ___radius_6; }
  1668. inline int32_t* get_address_of_radius_6() { return &___radius_6; }
  1669. inline void set_radius_6(int32_t value)
  1670. {
  1671. ___radius_6 = value;
  1672. }
  1673. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D, ___source_7)); }
  1674. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_7() const { return ___source_7; }
  1675. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_7() { return &___source_7; }
  1676. inline void set_source_7(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  1677. {
  1678. ___source_7 = value;
  1679. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  1680. }
  1681. };
  1682. // SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  1683. struct RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE
  1684. {
  1685. public:
  1686. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::targetPixels
  1687. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels_0;
  1688. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::passPixels
  1689. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___passPixels_1;
  1690. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::minX
  1691. int32_t ___minX_2;
  1692. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::maxX
  1693. int32_t ___maxX_3;
  1694. public:
  1695. inline static int32_t get_offset_of_targetPixels_0() { return static_cast<int32_t>(offsetof(RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE, ___targetPixels_0)); }
  1696. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_targetPixels_0() const { return ___targetPixels_0; }
  1697. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_targetPixels_0() { return &___targetPixels_0; }
  1698. inline void set_targetPixels_0(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  1699. {
  1700. ___targetPixels_0 = value;
  1701. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_0), (void*)value);
  1702. }
  1703. inline static int32_t get_offset_of_passPixels_1() { return static_cast<int32_t>(offsetof(RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE, ___passPixels_1)); }
  1704. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_passPixels_1() const { return ___passPixels_1; }
  1705. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_passPixels_1() { return &___passPixels_1; }
  1706. inline void set_passPixels_1(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  1707. {
  1708. ___passPixels_1 = value;
  1709. Il2CppCodeGenWriteBarrier((void**)(&___passPixels_1), (void*)value);
  1710. }
  1711. inline static int32_t get_offset_of_minX_2() { return static_cast<int32_t>(offsetof(RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE, ___minX_2)); }
  1712. inline int32_t get_minX_2() const { return ___minX_2; }
  1713. inline int32_t* get_address_of_minX_2() { return &___minX_2; }
  1714. inline void set_minX_2(int32_t value)
  1715. {
  1716. ___minX_2 = value;
  1717. }
  1718. inline static int32_t get_offset_of_maxX_3() { return static_cast<int32_t>(offsetof(RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE, ___maxX_3)); }
  1719. inline int32_t get_maxX_3() const { return ___maxX_3; }
  1720. inline int32_t* get_address_of_maxX_3() { return &___maxX_3; }
  1721. inline void set_maxX_3(int32_t value)
  1722. {
  1723. ___maxX_3 = value;
  1724. }
  1725. };
  1726. // SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  1727. struct RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D
  1728. {
  1729. public:
  1730. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation::source
  1731. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_0;
  1732. public:
  1733. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D, ___source_0)); }
  1734. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_0() const { return ___source_0; }
  1735. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_0() { return &___source_0; }
  1736. inline void set_source_0(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  1737. {
  1738. ___source_0 = value;
  1739. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  1740. }
  1741. };
  1742. // SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  1743. struct RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1
  1744. {
  1745. public:
  1746. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::minX
  1747. int32_t ___minX_0;
  1748. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxX
  1749. int32_t ___maxX_1;
  1750. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxXIndex
  1751. int32_t ___maxXIndex_2;
  1752. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxY
  1753. int32_t ___maxY_3;
  1754. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxYIndex
  1755. int32_t ___maxYIndex_4;
  1756. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::size
  1757. int32_t ___size_5;
  1758. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::radius
  1759. int32_t ___radius_6;
  1760. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::source
  1761. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_7;
  1762. public:
  1763. inline static int32_t get_offset_of_minX_0() { return static_cast<int32_t>(offsetof(RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1, ___minX_0)); }
  1764. inline int32_t get_minX_0() const { return ___minX_0; }
  1765. inline int32_t* get_address_of_minX_0() { return &___minX_0; }
  1766. inline void set_minX_0(int32_t value)
  1767. {
  1768. ___minX_0 = value;
  1769. }
  1770. inline static int32_t get_offset_of_maxX_1() { return static_cast<int32_t>(offsetof(RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1, ___maxX_1)); }
  1771. inline int32_t get_maxX_1() const { return ___maxX_1; }
  1772. inline int32_t* get_address_of_maxX_1() { return &___maxX_1; }
  1773. inline void set_maxX_1(int32_t value)
  1774. {
  1775. ___maxX_1 = value;
  1776. }
  1777. inline static int32_t get_offset_of_maxXIndex_2() { return static_cast<int32_t>(offsetof(RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1, ___maxXIndex_2)); }
  1778. inline int32_t get_maxXIndex_2() const { return ___maxXIndex_2; }
  1779. inline int32_t* get_address_of_maxXIndex_2() { return &___maxXIndex_2; }
  1780. inline void set_maxXIndex_2(int32_t value)
  1781. {
  1782. ___maxXIndex_2 = value;
  1783. }
  1784. inline static int32_t get_offset_of_maxY_3() { return static_cast<int32_t>(offsetof(RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1, ___maxY_3)); }
  1785. inline int32_t get_maxY_3() const { return ___maxY_3; }
  1786. inline int32_t* get_address_of_maxY_3() { return &___maxY_3; }
  1787. inline void set_maxY_3(int32_t value)
  1788. {
  1789. ___maxY_3 = value;
  1790. }
  1791. inline static int32_t get_offset_of_maxYIndex_4() { return static_cast<int32_t>(offsetof(RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1, ___maxYIndex_4)); }
  1792. inline int32_t get_maxYIndex_4() const { return ___maxYIndex_4; }
  1793. inline int32_t* get_address_of_maxYIndex_4() { return &___maxYIndex_4; }
  1794. inline void set_maxYIndex_4(int32_t value)
  1795. {
  1796. ___maxYIndex_4 = value;
  1797. }
  1798. inline static int32_t get_offset_of_size_5() { return static_cast<int32_t>(offsetof(RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1, ___size_5)); }
  1799. inline int32_t get_size_5() const { return ___size_5; }
  1800. inline int32_t* get_address_of_size_5() { return &___size_5; }
  1801. inline void set_size_5(int32_t value)
  1802. {
  1803. ___size_5 = value;
  1804. }
  1805. inline static int32_t get_offset_of_radius_6() { return static_cast<int32_t>(offsetof(RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1, ___radius_6)); }
  1806. inline int32_t get_radius_6() const { return ___radius_6; }
  1807. inline int32_t* get_address_of_radius_6() { return &___radius_6; }
  1808. inline void set_radius_6(int32_t value)
  1809. {
  1810. ___radius_6 = value;
  1811. }
  1812. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1, ___source_7)); }
  1813. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_7() const { return ___source_7; }
  1814. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_7() { return &___source_7; }
  1815. inline void set_source_7(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  1816. {
  1817. ___source_7 = value;
  1818. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  1819. }
  1820. };
  1821. // SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>
  1822. struct RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23
  1823. {
  1824. public:
  1825. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::targetPixels
  1826. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels_0;
  1827. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::passPixels
  1828. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___passPixels_1;
  1829. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::minX
  1830. int32_t ___minX_2;
  1831. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::maxX
  1832. int32_t ___maxX_3;
  1833. public:
  1834. inline static int32_t get_offset_of_targetPixels_0() { return static_cast<int32_t>(offsetof(RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23, ___targetPixels_0)); }
  1835. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_targetPixels_0() const { return ___targetPixels_0; }
  1836. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_targetPixels_0() { return &___targetPixels_0; }
  1837. inline void set_targetPixels_0(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  1838. {
  1839. ___targetPixels_0 = value;
  1840. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_0), (void*)value);
  1841. }
  1842. inline static int32_t get_offset_of_passPixels_1() { return static_cast<int32_t>(offsetof(RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23, ___passPixels_1)); }
  1843. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_passPixels_1() const { return ___passPixels_1; }
  1844. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_passPixels_1() { return &___passPixels_1; }
  1845. inline void set_passPixels_1(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  1846. {
  1847. ___passPixels_1 = value;
  1848. Il2CppCodeGenWriteBarrier((void**)(&___passPixels_1), (void*)value);
  1849. }
  1850. inline static int32_t get_offset_of_minX_2() { return static_cast<int32_t>(offsetof(RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23, ___minX_2)); }
  1851. inline int32_t get_minX_2() const { return ___minX_2; }
  1852. inline int32_t* get_address_of_minX_2() { return &___minX_2; }
  1853. inline void set_minX_2(int32_t value)
  1854. {
  1855. ___minX_2 = value;
  1856. }
  1857. inline static int32_t get_offset_of_maxX_3() { return static_cast<int32_t>(offsetof(RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23, ___maxX_3)); }
  1858. inline int32_t get_maxX_3() const { return ___maxX_3; }
  1859. inline int32_t* get_address_of_maxX_3() { return &___maxX_3; }
  1860. inline void set_maxX_3(int32_t value)
  1861. {
  1862. ___maxX_3 = value;
  1863. }
  1864. };
  1865. // SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>
  1866. struct RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552
  1867. {
  1868. public:
  1869. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation::source
  1870. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_0;
  1871. public:
  1872. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552, ___source_0)); }
  1873. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_0() const { return ___source_0; }
  1874. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_0() { return &___source_0; }
  1875. inline void set_source_0(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  1876. {
  1877. ___source_0 = value;
  1878. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  1879. }
  1880. };
  1881. // SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>
  1882. struct RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF
  1883. {
  1884. public:
  1885. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::minX
  1886. int32_t ___minX_0;
  1887. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxX
  1888. int32_t ___maxX_1;
  1889. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxXIndex
  1890. int32_t ___maxXIndex_2;
  1891. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxY
  1892. int32_t ___maxY_3;
  1893. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxYIndex
  1894. int32_t ___maxYIndex_4;
  1895. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::size
  1896. int32_t ___size_5;
  1897. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::radius
  1898. int32_t ___radius_6;
  1899. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::source
  1900. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_7;
  1901. public:
  1902. inline static int32_t get_offset_of_minX_0() { return static_cast<int32_t>(offsetof(RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF, ___minX_0)); }
  1903. inline int32_t get_minX_0() const { return ___minX_0; }
  1904. inline int32_t* get_address_of_minX_0() { return &___minX_0; }
  1905. inline void set_minX_0(int32_t value)
  1906. {
  1907. ___minX_0 = value;
  1908. }
  1909. inline static int32_t get_offset_of_maxX_1() { return static_cast<int32_t>(offsetof(RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF, ___maxX_1)); }
  1910. inline int32_t get_maxX_1() const { return ___maxX_1; }
  1911. inline int32_t* get_address_of_maxX_1() { return &___maxX_1; }
  1912. inline void set_maxX_1(int32_t value)
  1913. {
  1914. ___maxX_1 = value;
  1915. }
  1916. inline static int32_t get_offset_of_maxXIndex_2() { return static_cast<int32_t>(offsetof(RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF, ___maxXIndex_2)); }
  1917. inline int32_t get_maxXIndex_2() const { return ___maxXIndex_2; }
  1918. inline int32_t* get_address_of_maxXIndex_2() { return &___maxXIndex_2; }
  1919. inline void set_maxXIndex_2(int32_t value)
  1920. {
  1921. ___maxXIndex_2 = value;
  1922. }
  1923. inline static int32_t get_offset_of_maxY_3() { return static_cast<int32_t>(offsetof(RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF, ___maxY_3)); }
  1924. inline int32_t get_maxY_3() const { return ___maxY_3; }
  1925. inline int32_t* get_address_of_maxY_3() { return &___maxY_3; }
  1926. inline void set_maxY_3(int32_t value)
  1927. {
  1928. ___maxY_3 = value;
  1929. }
  1930. inline static int32_t get_offset_of_maxYIndex_4() { return static_cast<int32_t>(offsetof(RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF, ___maxYIndex_4)); }
  1931. inline int32_t get_maxYIndex_4() const { return ___maxYIndex_4; }
  1932. inline int32_t* get_address_of_maxYIndex_4() { return &___maxYIndex_4; }
  1933. inline void set_maxYIndex_4(int32_t value)
  1934. {
  1935. ___maxYIndex_4 = value;
  1936. }
  1937. inline static int32_t get_offset_of_size_5() { return static_cast<int32_t>(offsetof(RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF, ___size_5)); }
  1938. inline int32_t get_size_5() const { return ___size_5; }
  1939. inline int32_t* get_address_of_size_5() { return &___size_5; }
  1940. inline void set_size_5(int32_t value)
  1941. {
  1942. ___size_5 = value;
  1943. }
  1944. inline static int32_t get_offset_of_radius_6() { return static_cast<int32_t>(offsetof(RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF, ___radius_6)); }
  1945. inline int32_t get_radius_6() const { return ___radius_6; }
  1946. inline int32_t* get_address_of_radius_6() { return &___radius_6; }
  1947. inline void set_radius_6(int32_t value)
  1948. {
  1949. ___radius_6 = value;
  1950. }
  1951. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF, ___source_7)); }
  1952. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_7() const { return ___source_7; }
  1953. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_7() { return &___source_7; }
  1954. inline void set_source_7(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  1955. {
  1956. ___source_7 = value;
  1957. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  1958. }
  1959. };
  1960. // SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>
  1961. struct RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF
  1962. {
  1963. public:
  1964. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::targetPixels
  1965. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels_0;
  1966. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::passPixels
  1967. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___passPixels_1;
  1968. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::minX
  1969. int32_t ___minX_2;
  1970. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::maxX
  1971. int32_t ___maxX_3;
  1972. public:
  1973. inline static int32_t get_offset_of_targetPixels_0() { return static_cast<int32_t>(offsetof(RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF, ___targetPixels_0)); }
  1974. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_targetPixels_0() const { return ___targetPixels_0; }
  1975. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_targetPixels_0() { return &___targetPixels_0; }
  1976. inline void set_targetPixels_0(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  1977. {
  1978. ___targetPixels_0 = value;
  1979. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_0), (void*)value);
  1980. }
  1981. inline static int32_t get_offset_of_passPixels_1() { return static_cast<int32_t>(offsetof(RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF, ___passPixels_1)); }
  1982. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_passPixels_1() const { return ___passPixels_1; }
  1983. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_passPixels_1() { return &___passPixels_1; }
  1984. inline void set_passPixels_1(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  1985. {
  1986. ___passPixels_1 = value;
  1987. Il2CppCodeGenWriteBarrier((void**)(&___passPixels_1), (void*)value);
  1988. }
  1989. inline static int32_t get_offset_of_minX_2() { return static_cast<int32_t>(offsetof(RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF, ___minX_2)); }
  1990. inline int32_t get_minX_2() const { return ___minX_2; }
  1991. inline int32_t* get_address_of_minX_2() { return &___minX_2; }
  1992. inline void set_minX_2(int32_t value)
  1993. {
  1994. ___minX_2 = value;
  1995. }
  1996. inline static int32_t get_offset_of_maxX_3() { return static_cast<int32_t>(offsetof(RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF, ___maxX_3)); }
  1997. inline int32_t get_maxX_3() const { return ___maxX_3; }
  1998. inline int32_t* get_address_of_maxX_3() { return &___maxX_3; }
  1999. inline void set_maxX_3(int32_t value)
  2000. {
  2001. ___maxX_3 = value;
  2002. }
  2003. };
  2004. // SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>
  2005. struct RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A
  2006. {
  2007. public:
  2008. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation::source
  2009. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_0;
  2010. public:
  2011. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A, ___source_0)); }
  2012. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_0() const { return ___source_0; }
  2013. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_0() { return &___source_0; }
  2014. inline void set_source_0(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  2015. {
  2016. ___source_0 = value;
  2017. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  2018. }
  2019. };
  2020. // SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>
  2021. struct RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1
  2022. {
  2023. public:
  2024. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::minX
  2025. int32_t ___minX_0;
  2026. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxX
  2027. int32_t ___maxX_1;
  2028. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxXIndex
  2029. int32_t ___maxXIndex_2;
  2030. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxY
  2031. int32_t ___maxY_3;
  2032. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxYIndex
  2033. int32_t ___maxYIndex_4;
  2034. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::size
  2035. int32_t ___size_5;
  2036. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::radius
  2037. int32_t ___radius_6;
  2038. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::source
  2039. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_7;
  2040. public:
  2041. inline static int32_t get_offset_of_minX_0() { return static_cast<int32_t>(offsetof(RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1, ___minX_0)); }
  2042. inline int32_t get_minX_0() const { return ___minX_0; }
  2043. inline int32_t* get_address_of_minX_0() { return &___minX_0; }
  2044. inline void set_minX_0(int32_t value)
  2045. {
  2046. ___minX_0 = value;
  2047. }
  2048. inline static int32_t get_offset_of_maxX_1() { return static_cast<int32_t>(offsetof(RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1, ___maxX_1)); }
  2049. inline int32_t get_maxX_1() const { return ___maxX_1; }
  2050. inline int32_t* get_address_of_maxX_1() { return &___maxX_1; }
  2051. inline void set_maxX_1(int32_t value)
  2052. {
  2053. ___maxX_1 = value;
  2054. }
  2055. inline static int32_t get_offset_of_maxXIndex_2() { return static_cast<int32_t>(offsetof(RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1, ___maxXIndex_2)); }
  2056. inline int32_t get_maxXIndex_2() const { return ___maxXIndex_2; }
  2057. inline int32_t* get_address_of_maxXIndex_2() { return &___maxXIndex_2; }
  2058. inline void set_maxXIndex_2(int32_t value)
  2059. {
  2060. ___maxXIndex_2 = value;
  2061. }
  2062. inline static int32_t get_offset_of_maxY_3() { return static_cast<int32_t>(offsetof(RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1, ___maxY_3)); }
  2063. inline int32_t get_maxY_3() const { return ___maxY_3; }
  2064. inline int32_t* get_address_of_maxY_3() { return &___maxY_3; }
  2065. inline void set_maxY_3(int32_t value)
  2066. {
  2067. ___maxY_3 = value;
  2068. }
  2069. inline static int32_t get_offset_of_maxYIndex_4() { return static_cast<int32_t>(offsetof(RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1, ___maxYIndex_4)); }
  2070. inline int32_t get_maxYIndex_4() const { return ___maxYIndex_4; }
  2071. inline int32_t* get_address_of_maxYIndex_4() { return &___maxYIndex_4; }
  2072. inline void set_maxYIndex_4(int32_t value)
  2073. {
  2074. ___maxYIndex_4 = value;
  2075. }
  2076. inline static int32_t get_offset_of_size_5() { return static_cast<int32_t>(offsetof(RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1, ___size_5)); }
  2077. inline int32_t get_size_5() const { return ___size_5; }
  2078. inline int32_t* get_address_of_size_5() { return &___size_5; }
  2079. inline void set_size_5(int32_t value)
  2080. {
  2081. ___size_5 = value;
  2082. }
  2083. inline static int32_t get_offset_of_radius_6() { return static_cast<int32_t>(offsetof(RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1, ___radius_6)); }
  2084. inline int32_t get_radius_6() const { return ___radius_6; }
  2085. inline int32_t* get_address_of_radius_6() { return &___radius_6; }
  2086. inline void set_radius_6(int32_t value)
  2087. {
  2088. ___radius_6 = value;
  2089. }
  2090. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1, ___source_7)); }
  2091. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_7() const { return ___source_7; }
  2092. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_7() { return &___source_7; }
  2093. inline void set_source_7(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  2094. {
  2095. ___source_7 = value;
  2096. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  2097. }
  2098. };
  2099. // SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>
  2100. struct RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459
  2101. {
  2102. public:
  2103. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::targetPixels
  2104. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels_0;
  2105. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::passPixels
  2106. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___passPixels_1;
  2107. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::minX
  2108. int32_t ___minX_2;
  2109. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation::maxX
  2110. int32_t ___maxX_3;
  2111. public:
  2112. inline static int32_t get_offset_of_targetPixels_0() { return static_cast<int32_t>(offsetof(RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459, ___targetPixels_0)); }
  2113. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_targetPixels_0() const { return ___targetPixels_0; }
  2114. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_targetPixels_0() { return &___targetPixels_0; }
  2115. inline void set_targetPixels_0(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  2116. {
  2117. ___targetPixels_0 = value;
  2118. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_0), (void*)value);
  2119. }
  2120. inline static int32_t get_offset_of_passPixels_1() { return static_cast<int32_t>(offsetof(RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459, ___passPixels_1)); }
  2121. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_passPixels_1() const { return ___passPixels_1; }
  2122. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_passPixels_1() { return &___passPixels_1; }
  2123. inline void set_passPixels_1(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  2124. {
  2125. ___passPixels_1 = value;
  2126. Il2CppCodeGenWriteBarrier((void**)(&___passPixels_1), (void*)value);
  2127. }
  2128. inline static int32_t get_offset_of_minX_2() { return static_cast<int32_t>(offsetof(RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459, ___minX_2)); }
  2129. inline int32_t get_minX_2() const { return ___minX_2; }
  2130. inline int32_t* get_address_of_minX_2() { return &___minX_2; }
  2131. inline void set_minX_2(int32_t value)
  2132. {
  2133. ___minX_2 = value;
  2134. }
  2135. inline static int32_t get_offset_of_maxX_3() { return static_cast<int32_t>(offsetof(RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459, ___maxX_3)); }
  2136. inline int32_t get_maxX_3() const { return ___maxX_3; }
  2137. inline int32_t* get_address_of_maxX_3() { return &___maxX_3; }
  2138. inline void set_maxX_3(int32_t value)
  2139. {
  2140. ___maxX_3 = value;
  2141. }
  2142. };
  2143. // SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>
  2144. struct RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8
  2145. {
  2146. public:
  2147. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation::source
  2148. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_0;
  2149. public:
  2150. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8, ___source_0)); }
  2151. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_0() const { return ___source_0; }
  2152. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_0() { return &___source_0; }
  2153. inline void set_source_0(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  2154. {
  2155. ___source_0 = value;
  2156. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  2157. }
  2158. };
  2159. // SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>
  2160. struct RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E
  2161. {
  2162. public:
  2163. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::minX
  2164. int32_t ___minX_0;
  2165. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxX
  2166. int32_t ___maxX_1;
  2167. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxXIndex
  2168. int32_t ___maxXIndex_2;
  2169. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxY
  2170. int32_t ___maxY_3;
  2171. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::maxYIndex
  2172. int32_t ___maxYIndex_4;
  2173. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::size
  2174. int32_t ___size_5;
  2175. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::radius
  2176. int32_t ___radius_6;
  2177. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation::source
  2178. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_7;
  2179. public:
  2180. inline static int32_t get_offset_of_minX_0() { return static_cast<int32_t>(offsetof(RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E, ___minX_0)); }
  2181. inline int32_t get_minX_0() const { return ___minX_0; }
  2182. inline int32_t* get_address_of_minX_0() { return &___minX_0; }
  2183. inline void set_minX_0(int32_t value)
  2184. {
  2185. ___minX_0 = value;
  2186. }
  2187. inline static int32_t get_offset_of_maxX_1() { return static_cast<int32_t>(offsetof(RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E, ___maxX_1)); }
  2188. inline int32_t get_maxX_1() const { return ___maxX_1; }
  2189. inline int32_t* get_address_of_maxX_1() { return &___maxX_1; }
  2190. inline void set_maxX_1(int32_t value)
  2191. {
  2192. ___maxX_1 = value;
  2193. }
  2194. inline static int32_t get_offset_of_maxXIndex_2() { return static_cast<int32_t>(offsetof(RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E, ___maxXIndex_2)); }
  2195. inline int32_t get_maxXIndex_2() const { return ___maxXIndex_2; }
  2196. inline int32_t* get_address_of_maxXIndex_2() { return &___maxXIndex_2; }
  2197. inline void set_maxXIndex_2(int32_t value)
  2198. {
  2199. ___maxXIndex_2 = value;
  2200. }
  2201. inline static int32_t get_offset_of_maxY_3() { return static_cast<int32_t>(offsetof(RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E, ___maxY_3)); }
  2202. inline int32_t get_maxY_3() const { return ___maxY_3; }
  2203. inline int32_t* get_address_of_maxY_3() { return &___maxY_3; }
  2204. inline void set_maxY_3(int32_t value)
  2205. {
  2206. ___maxY_3 = value;
  2207. }
  2208. inline static int32_t get_offset_of_maxYIndex_4() { return static_cast<int32_t>(offsetof(RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E, ___maxYIndex_4)); }
  2209. inline int32_t get_maxYIndex_4() const { return ___maxYIndex_4; }
  2210. inline int32_t* get_address_of_maxYIndex_4() { return &___maxYIndex_4; }
  2211. inline void set_maxYIndex_4(int32_t value)
  2212. {
  2213. ___maxYIndex_4 = value;
  2214. }
  2215. inline static int32_t get_offset_of_size_5() { return static_cast<int32_t>(offsetof(RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E, ___size_5)); }
  2216. inline int32_t get_size_5() const { return ___size_5; }
  2217. inline int32_t* get_address_of_size_5() { return &___size_5; }
  2218. inline void set_size_5(int32_t value)
  2219. {
  2220. ___size_5 = value;
  2221. }
  2222. inline static int32_t get_offset_of_radius_6() { return static_cast<int32_t>(offsetof(RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E, ___radius_6)); }
  2223. inline int32_t get_radius_6() const { return ___radius_6; }
  2224. inline int32_t* get_address_of_radius_6() { return &___radius_6; }
  2225. inline void set_radius_6(int32_t value)
  2226. {
  2227. ___radius_6 = value;
  2228. }
  2229. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E, ___source_7)); }
  2230. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_7() const { return ___source_7; }
  2231. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_7() { return &___source_7; }
  2232. inline void set_source_7(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  2233. {
  2234. ___source_7 = value;
  2235. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  2236. }
  2237. };
  2238. // SixLabors.ImageSharp.PixelFormats.Bgra5551
  2239. struct Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8
  2240. {
  2241. public:
  2242. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra5551::<PackedValue>k__BackingField
  2243. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  2244. public:
  2245. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8, ___U3CPackedValueU3Ek__BackingField_0)); }
  2246. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  2247. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  2248. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  2249. {
  2250. ___U3CPackedValueU3Ek__BackingField_0 = value;
  2251. }
  2252. };
  2253. // System.Boolean
  2254. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37
  2255. {
  2256. public:
  2257. // System.Boolean System.Boolean::m_value
  2258. bool ___m_value_0;
  2259. public:
  2260. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); }
  2261. inline bool get_m_value_0() const { return ___m_value_0; }
  2262. inline bool* get_address_of_m_value_0() { return &___m_value_0; }
  2263. inline void set_m_value_0(bool value)
  2264. {
  2265. ___m_value_0 = value;
  2266. }
  2267. };
  2268. struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields
  2269. {
  2270. public:
  2271. // System.String System.Boolean::TrueString
  2272. String_t* ___TrueString_5;
  2273. // System.String System.Boolean::FalseString
  2274. String_t* ___FalseString_6;
  2275. public:
  2276. inline static int32_t get_offset_of_TrueString_5() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); }
  2277. inline String_t* get_TrueString_5() const { return ___TrueString_5; }
  2278. inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; }
  2279. inline void set_TrueString_5(String_t* value)
  2280. {
  2281. ___TrueString_5 = value;
  2282. Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value);
  2283. }
  2284. inline static int32_t get_offset_of_FalseString_6() { return static_cast<int32_t>(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); }
  2285. inline String_t* get_FalseString_6() const { return ___FalseString_6; }
  2286. inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; }
  2287. inline void set_FalseString_6(String_t* value)
  2288. {
  2289. ___FalseString_6 = value;
  2290. Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value);
  2291. }
  2292. };
  2293. // System.Byte
  2294. struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056
  2295. {
  2296. public:
  2297. // System.Byte System.Byte::m_value
  2298. uint8_t ___m_value_0;
  2299. public:
  2300. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); }
  2301. inline uint8_t get_m_value_0() const { return ___m_value_0; }
  2302. inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; }
  2303. inline void set_m_value_0(uint8_t value)
  2304. {
  2305. ___m_value_0 = value;
  2306. }
  2307. };
  2308. // SixLabors.ImageSharp.PixelFormats.Byte4
  2309. struct Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22
  2310. {
  2311. public:
  2312. // System.UInt32 SixLabors.ImageSharp.PixelFormats.Byte4::<PackedValue>k__BackingField
  2313. uint32_t ___U3CPackedValueU3Ek__BackingField_0;
  2314. public:
  2315. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22, ___U3CPackedValueU3Ek__BackingField_0)); }
  2316. inline uint32_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  2317. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  2318. inline void set_U3CPackedValueU3Ek__BackingField_0(uint32_t value)
  2319. {
  2320. ___U3CPackedValueU3Ek__BackingField_0 = value;
  2321. }
  2322. };
  2323. // SixLabors.ImageSharp.ColorMatrix
  2324. struct ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681
  2325. {
  2326. public:
  2327. // System.Single SixLabors.ImageSharp.ColorMatrix::M11
  2328. float ___M11_0;
  2329. // System.Single SixLabors.ImageSharp.ColorMatrix::M12
  2330. float ___M12_1;
  2331. // System.Single SixLabors.ImageSharp.ColorMatrix::M13
  2332. float ___M13_2;
  2333. // System.Single SixLabors.ImageSharp.ColorMatrix::M14
  2334. float ___M14_3;
  2335. // System.Single SixLabors.ImageSharp.ColorMatrix::M21
  2336. float ___M21_4;
  2337. // System.Single SixLabors.ImageSharp.ColorMatrix::M22
  2338. float ___M22_5;
  2339. // System.Single SixLabors.ImageSharp.ColorMatrix::M23
  2340. float ___M23_6;
  2341. // System.Single SixLabors.ImageSharp.ColorMatrix::M24
  2342. float ___M24_7;
  2343. // System.Single SixLabors.ImageSharp.ColorMatrix::M31
  2344. float ___M31_8;
  2345. // System.Single SixLabors.ImageSharp.ColorMatrix::M32
  2346. float ___M32_9;
  2347. // System.Single SixLabors.ImageSharp.ColorMatrix::M33
  2348. float ___M33_10;
  2349. // System.Single SixLabors.ImageSharp.ColorMatrix::M34
  2350. float ___M34_11;
  2351. // System.Single SixLabors.ImageSharp.ColorMatrix::M41
  2352. float ___M41_12;
  2353. // System.Single SixLabors.ImageSharp.ColorMatrix::M42
  2354. float ___M42_13;
  2355. // System.Single SixLabors.ImageSharp.ColorMatrix::M43
  2356. float ___M43_14;
  2357. // System.Single SixLabors.ImageSharp.ColorMatrix::M44
  2358. float ___M44_15;
  2359. // System.Single SixLabors.ImageSharp.ColorMatrix::M51
  2360. float ___M51_16;
  2361. // System.Single SixLabors.ImageSharp.ColorMatrix::M52
  2362. float ___M52_17;
  2363. // System.Single SixLabors.ImageSharp.ColorMatrix::M53
  2364. float ___M53_18;
  2365. // System.Single SixLabors.ImageSharp.ColorMatrix::M54
  2366. float ___M54_19;
  2367. public:
  2368. inline static int32_t get_offset_of_M11_0() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M11_0)); }
  2369. inline float get_M11_0() const { return ___M11_0; }
  2370. inline float* get_address_of_M11_0() { return &___M11_0; }
  2371. inline void set_M11_0(float value)
  2372. {
  2373. ___M11_0 = value;
  2374. }
  2375. inline static int32_t get_offset_of_M12_1() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M12_1)); }
  2376. inline float get_M12_1() const { return ___M12_1; }
  2377. inline float* get_address_of_M12_1() { return &___M12_1; }
  2378. inline void set_M12_1(float value)
  2379. {
  2380. ___M12_1 = value;
  2381. }
  2382. inline static int32_t get_offset_of_M13_2() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M13_2)); }
  2383. inline float get_M13_2() const { return ___M13_2; }
  2384. inline float* get_address_of_M13_2() { return &___M13_2; }
  2385. inline void set_M13_2(float value)
  2386. {
  2387. ___M13_2 = value;
  2388. }
  2389. inline static int32_t get_offset_of_M14_3() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M14_3)); }
  2390. inline float get_M14_3() const { return ___M14_3; }
  2391. inline float* get_address_of_M14_3() { return &___M14_3; }
  2392. inline void set_M14_3(float value)
  2393. {
  2394. ___M14_3 = value;
  2395. }
  2396. inline static int32_t get_offset_of_M21_4() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M21_4)); }
  2397. inline float get_M21_4() const { return ___M21_4; }
  2398. inline float* get_address_of_M21_4() { return &___M21_4; }
  2399. inline void set_M21_4(float value)
  2400. {
  2401. ___M21_4 = value;
  2402. }
  2403. inline static int32_t get_offset_of_M22_5() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M22_5)); }
  2404. inline float get_M22_5() const { return ___M22_5; }
  2405. inline float* get_address_of_M22_5() { return &___M22_5; }
  2406. inline void set_M22_5(float value)
  2407. {
  2408. ___M22_5 = value;
  2409. }
  2410. inline static int32_t get_offset_of_M23_6() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M23_6)); }
  2411. inline float get_M23_6() const { return ___M23_6; }
  2412. inline float* get_address_of_M23_6() { return &___M23_6; }
  2413. inline void set_M23_6(float value)
  2414. {
  2415. ___M23_6 = value;
  2416. }
  2417. inline static int32_t get_offset_of_M24_7() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M24_7)); }
  2418. inline float get_M24_7() const { return ___M24_7; }
  2419. inline float* get_address_of_M24_7() { return &___M24_7; }
  2420. inline void set_M24_7(float value)
  2421. {
  2422. ___M24_7 = value;
  2423. }
  2424. inline static int32_t get_offset_of_M31_8() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M31_8)); }
  2425. inline float get_M31_8() const { return ___M31_8; }
  2426. inline float* get_address_of_M31_8() { return &___M31_8; }
  2427. inline void set_M31_8(float value)
  2428. {
  2429. ___M31_8 = value;
  2430. }
  2431. inline static int32_t get_offset_of_M32_9() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M32_9)); }
  2432. inline float get_M32_9() const { return ___M32_9; }
  2433. inline float* get_address_of_M32_9() { return &___M32_9; }
  2434. inline void set_M32_9(float value)
  2435. {
  2436. ___M32_9 = value;
  2437. }
  2438. inline static int32_t get_offset_of_M33_10() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M33_10)); }
  2439. inline float get_M33_10() const { return ___M33_10; }
  2440. inline float* get_address_of_M33_10() { return &___M33_10; }
  2441. inline void set_M33_10(float value)
  2442. {
  2443. ___M33_10 = value;
  2444. }
  2445. inline static int32_t get_offset_of_M34_11() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M34_11)); }
  2446. inline float get_M34_11() const { return ___M34_11; }
  2447. inline float* get_address_of_M34_11() { return &___M34_11; }
  2448. inline void set_M34_11(float value)
  2449. {
  2450. ___M34_11 = value;
  2451. }
  2452. inline static int32_t get_offset_of_M41_12() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M41_12)); }
  2453. inline float get_M41_12() const { return ___M41_12; }
  2454. inline float* get_address_of_M41_12() { return &___M41_12; }
  2455. inline void set_M41_12(float value)
  2456. {
  2457. ___M41_12 = value;
  2458. }
  2459. inline static int32_t get_offset_of_M42_13() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M42_13)); }
  2460. inline float get_M42_13() const { return ___M42_13; }
  2461. inline float* get_address_of_M42_13() { return &___M42_13; }
  2462. inline void set_M42_13(float value)
  2463. {
  2464. ___M42_13 = value;
  2465. }
  2466. inline static int32_t get_offset_of_M43_14() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M43_14)); }
  2467. inline float get_M43_14() const { return ___M43_14; }
  2468. inline float* get_address_of_M43_14() { return &___M43_14; }
  2469. inline void set_M43_14(float value)
  2470. {
  2471. ___M43_14 = value;
  2472. }
  2473. inline static int32_t get_offset_of_M44_15() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M44_15)); }
  2474. inline float get_M44_15() const { return ___M44_15; }
  2475. inline float* get_address_of_M44_15() { return &___M44_15; }
  2476. inline void set_M44_15(float value)
  2477. {
  2478. ___M44_15 = value;
  2479. }
  2480. inline static int32_t get_offset_of_M51_16() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M51_16)); }
  2481. inline float get_M51_16() const { return ___M51_16; }
  2482. inline float* get_address_of_M51_16() { return &___M51_16; }
  2483. inline void set_M51_16(float value)
  2484. {
  2485. ___M51_16 = value;
  2486. }
  2487. inline static int32_t get_offset_of_M52_17() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M52_17)); }
  2488. inline float get_M52_17() const { return ___M52_17; }
  2489. inline float* get_address_of_M52_17() { return &___M52_17; }
  2490. inline void set_M52_17(float value)
  2491. {
  2492. ___M52_17 = value;
  2493. }
  2494. inline static int32_t get_offset_of_M53_18() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M53_18)); }
  2495. inline float get_M53_18() const { return ___M53_18; }
  2496. inline float* get_address_of_M53_18() { return &___M53_18; }
  2497. inline void set_M53_18(float value)
  2498. {
  2499. ___M53_18 = value;
  2500. }
  2501. inline static int32_t get_offset_of_M54_19() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681, ___M54_19)); }
  2502. inline float get_M54_19() const { return ___M54_19; }
  2503. inline float* get_address_of_M54_19() { return &___M54_19; }
  2504. inline void set_M54_19(float value)
  2505. {
  2506. ___M54_19 = value;
  2507. }
  2508. };
  2509. struct ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_StaticFields
  2510. {
  2511. public:
  2512. // SixLabors.ImageSharp.ColorMatrix SixLabors.ImageSharp.ColorMatrix::<Identity>k__BackingField
  2513. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___U3CIdentityU3Ek__BackingField_20;
  2514. public:
  2515. inline static int32_t get_offset_of_U3CIdentityU3Ek__BackingField_20() { return static_cast<int32_t>(offsetof(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_StaticFields, ___U3CIdentityU3Ek__BackingField_20)); }
  2516. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 get_U3CIdentityU3Ek__BackingField_20() const { return ___U3CIdentityU3Ek__BackingField_20; }
  2517. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * get_address_of_U3CIdentityU3Ek__BackingField_20() { return &___U3CIdentityU3Ek__BackingField_20; }
  2518. inline void set_U3CIdentityU3Ek__BackingField_20(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 value)
  2519. {
  2520. ___U3CIdentityU3Ek__BackingField_20 = value;
  2521. }
  2522. };
  2523. // System.Double
  2524. struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181
  2525. {
  2526. public:
  2527. // System.Double System.Double::m_value
  2528. double ___m_value_0;
  2529. public:
  2530. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181, ___m_value_0)); }
  2531. inline double get_m_value_0() const { return ___m_value_0; }
  2532. inline double* get_address_of_m_value_0() { return &___m_value_0; }
  2533. inline void set_m_value_0(double value)
  2534. {
  2535. ___m_value_0 = value;
  2536. }
  2537. };
  2538. struct Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields
  2539. {
  2540. public:
  2541. // System.Double System.Double::NegativeZero
  2542. double ___NegativeZero_7;
  2543. public:
  2544. inline static int32_t get_offset_of_NegativeZero_7() { return static_cast<int32_t>(offsetof(Double_t42821932CB52DE2057E685D0E1AF3DE5033D2181_StaticFields, ___NegativeZero_7)); }
  2545. inline double get_NegativeZero_7() const { return ___NegativeZero_7; }
  2546. inline double* get_address_of_NegativeZero_7() { return &___NegativeZero_7; }
  2547. inline void set_NegativeZero_7(double value)
  2548. {
  2549. ___NegativeZero_7 = value;
  2550. }
  2551. };
  2552. // System.Enum
  2553. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA : public ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52
  2554. {
  2555. public:
  2556. public:
  2557. };
  2558. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields
  2559. {
  2560. public:
  2561. // System.Char[] System.Enum::enumSeperatorCharArray
  2562. CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* ___enumSeperatorCharArray_0;
  2563. public:
  2564. inline static int32_t get_offset_of_enumSeperatorCharArray_0() { return static_cast<int32_t>(offsetof(Enum_t23B90B40F60E677A8025267341651C94AE079CDA_StaticFields, ___enumSeperatorCharArray_0)); }
  2565. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* get_enumSeperatorCharArray_0() const { return ___enumSeperatorCharArray_0; }
  2566. inline CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34** get_address_of_enumSeperatorCharArray_0() { return &___enumSeperatorCharArray_0; }
  2567. inline void set_enumSeperatorCharArray_0(CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34* value)
  2568. {
  2569. ___enumSeperatorCharArray_0 = value;
  2570. Il2CppCodeGenWriteBarrier((void**)(&___enumSeperatorCharArray_0), (void*)value);
  2571. }
  2572. };
  2573. // Native definition for P/Invoke marshalling of System.Enum
  2574. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_pinvoke
  2575. {
  2576. };
  2577. // Native definition for COM marshalling of System.Enum
  2578. struct Enum_t23B90B40F60E677A8025267341651C94AE079CDA_marshaled_com
  2579. {
  2580. };
  2581. // SixLabors.ImageSharp.PixelFormats.HalfSingle
  2582. struct HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E
  2583. {
  2584. public:
  2585. // System.UInt16 SixLabors.ImageSharp.PixelFormats.HalfSingle::<PackedValue>k__BackingField
  2586. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  2587. public:
  2588. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E, ___U3CPackedValueU3Ek__BackingField_0)); }
  2589. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  2590. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  2591. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  2592. {
  2593. ___U3CPackedValueU3Ek__BackingField_0 = value;
  2594. }
  2595. };
  2596. // SixLabors.ImageSharp.PixelFormats.HalfVector2
  2597. struct HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC
  2598. {
  2599. public:
  2600. // System.UInt32 SixLabors.ImageSharp.PixelFormats.HalfVector2::<PackedValue>k__BackingField
  2601. uint32_t ___U3CPackedValueU3Ek__BackingField_0;
  2602. public:
  2603. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC, ___U3CPackedValueU3Ek__BackingField_0)); }
  2604. inline uint32_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  2605. inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  2606. inline void set_U3CPackedValueU3Ek__BackingField_0(uint32_t value)
  2607. {
  2608. ___U3CPackedValueU3Ek__BackingField_0 = value;
  2609. }
  2610. };
  2611. // SixLabors.ImageSharp.PixelFormats.HalfVector4
  2612. struct HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97
  2613. {
  2614. public:
  2615. // System.UInt64 SixLabors.ImageSharp.PixelFormats.HalfVector4::<PackedValue>k__BackingField
  2616. uint64_t ___U3CPackedValueU3Ek__BackingField_0;
  2617. public:
  2618. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97, ___U3CPackedValueU3Ek__BackingField_0)); }
  2619. inline uint64_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  2620. inline uint64_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  2621. inline void set_U3CPackedValueU3Ek__BackingField_0(uint64_t value)
  2622. {
  2623. ___U3CPackedValueU3Ek__BackingField_0 = value;
  2624. }
  2625. };
  2626. // System.Int32
  2627. struct Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046
  2628. {
  2629. public:
  2630. // System.Int32 System.Int32::m_value
  2631. int32_t ___m_value_0;
  2632. public:
  2633. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046, ___m_value_0)); }
  2634. inline int32_t get_m_value_0() const { return ___m_value_0; }
  2635. inline int32_t* get_address_of_m_value_0() { return &___m_value_0; }
  2636. inline void set_m_value_0(int32_t value)
  2637. {
  2638. ___m_value_0 = value;
  2639. }
  2640. };
  2641. // System.Int64
  2642. struct Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3
  2643. {
  2644. public:
  2645. // System.Int64 System.Int64::m_value
  2646. int64_t ___m_value_0;
  2647. public:
  2648. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Int64_t378EE0D608BD3107E77238E85F30D2BBD46981F3, ___m_value_0)); }
  2649. inline int64_t get_m_value_0() const { return ___m_value_0; }
  2650. inline int64_t* get_address_of_m_value_0() { return &___m_value_0; }
  2651. inline void set_m_value_0(int64_t value)
  2652. {
  2653. ___m_value_0 = value;
  2654. }
  2655. };
  2656. // System.IntPtr
  2657. struct IntPtr_t
  2658. {
  2659. public:
  2660. // System.Void* System.IntPtr::m_value
  2661. void* ___m_value_0;
  2662. public:
  2663. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(IntPtr_t, ___m_value_0)); }
  2664. inline void* get_m_value_0() const { return ___m_value_0; }
  2665. inline void** get_address_of_m_value_0() { return &___m_value_0; }
  2666. inline void set_m_value_0(void* value)
  2667. {
  2668. ___m_value_0 = value;
  2669. }
  2670. };
  2671. struct IntPtr_t_StaticFields
  2672. {
  2673. public:
  2674. // System.IntPtr System.IntPtr::Zero
  2675. intptr_t ___Zero_1;
  2676. public:
  2677. inline static int32_t get_offset_of_Zero_1() { return static_cast<int32_t>(offsetof(IntPtr_t_StaticFields, ___Zero_1)); }
  2678. inline intptr_t get_Zero_1() const { return ___Zero_1; }
  2679. inline intptr_t* get_address_of_Zero_1() { return &___Zero_1; }
  2680. inline void set_Zero_1(intptr_t value)
  2681. {
  2682. ___Zero_1 = value;
  2683. }
  2684. };
  2685. // SixLabors.ImageSharp.PixelFormats.L16
  2686. struct L16_t82A3FD4325827CB571596BA0DA68B251F985D94F
  2687. {
  2688. public:
  2689. // System.UInt16 SixLabors.ImageSharp.PixelFormats.L16::<PackedValue>k__BackingField
  2690. uint16_t ___U3CPackedValueU3Ek__BackingField_0;
  2691. public:
  2692. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F, ___U3CPackedValueU3Ek__BackingField_0)); }
  2693. inline uint16_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; }
  2694. inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; }
  2695. inline void set_U3CPackedValueU3Ek__BackingField_0(uint16_t value)
  2696. {
  2697. ___U3CPackedValueU3Ek__BackingField_0 = value;
  2698. }
  2699. };
  2700. // SixLabors.ImageSharp.PixelFormats.La32
  2701. struct La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5
  2702. {
  2703. public:
  2704. union
  2705. {
  2706. #pragma pack(push, tp, 1)
  2707. struct
  2708. {
  2709. // System.UInt16 SixLabors.ImageSharp.PixelFormats.La32::L
  2710. uint16_t ___L_0;
  2711. };
  2712. #pragma pack(pop, tp)
  2713. struct
  2714. {
  2715. uint16_t ___L_0_forAlignmentOnly;
  2716. };
  2717. #pragma pack(push, tp, 1)
  2718. struct
  2719. {
  2720. char ___A_1_OffsetPadding[2];
  2721. // System.UInt16 SixLabors.ImageSharp.PixelFormats.La32::A
  2722. uint16_t ___A_1;
  2723. };
  2724. #pragma pack(pop, tp)
  2725. struct
  2726. {
  2727. char ___A_1_OffsetPadding_forAlignmentOnly[2];
  2728. uint16_t ___A_1_forAlignmentOnly;
  2729. };
  2730. };
  2731. public:
  2732. inline static int32_t get_offset_of_L_0() { return static_cast<int32_t>(offsetof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5, ___L_0)); }
  2733. inline uint16_t get_L_0() const { return ___L_0; }
  2734. inline uint16_t* get_address_of_L_0() { return &___L_0; }
  2735. inline void set_L_0(uint16_t value)
  2736. {
  2737. ___L_0 = value;
  2738. }
  2739. inline static int32_t get_offset_of_A_1() { return static_cast<int32_t>(offsetof(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5, ___A_1)); }
  2740. inline uint16_t get_A_1() const { return ___A_1; }
  2741. inline uint16_t* get_address_of_A_1() { return &___A_1; }
  2742. inline void set_A_1(uint16_t value)
  2743. {
  2744. ___A_1 = value;
  2745. }
  2746. };
  2747. // SixLabors.ImageSharp.Rectangle
  2748. struct Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7
  2749. {
  2750. public:
  2751. // System.Int32 SixLabors.ImageSharp.Rectangle::<X>k__BackingField
  2752. int32_t ___U3CXU3Ek__BackingField_1;
  2753. // System.Int32 SixLabors.ImageSharp.Rectangle::<Y>k__BackingField
  2754. int32_t ___U3CYU3Ek__BackingField_2;
  2755. // System.Int32 SixLabors.ImageSharp.Rectangle::<Width>k__BackingField
  2756. int32_t ___U3CWidthU3Ek__BackingField_3;
  2757. // System.Int32 SixLabors.ImageSharp.Rectangle::<Height>k__BackingField
  2758. int32_t ___U3CHeightU3Ek__BackingField_4;
  2759. public:
  2760. inline static int32_t get_offset_of_U3CXU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CXU3Ek__BackingField_1)); }
  2761. inline int32_t get_U3CXU3Ek__BackingField_1() const { return ___U3CXU3Ek__BackingField_1; }
  2762. inline int32_t* get_address_of_U3CXU3Ek__BackingField_1() { return &___U3CXU3Ek__BackingField_1; }
  2763. inline void set_U3CXU3Ek__BackingField_1(int32_t value)
  2764. {
  2765. ___U3CXU3Ek__BackingField_1 = value;
  2766. }
  2767. inline static int32_t get_offset_of_U3CYU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CYU3Ek__BackingField_2)); }
  2768. inline int32_t get_U3CYU3Ek__BackingField_2() const { return ___U3CYU3Ek__BackingField_2; }
  2769. inline int32_t* get_address_of_U3CYU3Ek__BackingField_2() { return &___U3CYU3Ek__BackingField_2; }
  2770. inline void set_U3CYU3Ek__BackingField_2(int32_t value)
  2771. {
  2772. ___U3CYU3Ek__BackingField_2 = value;
  2773. }
  2774. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_3() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CWidthU3Ek__BackingField_3)); }
  2775. inline int32_t get_U3CWidthU3Ek__BackingField_3() const { return ___U3CWidthU3Ek__BackingField_3; }
  2776. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_3() { return &___U3CWidthU3Ek__BackingField_3; }
  2777. inline void set_U3CWidthU3Ek__BackingField_3(int32_t value)
  2778. {
  2779. ___U3CWidthU3Ek__BackingField_3 = value;
  2780. }
  2781. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CHeightU3Ek__BackingField_4)); }
  2782. inline int32_t get_U3CHeightU3Ek__BackingField_4() const { return ___U3CHeightU3Ek__BackingField_4; }
  2783. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_4() { return &___U3CHeightU3Ek__BackingField_4; }
  2784. inline void set_U3CHeightU3Ek__BackingField_4(int32_t value)
  2785. {
  2786. ___U3CHeightU3Ek__BackingField_4 = value;
  2787. }
  2788. };
  2789. struct Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7_StaticFields
  2790. {
  2791. public:
  2792. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Rectangle::Empty
  2793. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___Empty_0;
  2794. public:
  2795. inline static int32_t get_offset_of_Empty_0() { return static_cast<int32_t>(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7_StaticFields, ___Empty_0)); }
  2796. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_Empty_0() const { return ___Empty_0; }
  2797. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_Empty_0() { return &___Empty_0; }
  2798. inline void set_Empty_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  2799. {
  2800. ___Empty_0 = value;
  2801. }
  2802. };
  2803. // System.Single
  2804. struct Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E
  2805. {
  2806. public:
  2807. // System.Single System.Single::m_value
  2808. float ___m_value_0;
  2809. public:
  2810. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(Single_tE07797BA3C98D4CA9B5A19413C19A76688AB899E, ___m_value_0)); }
  2811. inline float get_m_value_0() const { return ___m_value_0; }
  2812. inline float* get_address_of_m_value_0() { return &___m_value_0; }
  2813. inline void set_m_value_0(float value)
  2814. {
  2815. ___m_value_0 = value;
  2816. }
  2817. };
  2818. // SixLabors.ImageSharp.Size
  2819. struct Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E
  2820. {
  2821. public:
  2822. // System.Int32 SixLabors.ImageSharp.Size::<Width>k__BackingField
  2823. int32_t ___U3CWidthU3Ek__BackingField_0;
  2824. // System.Int32 SixLabors.ImageSharp.Size::<Height>k__BackingField
  2825. int32_t ___U3CHeightU3Ek__BackingField_1;
  2826. public:
  2827. inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast<int32_t>(offsetof(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E, ___U3CWidthU3Ek__BackingField_0)); }
  2828. inline int32_t get_U3CWidthU3Ek__BackingField_0() const { return ___U3CWidthU3Ek__BackingField_0; }
  2829. inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_0() { return &___U3CWidthU3Ek__BackingField_0; }
  2830. inline void set_U3CWidthU3Ek__BackingField_0(int32_t value)
  2831. {
  2832. ___U3CWidthU3Ek__BackingField_0 = value;
  2833. }
  2834. inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E, ___U3CHeightU3Ek__BackingField_1)); }
  2835. inline int32_t get_U3CHeightU3Ek__BackingField_1() const { return ___U3CHeightU3Ek__BackingField_1; }
  2836. inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_1() { return &___U3CHeightU3Ek__BackingField_1; }
  2837. inline void set_U3CHeightU3Ek__BackingField_1(int32_t value)
  2838. {
  2839. ___U3CHeightU3Ek__BackingField_1 = value;
  2840. }
  2841. };
  2842. // System.UInt16
  2843. struct UInt16_t894EA9D4FB7C799B244E7BBF2DF0EEEDBC77A8BD
  2844. {
  2845. public:
  2846. // System.UInt16 System.UInt16::m_value
  2847. uint16_t ___m_value_0;
  2848. public:
  2849. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt16_t894EA9D4FB7C799B244E7BBF2DF0EEEDBC77A8BD, ___m_value_0)); }
  2850. inline uint16_t get_m_value_0() const { return ___m_value_0; }
  2851. inline uint16_t* get_address_of_m_value_0() { return &___m_value_0; }
  2852. inline void set_m_value_0(uint16_t value)
  2853. {
  2854. ___m_value_0 = value;
  2855. }
  2856. };
  2857. // System.UInt32
  2858. struct UInt32_tE60352A06233E4E69DD198BCC67142159F686B15
  2859. {
  2860. public:
  2861. // System.UInt32 System.UInt32::m_value
  2862. uint32_t ___m_value_0;
  2863. public:
  2864. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt32_tE60352A06233E4E69DD198BCC67142159F686B15, ___m_value_0)); }
  2865. inline uint32_t get_m_value_0() const { return ___m_value_0; }
  2866. inline uint32_t* get_address_of_m_value_0() { return &___m_value_0; }
  2867. inline void set_m_value_0(uint32_t value)
  2868. {
  2869. ___m_value_0 = value;
  2870. }
  2871. };
  2872. // System.UInt64
  2873. struct UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281
  2874. {
  2875. public:
  2876. // System.UInt64 System.UInt64::m_value
  2877. uint64_t ___m_value_0;
  2878. public:
  2879. inline static int32_t get_offset_of_m_value_0() { return static_cast<int32_t>(offsetof(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281, ___m_value_0)); }
  2880. inline uint64_t get_m_value_0() const { return ___m_value_0; }
  2881. inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; }
  2882. inline void set_m_value_0(uint64_t value)
  2883. {
  2884. ___m_value_0 = value;
  2885. }
  2886. };
  2887. // System.Numerics.Vector2
  2888. struct Vector2_t1455881409307224D6099F54FA7E478733EEF61D
  2889. {
  2890. public:
  2891. // System.Single System.Numerics.Vector2::X
  2892. float ___X_0;
  2893. // System.Single System.Numerics.Vector2::Y
  2894. float ___Y_1;
  2895. public:
  2896. inline static int32_t get_offset_of_X_0() { return static_cast<int32_t>(offsetof(Vector2_t1455881409307224D6099F54FA7E478733EEF61D, ___X_0)); }
  2897. inline float get_X_0() const { return ___X_0; }
  2898. inline float* get_address_of_X_0() { return &___X_0; }
  2899. inline void set_X_0(float value)
  2900. {
  2901. ___X_0 = value;
  2902. }
  2903. inline static int32_t get_offset_of_Y_1() { return static_cast<int32_t>(offsetof(Vector2_t1455881409307224D6099F54FA7E478733EEF61D, ___Y_1)); }
  2904. inline float get_Y_1() const { return ___Y_1; }
  2905. inline float* get_address_of_Y_1() { return &___Y_1; }
  2906. inline void set_Y_1(float value)
  2907. {
  2908. ___Y_1 = value;
  2909. }
  2910. };
  2911. // System.Numerics.Vector4
  2912. struct Vector4_tAD53765F091E54812772D62B6D34701608DB9E59
  2913. {
  2914. public:
  2915. // System.Single System.Numerics.Vector4::X
  2916. float ___X_0;
  2917. // System.Single System.Numerics.Vector4::Y
  2918. float ___Y_1;
  2919. // System.Single System.Numerics.Vector4::Z
  2920. float ___Z_2;
  2921. // System.Single System.Numerics.Vector4::W
  2922. float ___W_3;
  2923. public:
  2924. inline static int32_t get_offset_of_X_0() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___X_0)); }
  2925. inline float get_X_0() const { return ___X_0; }
  2926. inline float* get_address_of_X_0() { return &___X_0; }
  2927. inline void set_X_0(float value)
  2928. {
  2929. ___X_0 = value;
  2930. }
  2931. inline static int32_t get_offset_of_Y_1() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Y_1)); }
  2932. inline float get_Y_1() const { return ___Y_1; }
  2933. inline float* get_address_of_Y_1() { return &___Y_1; }
  2934. inline void set_Y_1(float value)
  2935. {
  2936. ___Y_1 = value;
  2937. }
  2938. inline static int32_t get_offset_of_Z_2() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___Z_2)); }
  2939. inline float get_Z_2() const { return ___Z_2; }
  2940. inline float* get_address_of_Z_2() { return &___Z_2; }
  2941. inline void set_Z_2(float value)
  2942. {
  2943. ___Z_2 = value;
  2944. }
  2945. inline static int32_t get_offset_of_W_3() { return static_cast<int32_t>(offsetof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59, ___W_3)); }
  2946. inline float get_W_3() const { return ___W_3; }
  2947. inline float* get_address_of_W_3() { return &___W_3; }
  2948. inline void set_W_3(float value)
  2949. {
  2950. ___W_3 = value;
  2951. }
  2952. };
  2953. // System.Void
  2954. struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5
  2955. {
  2956. public:
  2957. union
  2958. {
  2959. struct
  2960. {
  2961. };
  2962. uint8_t Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5__padding[1];
  2963. };
  2964. public:
  2965. };
  2966. // SixLabors.ImageSharp.PixelFormats.HalfTypeHelper/Uif
  2967. struct Uif_tFE30B67DD95AF6DF298EAE70DE832DC5EA3415AC
  2968. {
  2969. public:
  2970. union
  2971. {
  2972. #pragma pack(push, tp, 1)
  2973. struct
  2974. {
  2975. // System.Single SixLabors.ImageSharp.PixelFormats.HalfTypeHelper/Uif::F
  2976. float ___F_0;
  2977. };
  2978. #pragma pack(pop, tp)
  2979. struct
  2980. {
  2981. float ___F_0_forAlignmentOnly;
  2982. };
  2983. #pragma pack(push, tp, 1)
  2984. struct
  2985. {
  2986. // System.Int32 SixLabors.ImageSharp.PixelFormats.HalfTypeHelper/Uif::I
  2987. int32_t ___I_1;
  2988. };
  2989. #pragma pack(pop, tp)
  2990. struct
  2991. {
  2992. int32_t ___I_1_forAlignmentOnly;
  2993. };
  2994. #pragma pack(push, tp, 1)
  2995. struct
  2996. {
  2997. // System.UInt32 SixLabors.ImageSharp.PixelFormats.HalfTypeHelper/Uif::U
  2998. uint32_t ___U_2;
  2999. };
  3000. #pragma pack(pop, tp)
  3001. struct
  3002. {
  3003. uint32_t ___U_2_forAlignmentOnly;
  3004. };
  3005. };
  3006. public:
  3007. inline static int32_t get_offset_of_F_0() { return static_cast<int32_t>(offsetof(Uif_tFE30B67DD95AF6DF298EAE70DE832DC5EA3415AC, ___F_0)); }
  3008. inline float get_F_0() const { return ___F_0; }
  3009. inline float* get_address_of_F_0() { return &___F_0; }
  3010. inline void set_F_0(float value)
  3011. {
  3012. ___F_0 = value;
  3013. }
  3014. inline static int32_t get_offset_of_I_1() { return static_cast<int32_t>(offsetof(Uif_tFE30B67DD95AF6DF298EAE70DE832DC5EA3415AC, ___I_1)); }
  3015. inline int32_t get_I_1() const { return ___I_1; }
  3016. inline int32_t* get_address_of_I_1() { return &___I_1; }
  3017. inline void set_I_1(int32_t value)
  3018. {
  3019. ___I_1 = value;
  3020. }
  3021. inline static int32_t get_offset_of_U_2() { return static_cast<int32_t>(offsetof(Uif_tFE30B67DD95AF6DF298EAE70DE832DC5EA3415AC, ___U_2)); }
  3022. inline uint32_t get_U_2() const { return ___U_2; }
  3023. inline uint32_t* get_address_of_U_2() { return &___U_2; }
  3024. inline void set_U_2(uint32_t value)
  3025. {
  3026. ___U_2 = value;
  3027. }
  3028. };
  3029. // SixLabors.ImageSharp.DenseMatrix`1<System.Single>
  3030. struct DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2
  3031. {
  3032. public:
  3033. // T[] SixLabors.ImageSharp.DenseMatrix`1::Data
  3034. SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___Data_0;
  3035. // System.Int32 SixLabors.ImageSharp.DenseMatrix`1::Columns
  3036. int32_t ___Columns_1;
  3037. // System.Int32 SixLabors.ImageSharp.DenseMatrix`1::Rows
  3038. int32_t ___Rows_2;
  3039. // SixLabors.ImageSharp.Size SixLabors.ImageSharp.DenseMatrix`1::Size
  3040. Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E ___Size_3;
  3041. // System.Int32 SixLabors.ImageSharp.DenseMatrix`1::Count
  3042. int32_t ___Count_4;
  3043. public:
  3044. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2, ___Data_0)); }
  3045. inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_Data_0() const { return ___Data_0; }
  3046. inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_Data_0() { return &___Data_0; }
  3047. inline void set_Data_0(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value)
  3048. {
  3049. ___Data_0 = value;
  3050. Il2CppCodeGenWriteBarrier((void**)(&___Data_0), (void*)value);
  3051. }
  3052. inline static int32_t get_offset_of_Columns_1() { return static_cast<int32_t>(offsetof(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2, ___Columns_1)); }
  3053. inline int32_t get_Columns_1() const { return ___Columns_1; }
  3054. inline int32_t* get_address_of_Columns_1() { return &___Columns_1; }
  3055. inline void set_Columns_1(int32_t value)
  3056. {
  3057. ___Columns_1 = value;
  3058. }
  3059. inline static int32_t get_offset_of_Rows_2() { return static_cast<int32_t>(offsetof(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2, ___Rows_2)); }
  3060. inline int32_t get_Rows_2() const { return ___Rows_2; }
  3061. inline int32_t* get_address_of_Rows_2() { return &___Rows_2; }
  3062. inline void set_Rows_2(int32_t value)
  3063. {
  3064. ___Rows_2 = value;
  3065. }
  3066. inline static int32_t get_offset_of_Size_3() { return static_cast<int32_t>(offsetof(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2, ___Size_3)); }
  3067. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E get_Size_3() const { return ___Size_3; }
  3068. inline Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E * get_address_of_Size_3() { return &___Size_3; }
  3069. inline void set_Size_3(Size_tC9A6D2473D2469F90FA9097B89CB8FBB3969088E value)
  3070. {
  3071. ___Size_3 = value;
  3072. }
  3073. inline static int32_t get_offset_of_Count_4() { return static_cast<int32_t>(offsetof(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2, ___Count_4)); }
  3074. inline int32_t get_Count_4() const { return ___Count_4; }
  3075. inline int32_t* get_address_of_Count_4() { return &___Count_4; }
  3076. inline void set_Count_4(int32_t value)
  3077. {
  3078. ___Count_4 = value;
  3079. }
  3080. };
  3081. // System.SpanHelpers/PerTypeValues`1<System.Single>
  3082. struct PerTypeValues_1_t18824AA36908023A0DA63043CB3EE0EDC56B38F0 : public RuntimeObject
  3083. {
  3084. public:
  3085. public:
  3086. };
  3087. struct PerTypeValues_1_t18824AA36908023A0DA63043CB3EE0EDC56B38F0_StaticFields
  3088. {
  3089. public:
  3090. // System.Boolean System.SpanHelpers/PerTypeValues`1::IsReferenceOrContainsReferences
  3091. bool ___IsReferenceOrContainsReferences_0;
  3092. // T[] System.SpanHelpers/PerTypeValues`1::EmptyArray
  3093. SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___EmptyArray_1;
  3094. // System.IntPtr System.SpanHelpers/PerTypeValues`1::ArrayAdjustment
  3095. intptr_t ___ArrayAdjustment_2;
  3096. public:
  3097. inline static int32_t get_offset_of_IsReferenceOrContainsReferences_0() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t18824AA36908023A0DA63043CB3EE0EDC56B38F0_StaticFields, ___IsReferenceOrContainsReferences_0)); }
  3098. inline bool get_IsReferenceOrContainsReferences_0() const { return ___IsReferenceOrContainsReferences_0; }
  3099. inline bool* get_address_of_IsReferenceOrContainsReferences_0() { return &___IsReferenceOrContainsReferences_0; }
  3100. inline void set_IsReferenceOrContainsReferences_0(bool value)
  3101. {
  3102. ___IsReferenceOrContainsReferences_0 = value;
  3103. }
  3104. inline static int32_t get_offset_of_EmptyArray_1() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t18824AA36908023A0DA63043CB3EE0EDC56B38F0_StaticFields, ___EmptyArray_1)); }
  3105. inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* get_EmptyArray_1() const { return ___EmptyArray_1; }
  3106. inline SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA** get_address_of_EmptyArray_1() { return &___EmptyArray_1; }
  3107. inline void set_EmptyArray_1(SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* value)
  3108. {
  3109. ___EmptyArray_1 = value;
  3110. Il2CppCodeGenWriteBarrier((void**)(&___EmptyArray_1), (void*)value);
  3111. }
  3112. inline static int32_t get_offset_of_ArrayAdjustment_2() { return static_cast<int32_t>(offsetof(PerTypeValues_1_t18824AA36908023A0DA63043CB3EE0EDC56B38F0_StaticFields, ___ArrayAdjustment_2)); }
  3113. inline intptr_t get_ArrayAdjustment_2() const { return ___ArrayAdjustment_2; }
  3114. inline intptr_t* get_address_of_ArrayAdjustment_2() { return &___ArrayAdjustment_2; }
  3115. inline void set_ArrayAdjustment_2(intptr_t value)
  3116. {
  3117. ___ArrayAdjustment_2 = value;
  3118. }
  3119. };
  3120. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  3121. struct Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A : public RuntimeObject
  3122. {
  3123. public:
  3124. // T System.Pinnable`1::Data
  3125. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 ___Data_0;
  3126. public:
  3127. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A, ___Data_0)); }
  3128. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 get_Data_0() const { return ___Data_0; }
  3129. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * get_address_of_Data_0() { return &___Data_0; }
  3130. inline void set_Data_0(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 value)
  3131. {
  3132. ___Data_0 = value;
  3133. }
  3134. };
  3135. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  3136. struct Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF : public RuntimeObject
  3137. {
  3138. public:
  3139. // T System.Pinnable`1::Data
  3140. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___Data_0;
  3141. public:
  3142. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF, ___Data_0)); }
  3143. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 get_Data_0() const { return ___Data_0; }
  3144. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * get_address_of_Data_0() { return &___Data_0; }
  3145. inline void set_Data_0(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value)
  3146. {
  3147. ___Data_0 = value;
  3148. }
  3149. };
  3150. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  3151. struct Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 : public RuntimeObject
  3152. {
  3153. public:
  3154. // T System.Pinnable`1::Data
  3155. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___Data_0;
  3156. public:
  3157. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5, ___Data_0)); }
  3158. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E get_Data_0() const { return ___Data_0; }
  3159. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * get_address_of_Data_0() { return &___Data_0; }
  3160. inline void set_Data_0(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value)
  3161. {
  3162. ___Data_0 = value;
  3163. }
  3164. };
  3165. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  3166. struct Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D : public RuntimeObject
  3167. {
  3168. public:
  3169. // T System.Pinnable`1::Data
  3170. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___Data_0;
  3171. public:
  3172. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D, ___Data_0)); }
  3173. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC get_Data_0() const { return ___Data_0; }
  3174. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * get_address_of_Data_0() { return &___Data_0; }
  3175. inline void set_Data_0(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value)
  3176. {
  3177. ___Data_0 = value;
  3178. }
  3179. };
  3180. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  3181. struct Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B : public RuntimeObject
  3182. {
  3183. public:
  3184. // T System.Pinnable`1::Data
  3185. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___Data_0;
  3186. public:
  3187. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B, ___Data_0)); }
  3188. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 get_Data_0() const { return ___Data_0; }
  3189. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * get_address_of_Data_0() { return &___Data_0; }
  3190. inline void set_Data_0(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value)
  3191. {
  3192. ___Data_0 = value;
  3193. }
  3194. };
  3195. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.L16>
  3196. struct Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 : public RuntimeObject
  3197. {
  3198. public:
  3199. // T System.Pinnable`1::Data
  3200. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___Data_0;
  3201. public:
  3202. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773, ___Data_0)); }
  3203. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F get_Data_0() const { return ___Data_0; }
  3204. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * get_address_of_Data_0() { return &___Data_0; }
  3205. inline void set_Data_0(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F value)
  3206. {
  3207. ___Data_0 = value;
  3208. }
  3209. };
  3210. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.La32>
  3211. struct Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 : public RuntimeObject
  3212. {
  3213. public:
  3214. // T System.Pinnable`1::Data
  3215. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___Data_0;
  3216. public:
  3217. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0, ___Data_0)); }
  3218. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 get_Data_0() const { return ___Data_0; }
  3219. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * get_address_of_Data_0() { return &___Data_0; }
  3220. inline void set_Data_0(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 value)
  3221. {
  3222. ___Data_0 = value;
  3223. }
  3224. };
  3225. // System.Pinnable`1<System.Numerics.Vector4>
  3226. struct Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 : public RuntimeObject
  3227. {
  3228. public:
  3229. // T System.Pinnable`1::Data
  3230. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Data_0;
  3231. public:
  3232. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7, ___Data_0)); }
  3233. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Data_0() const { return ___Data_0; }
  3234. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Data_0() { return &___Data_0; }
  3235. inline void set_Data_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  3236. {
  3237. ___Data_0 = value;
  3238. }
  3239. };
  3240. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  3241. struct ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F
  3242. {
  3243. public:
  3244. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3245. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ____pinnable_0;
  3246. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3247. intptr_t ____byteOffset_1;
  3248. // System.Int32 System.ReadOnlySpan`1::_length
  3249. int32_t ____length_2;
  3250. public:
  3251. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F, ____pinnable_0)); }
  3252. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * get__pinnable_0() const { return ____pinnable_0; }
  3253. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3254. inline void set__pinnable_0(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * value)
  3255. {
  3256. ____pinnable_0 = value;
  3257. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3258. }
  3259. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F, ____byteOffset_1)); }
  3260. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3261. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3262. inline void set__byteOffset_1(intptr_t value)
  3263. {
  3264. ____byteOffset_1 = value;
  3265. }
  3266. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F, ____length_2)); }
  3267. inline int32_t get__length_2() const { return ____length_2; }
  3268. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3269. inline void set__length_2(int32_t value)
  3270. {
  3271. ____length_2 = value;
  3272. }
  3273. };
  3274. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  3275. struct ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707
  3276. {
  3277. public:
  3278. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3279. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ____pinnable_0;
  3280. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3281. intptr_t ____byteOffset_1;
  3282. // System.Int32 System.ReadOnlySpan`1::_length
  3283. int32_t ____length_2;
  3284. public:
  3285. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707, ____pinnable_0)); }
  3286. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * get__pinnable_0() const { return ____pinnable_0; }
  3287. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3288. inline void set__pinnable_0(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * value)
  3289. {
  3290. ____pinnable_0 = value;
  3291. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3292. }
  3293. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707, ____byteOffset_1)); }
  3294. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3295. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3296. inline void set__byteOffset_1(intptr_t value)
  3297. {
  3298. ____byteOffset_1 = value;
  3299. }
  3300. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707, ____length_2)); }
  3301. inline int32_t get__length_2() const { return ____length_2; }
  3302. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3303. inline void set__length_2(int32_t value)
  3304. {
  3305. ____length_2 = value;
  3306. }
  3307. };
  3308. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  3309. struct ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D
  3310. {
  3311. public:
  3312. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3313. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ____pinnable_0;
  3314. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3315. intptr_t ____byteOffset_1;
  3316. // System.Int32 System.ReadOnlySpan`1::_length
  3317. int32_t ____length_2;
  3318. public:
  3319. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D, ____pinnable_0)); }
  3320. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * get__pinnable_0() const { return ____pinnable_0; }
  3321. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3322. inline void set__pinnable_0(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * value)
  3323. {
  3324. ____pinnable_0 = value;
  3325. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3326. }
  3327. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D, ____byteOffset_1)); }
  3328. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3329. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3330. inline void set__byteOffset_1(intptr_t value)
  3331. {
  3332. ____byteOffset_1 = value;
  3333. }
  3334. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D, ____length_2)); }
  3335. inline int32_t get__length_2() const { return ____length_2; }
  3336. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3337. inline void set__length_2(int32_t value)
  3338. {
  3339. ____length_2 = value;
  3340. }
  3341. };
  3342. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  3343. struct ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0
  3344. {
  3345. public:
  3346. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3347. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ____pinnable_0;
  3348. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3349. intptr_t ____byteOffset_1;
  3350. // System.Int32 System.ReadOnlySpan`1::_length
  3351. int32_t ____length_2;
  3352. public:
  3353. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0, ____pinnable_0)); }
  3354. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * get__pinnable_0() const { return ____pinnable_0; }
  3355. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3356. inline void set__pinnable_0(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * value)
  3357. {
  3358. ____pinnable_0 = value;
  3359. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3360. }
  3361. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0, ____byteOffset_1)); }
  3362. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3363. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3364. inline void set__byteOffset_1(intptr_t value)
  3365. {
  3366. ____byteOffset_1 = value;
  3367. }
  3368. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0, ____length_2)); }
  3369. inline int32_t get__length_2() const { return ____length_2; }
  3370. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3371. inline void set__length_2(int32_t value)
  3372. {
  3373. ____length_2 = value;
  3374. }
  3375. };
  3376. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  3377. struct ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A
  3378. {
  3379. public:
  3380. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3381. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ____pinnable_0;
  3382. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3383. intptr_t ____byteOffset_1;
  3384. // System.Int32 System.ReadOnlySpan`1::_length
  3385. int32_t ____length_2;
  3386. public:
  3387. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A, ____pinnable_0)); }
  3388. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * get__pinnable_0() const { return ____pinnable_0; }
  3389. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3390. inline void set__pinnable_0(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * value)
  3391. {
  3392. ____pinnable_0 = value;
  3393. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3394. }
  3395. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A, ____byteOffset_1)); }
  3396. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3397. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3398. inline void set__byteOffset_1(intptr_t value)
  3399. {
  3400. ____byteOffset_1 = value;
  3401. }
  3402. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A, ____length_2)); }
  3403. inline int32_t get__length_2() const { return ____length_2; }
  3404. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3405. inline void set__length_2(int32_t value)
  3406. {
  3407. ____length_2 = value;
  3408. }
  3409. };
  3410. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.L16>
  3411. struct ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628
  3412. {
  3413. public:
  3414. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3415. Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ____pinnable_0;
  3416. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3417. intptr_t ____byteOffset_1;
  3418. // System.Int32 System.ReadOnlySpan`1::_length
  3419. int32_t ____length_2;
  3420. public:
  3421. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628, ____pinnable_0)); }
  3422. inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * get__pinnable_0() const { return ____pinnable_0; }
  3423. inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3424. inline void set__pinnable_0(Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * value)
  3425. {
  3426. ____pinnable_0 = value;
  3427. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3428. }
  3429. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628, ____byteOffset_1)); }
  3430. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3431. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3432. inline void set__byteOffset_1(intptr_t value)
  3433. {
  3434. ____byteOffset_1 = value;
  3435. }
  3436. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628, ____length_2)); }
  3437. inline int32_t get__length_2() const { return ____length_2; }
  3438. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3439. inline void set__length_2(int32_t value)
  3440. {
  3441. ____length_2 = value;
  3442. }
  3443. };
  3444. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.L8>
  3445. struct ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694
  3446. {
  3447. public:
  3448. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3449. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ____pinnable_0;
  3450. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3451. intptr_t ____byteOffset_1;
  3452. // System.Int32 System.ReadOnlySpan`1::_length
  3453. int32_t ____length_2;
  3454. public:
  3455. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694, ____pinnable_0)); }
  3456. inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * get__pinnable_0() const { return ____pinnable_0; }
  3457. inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3458. inline void set__pinnable_0(Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * value)
  3459. {
  3460. ____pinnable_0 = value;
  3461. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3462. }
  3463. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694, ____byteOffset_1)); }
  3464. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3465. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3466. inline void set__byteOffset_1(intptr_t value)
  3467. {
  3468. ____byteOffset_1 = value;
  3469. }
  3470. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694, ____length_2)); }
  3471. inline int32_t get__length_2() const { return ____length_2; }
  3472. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3473. inline void set__length_2(int32_t value)
  3474. {
  3475. ____length_2 = value;
  3476. }
  3477. };
  3478. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.La16>
  3479. struct ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D
  3480. {
  3481. public:
  3482. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3483. Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ____pinnable_0;
  3484. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3485. intptr_t ____byteOffset_1;
  3486. // System.Int32 System.ReadOnlySpan`1::_length
  3487. int32_t ____length_2;
  3488. public:
  3489. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D, ____pinnable_0)); }
  3490. inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * get__pinnable_0() const { return ____pinnable_0; }
  3491. inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3492. inline void set__pinnable_0(Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * value)
  3493. {
  3494. ____pinnable_0 = value;
  3495. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3496. }
  3497. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D, ____byteOffset_1)); }
  3498. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3499. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3500. inline void set__byteOffset_1(intptr_t value)
  3501. {
  3502. ____byteOffset_1 = value;
  3503. }
  3504. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D, ____length_2)); }
  3505. inline int32_t get__length_2() const { return ____length_2; }
  3506. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3507. inline void set__length_2(int32_t value)
  3508. {
  3509. ____length_2 = value;
  3510. }
  3511. };
  3512. // System.ReadOnlySpan`1<SixLabors.ImageSharp.PixelFormats.La32>
  3513. struct ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0
  3514. {
  3515. public:
  3516. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3517. Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ____pinnable_0;
  3518. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3519. intptr_t ____byteOffset_1;
  3520. // System.Int32 System.ReadOnlySpan`1::_length
  3521. int32_t ____length_2;
  3522. public:
  3523. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0, ____pinnable_0)); }
  3524. inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * get__pinnable_0() const { return ____pinnable_0; }
  3525. inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3526. inline void set__pinnable_0(Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * value)
  3527. {
  3528. ____pinnable_0 = value;
  3529. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3530. }
  3531. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0, ____byteOffset_1)); }
  3532. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3533. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3534. inline void set__byteOffset_1(intptr_t value)
  3535. {
  3536. ____byteOffset_1 = value;
  3537. }
  3538. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0, ____length_2)); }
  3539. inline int32_t get__length_2() const { return ____length_2; }
  3540. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3541. inline void set__length_2(int32_t value)
  3542. {
  3543. ____length_2 = value;
  3544. }
  3545. };
  3546. // System.ReadOnlySpan`1<System.Single>
  3547. struct ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81
  3548. {
  3549. public:
  3550. // System.Pinnable`1<T> System.ReadOnlySpan`1::_pinnable
  3551. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ____pinnable_0;
  3552. // System.IntPtr System.ReadOnlySpan`1::_byteOffset
  3553. intptr_t ____byteOffset_1;
  3554. // System.Int32 System.ReadOnlySpan`1::_length
  3555. int32_t ____length_2;
  3556. public:
  3557. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81, ____pinnable_0)); }
  3558. inline Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * get__pinnable_0() const { return ____pinnable_0; }
  3559. inline Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  3560. inline void set__pinnable_0(Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * value)
  3561. {
  3562. ____pinnable_0 = value;
  3563. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  3564. }
  3565. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81, ____byteOffset_1)); }
  3566. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  3567. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  3568. inline void set__byteOffset_1(intptr_t value)
  3569. {
  3570. ____byteOffset_1 = value;
  3571. }
  3572. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81, ____length_2)); }
  3573. inline int32_t get__length_2() const { return ____length_2; }
  3574. inline int32_t* get_address_of__length_2() { return &____length_2; }
  3575. inline void set__length_2(int32_t value)
  3576. {
  3577. ____length_2 = value;
  3578. }
  3579. };
  3580. // SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  3581. struct RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3
  3582. {
  3583. public:
  3584. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::bounds
  3585. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  3586. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::source
  3587. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source_1;
  3588. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::destination
  3589. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___destination_2;
  3590. public:
  3591. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3, ___bounds_0)); }
  3592. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  3593. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  3594. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3595. {
  3596. ___bounds_0 = value;
  3597. }
  3598. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3, ___source_1)); }
  3599. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_source_1() const { return ___source_1; }
  3600. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_source_1() { return &___source_1; }
  3601. inline void set_source_1(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  3602. {
  3603. ___source_1 = value;
  3604. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3605. }
  3606. inline static int32_t get_offset_of_destination_2() { return static_cast<int32_t>(offsetof(RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3, ___destination_2)); }
  3607. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_destination_2() const { return ___destination_2; }
  3608. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_destination_2() { return &___destination_2; }
  3609. inline void set_destination_2(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  3610. {
  3611. ___destination_2 = value;
  3612. Il2CppCodeGenWriteBarrier((void**)(&___destination_2), (void*)value);
  3613. }
  3614. };
  3615. // SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  3616. struct RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4
  3617. {
  3618. public:
  3619. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::startX
  3620. int32_t ___startX_0;
  3621. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::source
  3622. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source_1;
  3623. // SixLabors.ImageSharp.ColorMatrix SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::matrix
  3624. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix_2;
  3625. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::configuration
  3626. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3;
  3627. public:
  3628. inline static int32_t get_offset_of_startX_0() { return static_cast<int32_t>(offsetof(RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4, ___startX_0)); }
  3629. inline int32_t get_startX_0() const { return ___startX_0; }
  3630. inline int32_t* get_address_of_startX_0() { return &___startX_0; }
  3631. inline void set_startX_0(int32_t value)
  3632. {
  3633. ___startX_0 = value;
  3634. }
  3635. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4, ___source_1)); }
  3636. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_source_1() const { return ___source_1; }
  3637. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_source_1() { return &___source_1; }
  3638. inline void set_source_1(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  3639. {
  3640. ___source_1 = value;
  3641. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3642. }
  3643. inline static int32_t get_offset_of_matrix_2() { return static_cast<int32_t>(offsetof(RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4, ___matrix_2)); }
  3644. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 get_matrix_2() const { return ___matrix_2; }
  3645. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * get_address_of_matrix_2() { return &___matrix_2; }
  3646. inline void set_matrix_2(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 value)
  3647. {
  3648. ___matrix_2 = value;
  3649. }
  3650. inline static int32_t get_offset_of_configuration_3() { return static_cast<int32_t>(offsetof(RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4, ___configuration_3)); }
  3651. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; }
  3652. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; }
  3653. inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3654. {
  3655. ___configuration_3 = value;
  3656. Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value);
  3657. }
  3658. };
  3659. // SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  3660. struct RowOperation_tD061338E0809B053606191F4428DEE83A3790972
  3661. {
  3662. public:
  3663. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::configuration
  3664. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3665. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::bounds
  3666. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  3667. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blender
  3668. PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * ___blender_2;
  3669. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::center
  3670. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  3671. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::maxDistance
  3672. float ___maxDistance_4;
  3673. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blendPercent
  3674. float ___blendPercent_5;
  3675. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::colors
  3676. RuntimeObject* ___colors_6;
  3677. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::source
  3678. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source_7;
  3679. public:
  3680. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_tD061338E0809B053606191F4428DEE83A3790972, ___configuration_0)); }
  3681. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3682. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3683. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3684. {
  3685. ___configuration_0 = value;
  3686. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3687. }
  3688. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_tD061338E0809B053606191F4428DEE83A3790972, ___bounds_1)); }
  3689. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  3690. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  3691. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3692. {
  3693. ___bounds_1 = value;
  3694. }
  3695. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_tD061338E0809B053606191F4428DEE83A3790972, ___blender_2)); }
  3696. inline PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * get_blender_2() const { return ___blender_2; }
  3697. inline PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 ** get_address_of_blender_2() { return &___blender_2; }
  3698. inline void set_blender_2(PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * value)
  3699. {
  3700. ___blender_2 = value;
  3701. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  3702. }
  3703. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_tD061338E0809B053606191F4428DEE83A3790972, ___center_3)); }
  3704. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  3705. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  3706. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  3707. {
  3708. ___center_3 = value;
  3709. }
  3710. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_tD061338E0809B053606191F4428DEE83A3790972, ___maxDistance_4)); }
  3711. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  3712. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  3713. inline void set_maxDistance_4(float value)
  3714. {
  3715. ___maxDistance_4 = value;
  3716. }
  3717. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_tD061338E0809B053606191F4428DEE83A3790972, ___blendPercent_5)); }
  3718. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  3719. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  3720. inline void set_blendPercent_5(float value)
  3721. {
  3722. ___blendPercent_5 = value;
  3723. }
  3724. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_tD061338E0809B053606191F4428DEE83A3790972, ___colors_6)); }
  3725. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  3726. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  3727. inline void set_colors_6(RuntimeObject* value)
  3728. {
  3729. ___colors_6 = value;
  3730. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  3731. }
  3732. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_tD061338E0809B053606191F4428DEE83A3790972, ___source_7)); }
  3733. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_source_7() const { return ___source_7; }
  3734. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_source_7() { return &___source_7; }
  3735. inline void set_source_7(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  3736. {
  3737. ___source_7 = value;
  3738. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  3739. }
  3740. };
  3741. // SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  3742. struct RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B
  3743. {
  3744. public:
  3745. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::configuration
  3746. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3747. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::bounds
  3748. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  3749. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blender
  3750. PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * ___blender_2;
  3751. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::center
  3752. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  3753. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::maxDistance
  3754. float ___maxDistance_4;
  3755. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blendPercent
  3756. float ___blendPercent_5;
  3757. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::colors
  3758. RuntimeObject* ___colors_6;
  3759. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::source
  3760. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source_7;
  3761. public:
  3762. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B, ___configuration_0)); }
  3763. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3764. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3765. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3766. {
  3767. ___configuration_0 = value;
  3768. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3769. }
  3770. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B, ___bounds_1)); }
  3771. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  3772. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  3773. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3774. {
  3775. ___bounds_1 = value;
  3776. }
  3777. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B, ___blender_2)); }
  3778. inline PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * get_blender_2() const { return ___blender_2; }
  3779. inline PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 ** get_address_of_blender_2() { return &___blender_2; }
  3780. inline void set_blender_2(PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * value)
  3781. {
  3782. ___blender_2 = value;
  3783. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  3784. }
  3785. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B, ___center_3)); }
  3786. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  3787. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  3788. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  3789. {
  3790. ___center_3 = value;
  3791. }
  3792. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B, ___maxDistance_4)); }
  3793. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  3794. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  3795. inline void set_maxDistance_4(float value)
  3796. {
  3797. ___maxDistance_4 = value;
  3798. }
  3799. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B, ___blendPercent_5)); }
  3800. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  3801. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  3802. inline void set_blendPercent_5(float value)
  3803. {
  3804. ___blendPercent_5 = value;
  3805. }
  3806. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B, ___colors_6)); }
  3807. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  3808. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  3809. inline void set_colors_6(RuntimeObject* value)
  3810. {
  3811. ___colors_6 = value;
  3812. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  3813. }
  3814. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B, ___source_7)); }
  3815. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_source_7() const { return ___source_7; }
  3816. inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_source_7() { return &___source_7; }
  3817. inline void set_source_7(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value)
  3818. {
  3819. ___source_7 = value;
  3820. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  3821. }
  3822. };
  3823. // SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>
  3824. struct RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8
  3825. {
  3826. public:
  3827. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::bounds
  3828. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  3829. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::source
  3830. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_1;
  3831. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::intImage
  3832. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage_2;
  3833. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::upper
  3834. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___upper_3;
  3835. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::lower
  3836. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___lower_4;
  3837. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::thresholdLimit
  3838. float ___thresholdLimit_5;
  3839. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startX
  3840. int32_t ___startX_6;
  3841. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::endX
  3842. int32_t ___endX_7;
  3843. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startY
  3844. int32_t ___startY_8;
  3845. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::clusterSize
  3846. uint8_t ___clusterSize_9;
  3847. public:
  3848. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8, ___bounds_0)); }
  3849. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  3850. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  3851. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3852. {
  3853. ___bounds_0 = value;
  3854. }
  3855. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8, ___source_1)); }
  3856. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_1() const { return ___source_1; }
  3857. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_1() { return &___source_1; }
  3858. inline void set_source_1(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  3859. {
  3860. ___source_1 = value;
  3861. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  3862. }
  3863. inline static int32_t get_offset_of_intImage_2() { return static_cast<int32_t>(offsetof(RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8, ___intImage_2)); }
  3864. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * get_intImage_2() const { return ___intImage_2; }
  3865. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 ** get_address_of_intImage_2() { return &___intImage_2; }
  3866. inline void set_intImage_2(Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * value)
  3867. {
  3868. ___intImage_2 = value;
  3869. Il2CppCodeGenWriteBarrier((void**)(&___intImage_2), (void*)value);
  3870. }
  3871. inline static int32_t get_offset_of_upper_3() { return static_cast<int32_t>(offsetof(RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8, ___upper_3)); }
  3872. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 get_upper_3() const { return ___upper_3; }
  3873. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * get_address_of_upper_3() { return &___upper_3; }
  3874. inline void set_upper_3(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value)
  3875. {
  3876. ___upper_3 = value;
  3877. }
  3878. inline static int32_t get_offset_of_lower_4() { return static_cast<int32_t>(offsetof(RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8, ___lower_4)); }
  3879. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 get_lower_4() const { return ___lower_4; }
  3880. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * get_address_of_lower_4() { return &___lower_4; }
  3881. inline void set_lower_4(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value)
  3882. {
  3883. ___lower_4 = value;
  3884. }
  3885. inline static int32_t get_offset_of_thresholdLimit_5() { return static_cast<int32_t>(offsetof(RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8, ___thresholdLimit_5)); }
  3886. inline float get_thresholdLimit_5() const { return ___thresholdLimit_5; }
  3887. inline float* get_address_of_thresholdLimit_5() { return &___thresholdLimit_5; }
  3888. inline void set_thresholdLimit_5(float value)
  3889. {
  3890. ___thresholdLimit_5 = value;
  3891. }
  3892. inline static int32_t get_offset_of_startX_6() { return static_cast<int32_t>(offsetof(RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8, ___startX_6)); }
  3893. inline int32_t get_startX_6() const { return ___startX_6; }
  3894. inline int32_t* get_address_of_startX_6() { return &___startX_6; }
  3895. inline void set_startX_6(int32_t value)
  3896. {
  3897. ___startX_6 = value;
  3898. }
  3899. inline static int32_t get_offset_of_endX_7() { return static_cast<int32_t>(offsetof(RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8, ___endX_7)); }
  3900. inline int32_t get_endX_7() const { return ___endX_7; }
  3901. inline int32_t* get_address_of_endX_7() { return &___endX_7; }
  3902. inline void set_endX_7(int32_t value)
  3903. {
  3904. ___endX_7 = value;
  3905. }
  3906. inline static int32_t get_offset_of_startY_8() { return static_cast<int32_t>(offsetof(RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8, ___startY_8)); }
  3907. inline int32_t get_startY_8() const { return ___startY_8; }
  3908. inline int32_t* get_address_of_startY_8() { return &___startY_8; }
  3909. inline void set_startY_8(int32_t value)
  3910. {
  3911. ___startY_8 = value;
  3912. }
  3913. inline static int32_t get_offset_of_clusterSize_9() { return static_cast<int32_t>(offsetof(RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8, ___clusterSize_9)); }
  3914. inline uint8_t get_clusterSize_9() const { return ___clusterSize_9; }
  3915. inline uint8_t* get_address_of_clusterSize_9() { return &___clusterSize_9; }
  3916. inline void set_clusterSize_9(uint8_t value)
  3917. {
  3918. ___clusterSize_9 = value;
  3919. }
  3920. };
  3921. // SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>
  3922. struct RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11
  3923. {
  3924. public:
  3925. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::configuration
  3926. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  3927. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::bounds
  3928. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  3929. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::blender
  3930. PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender_2;
  3931. // System.Buffers.IMemoryOwner`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::amount
  3932. RuntimeObject* ___amount_3;
  3933. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::colors
  3934. RuntimeObject* ___colors_4;
  3935. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::source
  3936. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_5;
  3937. public:
  3938. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11, ___configuration_0)); }
  3939. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  3940. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  3941. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  3942. {
  3943. ___configuration_0 = value;
  3944. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  3945. }
  3946. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11, ___bounds_1)); }
  3947. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  3948. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  3949. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  3950. {
  3951. ___bounds_1 = value;
  3952. }
  3953. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11, ___blender_2)); }
  3954. inline PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * get_blender_2() const { return ___blender_2; }
  3955. inline PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE ** get_address_of_blender_2() { return &___blender_2; }
  3956. inline void set_blender_2(PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * value)
  3957. {
  3958. ___blender_2 = value;
  3959. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  3960. }
  3961. inline static int32_t get_offset_of_amount_3() { return static_cast<int32_t>(offsetof(RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11, ___amount_3)); }
  3962. inline RuntimeObject* get_amount_3() const { return ___amount_3; }
  3963. inline RuntimeObject** get_address_of_amount_3() { return &___amount_3; }
  3964. inline void set_amount_3(RuntimeObject* value)
  3965. {
  3966. ___amount_3 = value;
  3967. Il2CppCodeGenWriteBarrier((void**)(&___amount_3), (void*)value);
  3968. }
  3969. inline static int32_t get_offset_of_colors_4() { return static_cast<int32_t>(offsetof(RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11, ___colors_4)); }
  3970. inline RuntimeObject* get_colors_4() const { return ___colors_4; }
  3971. inline RuntimeObject** get_address_of_colors_4() { return &___colors_4; }
  3972. inline void set_colors_4(RuntimeObject* value)
  3973. {
  3974. ___colors_4 = value;
  3975. Il2CppCodeGenWriteBarrier((void**)(&___colors_4), (void*)value);
  3976. }
  3977. inline static int32_t get_offset_of_source_5() { return static_cast<int32_t>(offsetof(RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11, ___source_5)); }
  3978. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_5() const { return ___source_5; }
  3979. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_5() { return &___source_5; }
  3980. inline void set_source_5(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  3981. {
  3982. ___source_5 = value;
  3983. Il2CppCodeGenWriteBarrier((void**)(&___source_5), (void*)value);
  3984. }
  3985. };
  3986. // SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>
  3987. struct RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD
  3988. {
  3989. public:
  3990. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::bounds
  3991. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  3992. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::source
  3993. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_1;
  3994. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::destination
  3995. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___destination_2;
  3996. public:
  3997. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD, ___bounds_0)); }
  3998. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  3999. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  4000. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4001. {
  4002. ___bounds_0 = value;
  4003. }
  4004. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD, ___source_1)); }
  4005. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_1() const { return ___source_1; }
  4006. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_1() { return &___source_1; }
  4007. inline void set_source_1(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  4008. {
  4009. ___source_1 = value;
  4010. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4011. }
  4012. inline static int32_t get_offset_of_destination_2() { return static_cast<int32_t>(offsetof(RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD, ___destination_2)); }
  4013. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_destination_2() const { return ___destination_2; }
  4014. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_destination_2() { return &___destination_2; }
  4015. inline void set_destination_2(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  4016. {
  4017. ___destination_2 = value;
  4018. Il2CppCodeGenWriteBarrier((void**)(&___destination_2), (void*)value);
  4019. }
  4020. };
  4021. // SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>
  4022. struct RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C
  4023. {
  4024. public:
  4025. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::startX
  4026. int32_t ___startX_0;
  4027. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::source
  4028. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_1;
  4029. // SixLabors.ImageSharp.ColorMatrix SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::matrix
  4030. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix_2;
  4031. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::configuration
  4032. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3;
  4033. public:
  4034. inline static int32_t get_offset_of_startX_0() { return static_cast<int32_t>(offsetof(RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C, ___startX_0)); }
  4035. inline int32_t get_startX_0() const { return ___startX_0; }
  4036. inline int32_t* get_address_of_startX_0() { return &___startX_0; }
  4037. inline void set_startX_0(int32_t value)
  4038. {
  4039. ___startX_0 = value;
  4040. }
  4041. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C, ___source_1)); }
  4042. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_1() const { return ___source_1; }
  4043. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_1() { return &___source_1; }
  4044. inline void set_source_1(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  4045. {
  4046. ___source_1 = value;
  4047. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4048. }
  4049. inline static int32_t get_offset_of_matrix_2() { return static_cast<int32_t>(offsetof(RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C, ___matrix_2)); }
  4050. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 get_matrix_2() const { return ___matrix_2; }
  4051. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * get_address_of_matrix_2() { return &___matrix_2; }
  4052. inline void set_matrix_2(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 value)
  4053. {
  4054. ___matrix_2 = value;
  4055. }
  4056. inline static int32_t get_offset_of_configuration_3() { return static_cast<int32_t>(offsetof(RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C, ___configuration_3)); }
  4057. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; }
  4058. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; }
  4059. inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4060. {
  4061. ___configuration_3 = value;
  4062. Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value);
  4063. }
  4064. };
  4065. // SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>
  4066. struct RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC
  4067. {
  4068. public:
  4069. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::configuration
  4070. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4071. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::bounds
  4072. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  4073. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blender
  4074. PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender_2;
  4075. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::center
  4076. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  4077. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::maxDistance
  4078. float ___maxDistance_4;
  4079. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blendPercent
  4080. float ___blendPercent_5;
  4081. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::colors
  4082. RuntimeObject* ___colors_6;
  4083. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::source
  4084. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_7;
  4085. public:
  4086. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC, ___configuration_0)); }
  4087. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4088. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4089. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4090. {
  4091. ___configuration_0 = value;
  4092. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4093. }
  4094. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC, ___bounds_1)); }
  4095. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  4096. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  4097. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4098. {
  4099. ___bounds_1 = value;
  4100. }
  4101. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC, ___blender_2)); }
  4102. inline PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * get_blender_2() const { return ___blender_2; }
  4103. inline PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE ** get_address_of_blender_2() { return &___blender_2; }
  4104. inline void set_blender_2(PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * value)
  4105. {
  4106. ___blender_2 = value;
  4107. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  4108. }
  4109. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC, ___center_3)); }
  4110. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  4111. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  4112. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  4113. {
  4114. ___center_3 = value;
  4115. }
  4116. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC, ___maxDistance_4)); }
  4117. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  4118. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  4119. inline void set_maxDistance_4(float value)
  4120. {
  4121. ___maxDistance_4 = value;
  4122. }
  4123. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC, ___blendPercent_5)); }
  4124. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  4125. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  4126. inline void set_blendPercent_5(float value)
  4127. {
  4128. ___blendPercent_5 = value;
  4129. }
  4130. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC, ___colors_6)); }
  4131. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  4132. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  4133. inline void set_colors_6(RuntimeObject* value)
  4134. {
  4135. ___colors_6 = value;
  4136. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  4137. }
  4138. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC, ___source_7)); }
  4139. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_7() const { return ___source_7; }
  4140. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_7() { return &___source_7; }
  4141. inline void set_source_7(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  4142. {
  4143. ___source_7 = value;
  4144. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  4145. }
  4146. };
  4147. // SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>
  4148. struct RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80
  4149. {
  4150. public:
  4151. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::configuration
  4152. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4153. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::bounds
  4154. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  4155. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blender
  4156. PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender_2;
  4157. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::center
  4158. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  4159. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::maxDistance
  4160. float ___maxDistance_4;
  4161. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blendPercent
  4162. float ___blendPercent_5;
  4163. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::colors
  4164. RuntimeObject* ___colors_6;
  4165. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::source
  4166. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_7;
  4167. public:
  4168. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80, ___configuration_0)); }
  4169. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4170. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4171. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4172. {
  4173. ___configuration_0 = value;
  4174. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4175. }
  4176. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80, ___bounds_1)); }
  4177. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  4178. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  4179. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4180. {
  4181. ___bounds_1 = value;
  4182. }
  4183. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80, ___blender_2)); }
  4184. inline PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * get_blender_2() const { return ___blender_2; }
  4185. inline PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE ** get_address_of_blender_2() { return &___blender_2; }
  4186. inline void set_blender_2(PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * value)
  4187. {
  4188. ___blender_2 = value;
  4189. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  4190. }
  4191. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80, ___center_3)); }
  4192. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  4193. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  4194. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  4195. {
  4196. ___center_3 = value;
  4197. }
  4198. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80, ___maxDistance_4)); }
  4199. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  4200. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  4201. inline void set_maxDistance_4(float value)
  4202. {
  4203. ___maxDistance_4 = value;
  4204. }
  4205. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80, ___blendPercent_5)); }
  4206. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  4207. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  4208. inline void set_blendPercent_5(float value)
  4209. {
  4210. ___blendPercent_5 = value;
  4211. }
  4212. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80, ___colors_6)); }
  4213. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  4214. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  4215. inline void set_colors_6(RuntimeObject* value)
  4216. {
  4217. ___colors_6 = value;
  4218. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  4219. }
  4220. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80, ___source_7)); }
  4221. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_7() const { return ___source_7; }
  4222. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_7() { return &___source_7; }
  4223. inline void set_source_7(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  4224. {
  4225. ___source_7 = value;
  4226. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  4227. }
  4228. };
  4229. // SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  4230. struct RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B
  4231. {
  4232. public:
  4233. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::bounds
  4234. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  4235. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::source
  4236. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_1;
  4237. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::intImage
  4238. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage_2;
  4239. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::upper
  4240. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___upper_3;
  4241. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::lower
  4242. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___lower_4;
  4243. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::thresholdLimit
  4244. float ___thresholdLimit_5;
  4245. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startX
  4246. int32_t ___startX_6;
  4247. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::endX
  4248. int32_t ___endX_7;
  4249. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startY
  4250. int32_t ___startY_8;
  4251. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::clusterSize
  4252. uint8_t ___clusterSize_9;
  4253. public:
  4254. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B, ___bounds_0)); }
  4255. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  4256. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  4257. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4258. {
  4259. ___bounds_0 = value;
  4260. }
  4261. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B, ___source_1)); }
  4262. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_1() const { return ___source_1; }
  4263. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_1() { return &___source_1; }
  4264. inline void set_source_1(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  4265. {
  4266. ___source_1 = value;
  4267. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4268. }
  4269. inline static int32_t get_offset_of_intImage_2() { return static_cast<int32_t>(offsetof(RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B, ___intImage_2)); }
  4270. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * get_intImage_2() const { return ___intImage_2; }
  4271. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 ** get_address_of_intImage_2() { return &___intImage_2; }
  4272. inline void set_intImage_2(Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * value)
  4273. {
  4274. ___intImage_2 = value;
  4275. Il2CppCodeGenWriteBarrier((void**)(&___intImage_2), (void*)value);
  4276. }
  4277. inline static int32_t get_offset_of_upper_3() { return static_cast<int32_t>(offsetof(RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B, ___upper_3)); }
  4278. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E get_upper_3() const { return ___upper_3; }
  4279. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * get_address_of_upper_3() { return &___upper_3; }
  4280. inline void set_upper_3(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value)
  4281. {
  4282. ___upper_3 = value;
  4283. }
  4284. inline static int32_t get_offset_of_lower_4() { return static_cast<int32_t>(offsetof(RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B, ___lower_4)); }
  4285. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E get_lower_4() const { return ___lower_4; }
  4286. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * get_address_of_lower_4() { return &___lower_4; }
  4287. inline void set_lower_4(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value)
  4288. {
  4289. ___lower_4 = value;
  4290. }
  4291. inline static int32_t get_offset_of_thresholdLimit_5() { return static_cast<int32_t>(offsetof(RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B, ___thresholdLimit_5)); }
  4292. inline float get_thresholdLimit_5() const { return ___thresholdLimit_5; }
  4293. inline float* get_address_of_thresholdLimit_5() { return &___thresholdLimit_5; }
  4294. inline void set_thresholdLimit_5(float value)
  4295. {
  4296. ___thresholdLimit_5 = value;
  4297. }
  4298. inline static int32_t get_offset_of_startX_6() { return static_cast<int32_t>(offsetof(RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B, ___startX_6)); }
  4299. inline int32_t get_startX_6() const { return ___startX_6; }
  4300. inline int32_t* get_address_of_startX_6() { return &___startX_6; }
  4301. inline void set_startX_6(int32_t value)
  4302. {
  4303. ___startX_6 = value;
  4304. }
  4305. inline static int32_t get_offset_of_endX_7() { return static_cast<int32_t>(offsetof(RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B, ___endX_7)); }
  4306. inline int32_t get_endX_7() const { return ___endX_7; }
  4307. inline int32_t* get_address_of_endX_7() { return &___endX_7; }
  4308. inline void set_endX_7(int32_t value)
  4309. {
  4310. ___endX_7 = value;
  4311. }
  4312. inline static int32_t get_offset_of_startY_8() { return static_cast<int32_t>(offsetof(RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B, ___startY_8)); }
  4313. inline int32_t get_startY_8() const { return ___startY_8; }
  4314. inline int32_t* get_address_of_startY_8() { return &___startY_8; }
  4315. inline void set_startY_8(int32_t value)
  4316. {
  4317. ___startY_8 = value;
  4318. }
  4319. inline static int32_t get_offset_of_clusterSize_9() { return static_cast<int32_t>(offsetof(RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B, ___clusterSize_9)); }
  4320. inline uint8_t get_clusterSize_9() const { return ___clusterSize_9; }
  4321. inline uint8_t* get_address_of_clusterSize_9() { return &___clusterSize_9; }
  4322. inline void set_clusterSize_9(uint8_t value)
  4323. {
  4324. ___clusterSize_9 = value;
  4325. }
  4326. };
  4327. // SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  4328. struct RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0
  4329. {
  4330. public:
  4331. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::configuration
  4332. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4333. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::bounds
  4334. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  4335. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::blender
  4336. PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender_2;
  4337. // System.Buffers.IMemoryOwner`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::amount
  4338. RuntimeObject* ___amount_3;
  4339. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::colors
  4340. RuntimeObject* ___colors_4;
  4341. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::source
  4342. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_5;
  4343. public:
  4344. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0, ___configuration_0)); }
  4345. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4346. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4347. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4348. {
  4349. ___configuration_0 = value;
  4350. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4351. }
  4352. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0, ___bounds_1)); }
  4353. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  4354. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  4355. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4356. {
  4357. ___bounds_1 = value;
  4358. }
  4359. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0, ___blender_2)); }
  4360. inline PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * get_blender_2() const { return ___blender_2; }
  4361. inline PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D ** get_address_of_blender_2() { return &___blender_2; }
  4362. inline void set_blender_2(PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * value)
  4363. {
  4364. ___blender_2 = value;
  4365. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  4366. }
  4367. inline static int32_t get_offset_of_amount_3() { return static_cast<int32_t>(offsetof(RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0, ___amount_3)); }
  4368. inline RuntimeObject* get_amount_3() const { return ___amount_3; }
  4369. inline RuntimeObject** get_address_of_amount_3() { return &___amount_3; }
  4370. inline void set_amount_3(RuntimeObject* value)
  4371. {
  4372. ___amount_3 = value;
  4373. Il2CppCodeGenWriteBarrier((void**)(&___amount_3), (void*)value);
  4374. }
  4375. inline static int32_t get_offset_of_colors_4() { return static_cast<int32_t>(offsetof(RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0, ___colors_4)); }
  4376. inline RuntimeObject* get_colors_4() const { return ___colors_4; }
  4377. inline RuntimeObject** get_address_of_colors_4() { return &___colors_4; }
  4378. inline void set_colors_4(RuntimeObject* value)
  4379. {
  4380. ___colors_4 = value;
  4381. Il2CppCodeGenWriteBarrier((void**)(&___colors_4), (void*)value);
  4382. }
  4383. inline static int32_t get_offset_of_source_5() { return static_cast<int32_t>(offsetof(RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0, ___source_5)); }
  4384. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_5() const { return ___source_5; }
  4385. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_5() { return &___source_5; }
  4386. inline void set_source_5(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  4387. {
  4388. ___source_5 = value;
  4389. Il2CppCodeGenWriteBarrier((void**)(&___source_5), (void*)value);
  4390. }
  4391. };
  4392. // SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  4393. struct RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0
  4394. {
  4395. public:
  4396. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::bounds
  4397. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  4398. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::source
  4399. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_1;
  4400. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::destination
  4401. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___destination_2;
  4402. public:
  4403. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0, ___bounds_0)); }
  4404. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  4405. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  4406. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4407. {
  4408. ___bounds_0 = value;
  4409. }
  4410. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0, ___source_1)); }
  4411. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_1() const { return ___source_1; }
  4412. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_1() { return &___source_1; }
  4413. inline void set_source_1(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  4414. {
  4415. ___source_1 = value;
  4416. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4417. }
  4418. inline static int32_t get_offset_of_destination_2() { return static_cast<int32_t>(offsetof(RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0, ___destination_2)); }
  4419. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_destination_2() const { return ___destination_2; }
  4420. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_destination_2() { return &___destination_2; }
  4421. inline void set_destination_2(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  4422. {
  4423. ___destination_2 = value;
  4424. Il2CppCodeGenWriteBarrier((void**)(&___destination_2), (void*)value);
  4425. }
  4426. };
  4427. // SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  4428. struct RowOperation_t426A7FA58167ABCE432437737332E79966622C79
  4429. {
  4430. public:
  4431. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::startX
  4432. int32_t ___startX_0;
  4433. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::source
  4434. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_1;
  4435. // SixLabors.ImageSharp.ColorMatrix SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::matrix
  4436. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix_2;
  4437. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::configuration
  4438. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3;
  4439. public:
  4440. inline static int32_t get_offset_of_startX_0() { return static_cast<int32_t>(offsetof(RowOperation_t426A7FA58167ABCE432437737332E79966622C79, ___startX_0)); }
  4441. inline int32_t get_startX_0() const { return ___startX_0; }
  4442. inline int32_t* get_address_of_startX_0() { return &___startX_0; }
  4443. inline void set_startX_0(int32_t value)
  4444. {
  4445. ___startX_0 = value;
  4446. }
  4447. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t426A7FA58167ABCE432437737332E79966622C79, ___source_1)); }
  4448. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_1() const { return ___source_1; }
  4449. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_1() { return &___source_1; }
  4450. inline void set_source_1(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  4451. {
  4452. ___source_1 = value;
  4453. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4454. }
  4455. inline static int32_t get_offset_of_matrix_2() { return static_cast<int32_t>(offsetof(RowOperation_t426A7FA58167ABCE432437737332E79966622C79, ___matrix_2)); }
  4456. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 get_matrix_2() const { return ___matrix_2; }
  4457. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * get_address_of_matrix_2() { return &___matrix_2; }
  4458. inline void set_matrix_2(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 value)
  4459. {
  4460. ___matrix_2 = value;
  4461. }
  4462. inline static int32_t get_offset_of_configuration_3() { return static_cast<int32_t>(offsetof(RowOperation_t426A7FA58167ABCE432437737332E79966622C79, ___configuration_3)); }
  4463. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; }
  4464. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; }
  4465. inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4466. {
  4467. ___configuration_3 = value;
  4468. Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value);
  4469. }
  4470. };
  4471. // SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  4472. struct RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47
  4473. {
  4474. public:
  4475. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::configuration
  4476. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4477. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::bounds
  4478. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  4479. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blender
  4480. PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender_2;
  4481. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::center
  4482. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  4483. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::maxDistance
  4484. float ___maxDistance_4;
  4485. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blendPercent
  4486. float ___blendPercent_5;
  4487. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::colors
  4488. RuntimeObject* ___colors_6;
  4489. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::source
  4490. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_7;
  4491. public:
  4492. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47, ___configuration_0)); }
  4493. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4494. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4495. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4496. {
  4497. ___configuration_0 = value;
  4498. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4499. }
  4500. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47, ___bounds_1)); }
  4501. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  4502. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  4503. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4504. {
  4505. ___bounds_1 = value;
  4506. }
  4507. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47, ___blender_2)); }
  4508. inline PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * get_blender_2() const { return ___blender_2; }
  4509. inline PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D ** get_address_of_blender_2() { return &___blender_2; }
  4510. inline void set_blender_2(PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * value)
  4511. {
  4512. ___blender_2 = value;
  4513. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  4514. }
  4515. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47, ___center_3)); }
  4516. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  4517. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  4518. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  4519. {
  4520. ___center_3 = value;
  4521. }
  4522. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47, ___maxDistance_4)); }
  4523. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  4524. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  4525. inline void set_maxDistance_4(float value)
  4526. {
  4527. ___maxDistance_4 = value;
  4528. }
  4529. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47, ___blendPercent_5)); }
  4530. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  4531. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  4532. inline void set_blendPercent_5(float value)
  4533. {
  4534. ___blendPercent_5 = value;
  4535. }
  4536. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47, ___colors_6)); }
  4537. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  4538. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  4539. inline void set_colors_6(RuntimeObject* value)
  4540. {
  4541. ___colors_6 = value;
  4542. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  4543. }
  4544. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47, ___source_7)); }
  4545. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_7() const { return ___source_7; }
  4546. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_7() { return &___source_7; }
  4547. inline void set_source_7(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  4548. {
  4549. ___source_7 = value;
  4550. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  4551. }
  4552. };
  4553. // SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  4554. struct RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465
  4555. {
  4556. public:
  4557. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::configuration
  4558. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4559. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::bounds
  4560. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  4561. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blender
  4562. PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender_2;
  4563. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::center
  4564. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  4565. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::maxDistance
  4566. float ___maxDistance_4;
  4567. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blendPercent
  4568. float ___blendPercent_5;
  4569. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::colors
  4570. RuntimeObject* ___colors_6;
  4571. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::source
  4572. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_7;
  4573. public:
  4574. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465, ___configuration_0)); }
  4575. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4576. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4577. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4578. {
  4579. ___configuration_0 = value;
  4580. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4581. }
  4582. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465, ___bounds_1)); }
  4583. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  4584. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  4585. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4586. {
  4587. ___bounds_1 = value;
  4588. }
  4589. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465, ___blender_2)); }
  4590. inline PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * get_blender_2() const { return ___blender_2; }
  4591. inline PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D ** get_address_of_blender_2() { return &___blender_2; }
  4592. inline void set_blender_2(PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * value)
  4593. {
  4594. ___blender_2 = value;
  4595. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  4596. }
  4597. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465, ___center_3)); }
  4598. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  4599. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  4600. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  4601. {
  4602. ___center_3 = value;
  4603. }
  4604. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465, ___maxDistance_4)); }
  4605. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  4606. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  4607. inline void set_maxDistance_4(float value)
  4608. {
  4609. ___maxDistance_4 = value;
  4610. }
  4611. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465, ___blendPercent_5)); }
  4612. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  4613. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  4614. inline void set_blendPercent_5(float value)
  4615. {
  4616. ___blendPercent_5 = value;
  4617. }
  4618. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465, ___colors_6)); }
  4619. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  4620. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  4621. inline void set_colors_6(RuntimeObject* value)
  4622. {
  4623. ___colors_6 = value;
  4624. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  4625. }
  4626. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465, ___source_7)); }
  4627. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_7() const { return ___source_7; }
  4628. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_7() { return &___source_7; }
  4629. inline void set_source_7(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  4630. {
  4631. ___source_7 = value;
  4632. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  4633. }
  4634. };
  4635. // SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  4636. struct RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09
  4637. {
  4638. public:
  4639. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::bounds
  4640. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  4641. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::source
  4642. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_1;
  4643. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::intImage
  4644. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage_2;
  4645. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::upper
  4646. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___upper_3;
  4647. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::lower
  4648. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___lower_4;
  4649. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::thresholdLimit
  4650. float ___thresholdLimit_5;
  4651. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startX
  4652. int32_t ___startX_6;
  4653. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::endX
  4654. int32_t ___endX_7;
  4655. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startY
  4656. int32_t ___startY_8;
  4657. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::clusterSize
  4658. uint8_t ___clusterSize_9;
  4659. public:
  4660. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09, ___bounds_0)); }
  4661. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  4662. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  4663. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4664. {
  4665. ___bounds_0 = value;
  4666. }
  4667. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09, ___source_1)); }
  4668. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_1() const { return ___source_1; }
  4669. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_1() { return &___source_1; }
  4670. inline void set_source_1(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  4671. {
  4672. ___source_1 = value;
  4673. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4674. }
  4675. inline static int32_t get_offset_of_intImage_2() { return static_cast<int32_t>(offsetof(RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09, ___intImage_2)); }
  4676. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * get_intImage_2() const { return ___intImage_2; }
  4677. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 ** get_address_of_intImage_2() { return &___intImage_2; }
  4678. inline void set_intImage_2(Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * value)
  4679. {
  4680. ___intImage_2 = value;
  4681. Il2CppCodeGenWriteBarrier((void**)(&___intImage_2), (void*)value);
  4682. }
  4683. inline static int32_t get_offset_of_upper_3() { return static_cast<int32_t>(offsetof(RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09, ___upper_3)); }
  4684. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC get_upper_3() const { return ___upper_3; }
  4685. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * get_address_of_upper_3() { return &___upper_3; }
  4686. inline void set_upper_3(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value)
  4687. {
  4688. ___upper_3 = value;
  4689. }
  4690. inline static int32_t get_offset_of_lower_4() { return static_cast<int32_t>(offsetof(RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09, ___lower_4)); }
  4691. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC get_lower_4() const { return ___lower_4; }
  4692. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * get_address_of_lower_4() { return &___lower_4; }
  4693. inline void set_lower_4(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value)
  4694. {
  4695. ___lower_4 = value;
  4696. }
  4697. inline static int32_t get_offset_of_thresholdLimit_5() { return static_cast<int32_t>(offsetof(RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09, ___thresholdLimit_5)); }
  4698. inline float get_thresholdLimit_5() const { return ___thresholdLimit_5; }
  4699. inline float* get_address_of_thresholdLimit_5() { return &___thresholdLimit_5; }
  4700. inline void set_thresholdLimit_5(float value)
  4701. {
  4702. ___thresholdLimit_5 = value;
  4703. }
  4704. inline static int32_t get_offset_of_startX_6() { return static_cast<int32_t>(offsetof(RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09, ___startX_6)); }
  4705. inline int32_t get_startX_6() const { return ___startX_6; }
  4706. inline int32_t* get_address_of_startX_6() { return &___startX_6; }
  4707. inline void set_startX_6(int32_t value)
  4708. {
  4709. ___startX_6 = value;
  4710. }
  4711. inline static int32_t get_offset_of_endX_7() { return static_cast<int32_t>(offsetof(RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09, ___endX_7)); }
  4712. inline int32_t get_endX_7() const { return ___endX_7; }
  4713. inline int32_t* get_address_of_endX_7() { return &___endX_7; }
  4714. inline void set_endX_7(int32_t value)
  4715. {
  4716. ___endX_7 = value;
  4717. }
  4718. inline static int32_t get_offset_of_startY_8() { return static_cast<int32_t>(offsetof(RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09, ___startY_8)); }
  4719. inline int32_t get_startY_8() const { return ___startY_8; }
  4720. inline int32_t* get_address_of_startY_8() { return &___startY_8; }
  4721. inline void set_startY_8(int32_t value)
  4722. {
  4723. ___startY_8 = value;
  4724. }
  4725. inline static int32_t get_offset_of_clusterSize_9() { return static_cast<int32_t>(offsetof(RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09, ___clusterSize_9)); }
  4726. inline uint8_t get_clusterSize_9() const { return ___clusterSize_9; }
  4727. inline uint8_t* get_address_of_clusterSize_9() { return &___clusterSize_9; }
  4728. inline void set_clusterSize_9(uint8_t value)
  4729. {
  4730. ___clusterSize_9 = value;
  4731. }
  4732. };
  4733. // SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  4734. struct RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604
  4735. {
  4736. public:
  4737. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::configuration
  4738. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4739. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::bounds
  4740. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  4741. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::blender
  4742. PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender_2;
  4743. // System.Buffers.IMemoryOwner`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::amount
  4744. RuntimeObject* ___amount_3;
  4745. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::colors
  4746. RuntimeObject* ___colors_4;
  4747. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::source
  4748. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_5;
  4749. public:
  4750. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604, ___configuration_0)); }
  4751. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4752. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4753. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4754. {
  4755. ___configuration_0 = value;
  4756. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4757. }
  4758. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604, ___bounds_1)); }
  4759. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  4760. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  4761. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4762. {
  4763. ___bounds_1 = value;
  4764. }
  4765. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604, ___blender_2)); }
  4766. inline PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * get_blender_2() const { return ___blender_2; }
  4767. inline PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 ** get_address_of_blender_2() { return &___blender_2; }
  4768. inline void set_blender_2(PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * value)
  4769. {
  4770. ___blender_2 = value;
  4771. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  4772. }
  4773. inline static int32_t get_offset_of_amount_3() { return static_cast<int32_t>(offsetof(RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604, ___amount_3)); }
  4774. inline RuntimeObject* get_amount_3() const { return ___amount_3; }
  4775. inline RuntimeObject** get_address_of_amount_3() { return &___amount_3; }
  4776. inline void set_amount_3(RuntimeObject* value)
  4777. {
  4778. ___amount_3 = value;
  4779. Il2CppCodeGenWriteBarrier((void**)(&___amount_3), (void*)value);
  4780. }
  4781. inline static int32_t get_offset_of_colors_4() { return static_cast<int32_t>(offsetof(RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604, ___colors_4)); }
  4782. inline RuntimeObject* get_colors_4() const { return ___colors_4; }
  4783. inline RuntimeObject** get_address_of_colors_4() { return &___colors_4; }
  4784. inline void set_colors_4(RuntimeObject* value)
  4785. {
  4786. ___colors_4 = value;
  4787. Il2CppCodeGenWriteBarrier((void**)(&___colors_4), (void*)value);
  4788. }
  4789. inline static int32_t get_offset_of_source_5() { return static_cast<int32_t>(offsetof(RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604, ___source_5)); }
  4790. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_5() const { return ___source_5; }
  4791. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_5() { return &___source_5; }
  4792. inline void set_source_5(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  4793. {
  4794. ___source_5 = value;
  4795. Il2CppCodeGenWriteBarrier((void**)(&___source_5), (void*)value);
  4796. }
  4797. };
  4798. // SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  4799. struct RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1
  4800. {
  4801. public:
  4802. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::bounds
  4803. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  4804. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::source
  4805. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_1;
  4806. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::destination
  4807. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___destination_2;
  4808. public:
  4809. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1, ___bounds_0)); }
  4810. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  4811. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  4812. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4813. {
  4814. ___bounds_0 = value;
  4815. }
  4816. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1, ___source_1)); }
  4817. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_1() const { return ___source_1; }
  4818. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_1() { return &___source_1; }
  4819. inline void set_source_1(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  4820. {
  4821. ___source_1 = value;
  4822. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4823. }
  4824. inline static int32_t get_offset_of_destination_2() { return static_cast<int32_t>(offsetof(RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1, ___destination_2)); }
  4825. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_destination_2() const { return ___destination_2; }
  4826. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_destination_2() { return &___destination_2; }
  4827. inline void set_destination_2(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  4828. {
  4829. ___destination_2 = value;
  4830. Il2CppCodeGenWriteBarrier((void**)(&___destination_2), (void*)value);
  4831. }
  4832. };
  4833. // SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  4834. struct RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8
  4835. {
  4836. public:
  4837. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::startX
  4838. int32_t ___startX_0;
  4839. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::source
  4840. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_1;
  4841. // SixLabors.ImageSharp.ColorMatrix SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::matrix
  4842. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix_2;
  4843. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::configuration
  4844. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3;
  4845. public:
  4846. inline static int32_t get_offset_of_startX_0() { return static_cast<int32_t>(offsetof(RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8, ___startX_0)); }
  4847. inline int32_t get_startX_0() const { return ___startX_0; }
  4848. inline int32_t* get_address_of_startX_0() { return &___startX_0; }
  4849. inline void set_startX_0(int32_t value)
  4850. {
  4851. ___startX_0 = value;
  4852. }
  4853. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8, ___source_1)); }
  4854. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_1() const { return ___source_1; }
  4855. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_1() { return &___source_1; }
  4856. inline void set_source_1(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  4857. {
  4858. ___source_1 = value;
  4859. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  4860. }
  4861. inline static int32_t get_offset_of_matrix_2() { return static_cast<int32_t>(offsetof(RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8, ___matrix_2)); }
  4862. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 get_matrix_2() const { return ___matrix_2; }
  4863. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * get_address_of_matrix_2() { return &___matrix_2; }
  4864. inline void set_matrix_2(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 value)
  4865. {
  4866. ___matrix_2 = value;
  4867. }
  4868. inline static int32_t get_offset_of_configuration_3() { return static_cast<int32_t>(offsetof(RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8, ___configuration_3)); }
  4869. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; }
  4870. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; }
  4871. inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4872. {
  4873. ___configuration_3 = value;
  4874. Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value);
  4875. }
  4876. };
  4877. // SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  4878. struct RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C
  4879. {
  4880. public:
  4881. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::configuration
  4882. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4883. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::bounds
  4884. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  4885. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blender
  4886. PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender_2;
  4887. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::center
  4888. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  4889. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::maxDistance
  4890. float ___maxDistance_4;
  4891. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blendPercent
  4892. float ___blendPercent_5;
  4893. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::colors
  4894. RuntimeObject* ___colors_6;
  4895. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::source
  4896. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_7;
  4897. public:
  4898. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C, ___configuration_0)); }
  4899. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4900. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4901. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4902. {
  4903. ___configuration_0 = value;
  4904. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4905. }
  4906. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C, ___bounds_1)); }
  4907. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  4908. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  4909. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4910. {
  4911. ___bounds_1 = value;
  4912. }
  4913. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C, ___blender_2)); }
  4914. inline PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * get_blender_2() const { return ___blender_2; }
  4915. inline PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 ** get_address_of_blender_2() { return &___blender_2; }
  4916. inline void set_blender_2(PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * value)
  4917. {
  4918. ___blender_2 = value;
  4919. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  4920. }
  4921. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C, ___center_3)); }
  4922. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  4923. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  4924. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  4925. {
  4926. ___center_3 = value;
  4927. }
  4928. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C, ___maxDistance_4)); }
  4929. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  4930. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  4931. inline void set_maxDistance_4(float value)
  4932. {
  4933. ___maxDistance_4 = value;
  4934. }
  4935. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C, ___blendPercent_5)); }
  4936. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  4937. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  4938. inline void set_blendPercent_5(float value)
  4939. {
  4940. ___blendPercent_5 = value;
  4941. }
  4942. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C, ___colors_6)); }
  4943. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  4944. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  4945. inline void set_colors_6(RuntimeObject* value)
  4946. {
  4947. ___colors_6 = value;
  4948. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  4949. }
  4950. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C, ___source_7)); }
  4951. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_7() const { return ___source_7; }
  4952. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_7() { return &___source_7; }
  4953. inline void set_source_7(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  4954. {
  4955. ___source_7 = value;
  4956. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  4957. }
  4958. };
  4959. // SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  4960. struct RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3
  4961. {
  4962. public:
  4963. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::configuration
  4964. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  4965. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::bounds
  4966. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  4967. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blender
  4968. PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender_2;
  4969. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::center
  4970. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  4971. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::maxDistance
  4972. float ___maxDistance_4;
  4973. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blendPercent
  4974. float ___blendPercent_5;
  4975. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::colors
  4976. RuntimeObject* ___colors_6;
  4977. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::source
  4978. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_7;
  4979. public:
  4980. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3, ___configuration_0)); }
  4981. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  4982. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  4983. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  4984. {
  4985. ___configuration_0 = value;
  4986. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  4987. }
  4988. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3, ___bounds_1)); }
  4989. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  4990. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  4991. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  4992. {
  4993. ___bounds_1 = value;
  4994. }
  4995. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3, ___blender_2)); }
  4996. inline PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * get_blender_2() const { return ___blender_2; }
  4997. inline PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 ** get_address_of_blender_2() { return &___blender_2; }
  4998. inline void set_blender_2(PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * value)
  4999. {
  5000. ___blender_2 = value;
  5001. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  5002. }
  5003. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3, ___center_3)); }
  5004. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  5005. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  5006. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  5007. {
  5008. ___center_3 = value;
  5009. }
  5010. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3, ___maxDistance_4)); }
  5011. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  5012. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  5013. inline void set_maxDistance_4(float value)
  5014. {
  5015. ___maxDistance_4 = value;
  5016. }
  5017. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3, ___blendPercent_5)); }
  5018. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  5019. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  5020. inline void set_blendPercent_5(float value)
  5021. {
  5022. ___blendPercent_5 = value;
  5023. }
  5024. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3, ___colors_6)); }
  5025. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  5026. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  5027. inline void set_colors_6(RuntimeObject* value)
  5028. {
  5029. ___colors_6 = value;
  5030. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  5031. }
  5032. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3, ___source_7)); }
  5033. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_7() const { return ___source_7; }
  5034. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_7() { return &___source_7; }
  5035. inline void set_source_7(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  5036. {
  5037. ___source_7 = value;
  5038. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  5039. }
  5040. };
  5041. // SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  5042. struct RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D
  5043. {
  5044. public:
  5045. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::bounds
  5046. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  5047. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::source
  5048. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_1;
  5049. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::intImage
  5050. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage_2;
  5051. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::upper
  5052. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___upper_3;
  5053. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::lower
  5054. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___lower_4;
  5055. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::thresholdLimit
  5056. float ___thresholdLimit_5;
  5057. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startX
  5058. int32_t ___startX_6;
  5059. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::endX
  5060. int32_t ___endX_7;
  5061. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startY
  5062. int32_t ___startY_8;
  5063. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::clusterSize
  5064. uint8_t ___clusterSize_9;
  5065. public:
  5066. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D, ___bounds_0)); }
  5067. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  5068. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  5069. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5070. {
  5071. ___bounds_0 = value;
  5072. }
  5073. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D, ___source_1)); }
  5074. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_1() const { return ___source_1; }
  5075. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_1() { return &___source_1; }
  5076. inline void set_source_1(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  5077. {
  5078. ___source_1 = value;
  5079. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5080. }
  5081. inline static int32_t get_offset_of_intImage_2() { return static_cast<int32_t>(offsetof(RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D, ___intImage_2)); }
  5082. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * get_intImage_2() const { return ___intImage_2; }
  5083. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 ** get_address_of_intImage_2() { return &___intImage_2; }
  5084. inline void set_intImage_2(Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * value)
  5085. {
  5086. ___intImage_2 = value;
  5087. Il2CppCodeGenWriteBarrier((void**)(&___intImage_2), (void*)value);
  5088. }
  5089. inline static int32_t get_offset_of_upper_3() { return static_cast<int32_t>(offsetof(RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D, ___upper_3)); }
  5090. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 get_upper_3() const { return ___upper_3; }
  5091. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * get_address_of_upper_3() { return &___upper_3; }
  5092. inline void set_upper_3(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value)
  5093. {
  5094. ___upper_3 = value;
  5095. }
  5096. inline static int32_t get_offset_of_lower_4() { return static_cast<int32_t>(offsetof(RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D, ___lower_4)); }
  5097. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 get_lower_4() const { return ___lower_4; }
  5098. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * get_address_of_lower_4() { return &___lower_4; }
  5099. inline void set_lower_4(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value)
  5100. {
  5101. ___lower_4 = value;
  5102. }
  5103. inline static int32_t get_offset_of_thresholdLimit_5() { return static_cast<int32_t>(offsetof(RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D, ___thresholdLimit_5)); }
  5104. inline float get_thresholdLimit_5() const { return ___thresholdLimit_5; }
  5105. inline float* get_address_of_thresholdLimit_5() { return &___thresholdLimit_5; }
  5106. inline void set_thresholdLimit_5(float value)
  5107. {
  5108. ___thresholdLimit_5 = value;
  5109. }
  5110. inline static int32_t get_offset_of_startX_6() { return static_cast<int32_t>(offsetof(RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D, ___startX_6)); }
  5111. inline int32_t get_startX_6() const { return ___startX_6; }
  5112. inline int32_t* get_address_of_startX_6() { return &___startX_6; }
  5113. inline void set_startX_6(int32_t value)
  5114. {
  5115. ___startX_6 = value;
  5116. }
  5117. inline static int32_t get_offset_of_endX_7() { return static_cast<int32_t>(offsetof(RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D, ___endX_7)); }
  5118. inline int32_t get_endX_7() const { return ___endX_7; }
  5119. inline int32_t* get_address_of_endX_7() { return &___endX_7; }
  5120. inline void set_endX_7(int32_t value)
  5121. {
  5122. ___endX_7 = value;
  5123. }
  5124. inline static int32_t get_offset_of_startY_8() { return static_cast<int32_t>(offsetof(RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D, ___startY_8)); }
  5125. inline int32_t get_startY_8() const { return ___startY_8; }
  5126. inline int32_t* get_address_of_startY_8() { return &___startY_8; }
  5127. inline void set_startY_8(int32_t value)
  5128. {
  5129. ___startY_8 = value;
  5130. }
  5131. inline static int32_t get_offset_of_clusterSize_9() { return static_cast<int32_t>(offsetof(RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D, ___clusterSize_9)); }
  5132. inline uint8_t get_clusterSize_9() const { return ___clusterSize_9; }
  5133. inline uint8_t* get_address_of_clusterSize_9() { return &___clusterSize_9; }
  5134. inline void set_clusterSize_9(uint8_t value)
  5135. {
  5136. ___clusterSize_9 = value;
  5137. }
  5138. };
  5139. // SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  5140. struct RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E
  5141. {
  5142. public:
  5143. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::configuration
  5144. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5145. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::bounds
  5146. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  5147. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::blender
  5148. PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender_2;
  5149. // System.Buffers.IMemoryOwner`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::amount
  5150. RuntimeObject* ___amount_3;
  5151. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::colors
  5152. RuntimeObject* ___colors_4;
  5153. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::source
  5154. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_5;
  5155. public:
  5156. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E, ___configuration_0)); }
  5157. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5158. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5159. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5160. {
  5161. ___configuration_0 = value;
  5162. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5163. }
  5164. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E, ___bounds_1)); }
  5165. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  5166. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  5167. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5168. {
  5169. ___bounds_1 = value;
  5170. }
  5171. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E, ___blender_2)); }
  5172. inline PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * get_blender_2() const { return ___blender_2; }
  5173. inline PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 ** get_address_of_blender_2() { return &___blender_2; }
  5174. inline void set_blender_2(PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * value)
  5175. {
  5176. ___blender_2 = value;
  5177. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  5178. }
  5179. inline static int32_t get_offset_of_amount_3() { return static_cast<int32_t>(offsetof(RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E, ___amount_3)); }
  5180. inline RuntimeObject* get_amount_3() const { return ___amount_3; }
  5181. inline RuntimeObject** get_address_of_amount_3() { return &___amount_3; }
  5182. inline void set_amount_3(RuntimeObject* value)
  5183. {
  5184. ___amount_3 = value;
  5185. Il2CppCodeGenWriteBarrier((void**)(&___amount_3), (void*)value);
  5186. }
  5187. inline static int32_t get_offset_of_colors_4() { return static_cast<int32_t>(offsetof(RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E, ___colors_4)); }
  5188. inline RuntimeObject* get_colors_4() const { return ___colors_4; }
  5189. inline RuntimeObject** get_address_of_colors_4() { return &___colors_4; }
  5190. inline void set_colors_4(RuntimeObject* value)
  5191. {
  5192. ___colors_4 = value;
  5193. Il2CppCodeGenWriteBarrier((void**)(&___colors_4), (void*)value);
  5194. }
  5195. inline static int32_t get_offset_of_source_5() { return static_cast<int32_t>(offsetof(RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E, ___source_5)); }
  5196. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_5() const { return ___source_5; }
  5197. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_5() { return &___source_5; }
  5198. inline void set_source_5(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  5199. {
  5200. ___source_5 = value;
  5201. Il2CppCodeGenWriteBarrier((void**)(&___source_5), (void*)value);
  5202. }
  5203. };
  5204. // SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  5205. struct RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0
  5206. {
  5207. public:
  5208. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::bounds
  5209. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  5210. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::source
  5211. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_1;
  5212. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::destination
  5213. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___destination_2;
  5214. public:
  5215. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0, ___bounds_0)); }
  5216. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  5217. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  5218. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5219. {
  5220. ___bounds_0 = value;
  5221. }
  5222. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0, ___source_1)); }
  5223. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_1() const { return ___source_1; }
  5224. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_1() { return &___source_1; }
  5225. inline void set_source_1(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  5226. {
  5227. ___source_1 = value;
  5228. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5229. }
  5230. inline static int32_t get_offset_of_destination_2() { return static_cast<int32_t>(offsetof(RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0, ___destination_2)); }
  5231. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_destination_2() const { return ___destination_2; }
  5232. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_destination_2() { return &___destination_2; }
  5233. inline void set_destination_2(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  5234. {
  5235. ___destination_2 = value;
  5236. Il2CppCodeGenWriteBarrier((void**)(&___destination_2), (void*)value);
  5237. }
  5238. };
  5239. // SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  5240. struct RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7
  5241. {
  5242. public:
  5243. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::startX
  5244. int32_t ___startX_0;
  5245. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::source
  5246. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_1;
  5247. // SixLabors.ImageSharp.ColorMatrix SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::matrix
  5248. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix_2;
  5249. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::configuration
  5250. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3;
  5251. public:
  5252. inline static int32_t get_offset_of_startX_0() { return static_cast<int32_t>(offsetof(RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7, ___startX_0)); }
  5253. inline int32_t get_startX_0() const { return ___startX_0; }
  5254. inline int32_t* get_address_of_startX_0() { return &___startX_0; }
  5255. inline void set_startX_0(int32_t value)
  5256. {
  5257. ___startX_0 = value;
  5258. }
  5259. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7, ___source_1)); }
  5260. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_1() const { return ___source_1; }
  5261. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_1() { return &___source_1; }
  5262. inline void set_source_1(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  5263. {
  5264. ___source_1 = value;
  5265. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5266. }
  5267. inline static int32_t get_offset_of_matrix_2() { return static_cast<int32_t>(offsetof(RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7, ___matrix_2)); }
  5268. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 get_matrix_2() const { return ___matrix_2; }
  5269. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * get_address_of_matrix_2() { return &___matrix_2; }
  5270. inline void set_matrix_2(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 value)
  5271. {
  5272. ___matrix_2 = value;
  5273. }
  5274. inline static int32_t get_offset_of_configuration_3() { return static_cast<int32_t>(offsetof(RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7, ___configuration_3)); }
  5275. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; }
  5276. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; }
  5277. inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5278. {
  5279. ___configuration_3 = value;
  5280. Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value);
  5281. }
  5282. };
  5283. // SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  5284. struct RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579
  5285. {
  5286. public:
  5287. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::configuration
  5288. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5289. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::bounds
  5290. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  5291. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blender
  5292. PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender_2;
  5293. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::center
  5294. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  5295. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::maxDistance
  5296. float ___maxDistance_4;
  5297. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blendPercent
  5298. float ___blendPercent_5;
  5299. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::colors
  5300. RuntimeObject* ___colors_6;
  5301. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::source
  5302. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_7;
  5303. public:
  5304. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579, ___configuration_0)); }
  5305. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5306. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5307. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5308. {
  5309. ___configuration_0 = value;
  5310. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5311. }
  5312. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579, ___bounds_1)); }
  5313. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  5314. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  5315. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5316. {
  5317. ___bounds_1 = value;
  5318. }
  5319. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579, ___blender_2)); }
  5320. inline PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * get_blender_2() const { return ___blender_2; }
  5321. inline PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 ** get_address_of_blender_2() { return &___blender_2; }
  5322. inline void set_blender_2(PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * value)
  5323. {
  5324. ___blender_2 = value;
  5325. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  5326. }
  5327. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579, ___center_3)); }
  5328. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  5329. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  5330. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  5331. {
  5332. ___center_3 = value;
  5333. }
  5334. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579, ___maxDistance_4)); }
  5335. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  5336. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  5337. inline void set_maxDistance_4(float value)
  5338. {
  5339. ___maxDistance_4 = value;
  5340. }
  5341. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579, ___blendPercent_5)); }
  5342. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  5343. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  5344. inline void set_blendPercent_5(float value)
  5345. {
  5346. ___blendPercent_5 = value;
  5347. }
  5348. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579, ___colors_6)); }
  5349. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  5350. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  5351. inline void set_colors_6(RuntimeObject* value)
  5352. {
  5353. ___colors_6 = value;
  5354. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  5355. }
  5356. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579, ___source_7)); }
  5357. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_7() const { return ___source_7; }
  5358. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_7() { return &___source_7; }
  5359. inline void set_source_7(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  5360. {
  5361. ___source_7 = value;
  5362. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  5363. }
  5364. };
  5365. // SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  5366. struct RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32
  5367. {
  5368. public:
  5369. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::configuration
  5370. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5371. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::bounds
  5372. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  5373. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blender
  5374. PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender_2;
  5375. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::center
  5376. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  5377. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::maxDistance
  5378. float ___maxDistance_4;
  5379. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blendPercent
  5380. float ___blendPercent_5;
  5381. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::colors
  5382. RuntimeObject* ___colors_6;
  5383. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::source
  5384. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_7;
  5385. public:
  5386. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32, ___configuration_0)); }
  5387. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5388. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5389. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5390. {
  5391. ___configuration_0 = value;
  5392. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5393. }
  5394. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32, ___bounds_1)); }
  5395. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  5396. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  5397. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5398. {
  5399. ___bounds_1 = value;
  5400. }
  5401. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32, ___blender_2)); }
  5402. inline PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * get_blender_2() const { return ___blender_2; }
  5403. inline PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 ** get_address_of_blender_2() { return &___blender_2; }
  5404. inline void set_blender_2(PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * value)
  5405. {
  5406. ___blender_2 = value;
  5407. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  5408. }
  5409. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32, ___center_3)); }
  5410. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  5411. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  5412. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  5413. {
  5414. ___center_3 = value;
  5415. }
  5416. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32, ___maxDistance_4)); }
  5417. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  5418. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  5419. inline void set_maxDistance_4(float value)
  5420. {
  5421. ___maxDistance_4 = value;
  5422. }
  5423. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32, ___blendPercent_5)); }
  5424. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  5425. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  5426. inline void set_blendPercent_5(float value)
  5427. {
  5428. ___blendPercent_5 = value;
  5429. }
  5430. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32, ___colors_6)); }
  5431. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  5432. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  5433. inline void set_colors_6(RuntimeObject* value)
  5434. {
  5435. ___colors_6 = value;
  5436. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  5437. }
  5438. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32, ___source_7)); }
  5439. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_7() const { return ___source_7; }
  5440. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_7() { return &___source_7; }
  5441. inline void set_source_7(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  5442. {
  5443. ___source_7 = value;
  5444. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  5445. }
  5446. };
  5447. // SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>
  5448. struct RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB
  5449. {
  5450. public:
  5451. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::bounds
  5452. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  5453. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::source
  5454. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_1;
  5455. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::intImage
  5456. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage_2;
  5457. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::upper
  5458. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___upper_3;
  5459. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::lower
  5460. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___lower_4;
  5461. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::thresholdLimit
  5462. float ___thresholdLimit_5;
  5463. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startX
  5464. int32_t ___startX_6;
  5465. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::endX
  5466. int32_t ___endX_7;
  5467. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startY
  5468. int32_t ___startY_8;
  5469. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::clusterSize
  5470. uint8_t ___clusterSize_9;
  5471. public:
  5472. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB, ___bounds_0)); }
  5473. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  5474. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  5475. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5476. {
  5477. ___bounds_0 = value;
  5478. }
  5479. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB, ___source_1)); }
  5480. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_1() const { return ___source_1; }
  5481. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_1() { return &___source_1; }
  5482. inline void set_source_1(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  5483. {
  5484. ___source_1 = value;
  5485. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5486. }
  5487. inline static int32_t get_offset_of_intImage_2() { return static_cast<int32_t>(offsetof(RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB, ___intImage_2)); }
  5488. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * get_intImage_2() const { return ___intImage_2; }
  5489. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 ** get_address_of_intImage_2() { return &___intImage_2; }
  5490. inline void set_intImage_2(Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * value)
  5491. {
  5492. ___intImage_2 = value;
  5493. Il2CppCodeGenWriteBarrier((void**)(&___intImage_2), (void*)value);
  5494. }
  5495. inline static int32_t get_offset_of_upper_3() { return static_cast<int32_t>(offsetof(RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB, ___upper_3)); }
  5496. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F get_upper_3() const { return ___upper_3; }
  5497. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * get_address_of_upper_3() { return &___upper_3; }
  5498. inline void set_upper_3(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F value)
  5499. {
  5500. ___upper_3 = value;
  5501. }
  5502. inline static int32_t get_offset_of_lower_4() { return static_cast<int32_t>(offsetof(RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB, ___lower_4)); }
  5503. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F get_lower_4() const { return ___lower_4; }
  5504. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * get_address_of_lower_4() { return &___lower_4; }
  5505. inline void set_lower_4(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F value)
  5506. {
  5507. ___lower_4 = value;
  5508. }
  5509. inline static int32_t get_offset_of_thresholdLimit_5() { return static_cast<int32_t>(offsetof(RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB, ___thresholdLimit_5)); }
  5510. inline float get_thresholdLimit_5() const { return ___thresholdLimit_5; }
  5511. inline float* get_address_of_thresholdLimit_5() { return &___thresholdLimit_5; }
  5512. inline void set_thresholdLimit_5(float value)
  5513. {
  5514. ___thresholdLimit_5 = value;
  5515. }
  5516. inline static int32_t get_offset_of_startX_6() { return static_cast<int32_t>(offsetof(RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB, ___startX_6)); }
  5517. inline int32_t get_startX_6() const { return ___startX_6; }
  5518. inline int32_t* get_address_of_startX_6() { return &___startX_6; }
  5519. inline void set_startX_6(int32_t value)
  5520. {
  5521. ___startX_6 = value;
  5522. }
  5523. inline static int32_t get_offset_of_endX_7() { return static_cast<int32_t>(offsetof(RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB, ___endX_7)); }
  5524. inline int32_t get_endX_7() const { return ___endX_7; }
  5525. inline int32_t* get_address_of_endX_7() { return &___endX_7; }
  5526. inline void set_endX_7(int32_t value)
  5527. {
  5528. ___endX_7 = value;
  5529. }
  5530. inline static int32_t get_offset_of_startY_8() { return static_cast<int32_t>(offsetof(RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB, ___startY_8)); }
  5531. inline int32_t get_startY_8() const { return ___startY_8; }
  5532. inline int32_t* get_address_of_startY_8() { return &___startY_8; }
  5533. inline void set_startY_8(int32_t value)
  5534. {
  5535. ___startY_8 = value;
  5536. }
  5537. inline static int32_t get_offset_of_clusterSize_9() { return static_cast<int32_t>(offsetof(RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB, ___clusterSize_9)); }
  5538. inline uint8_t get_clusterSize_9() const { return ___clusterSize_9; }
  5539. inline uint8_t* get_address_of_clusterSize_9() { return &___clusterSize_9; }
  5540. inline void set_clusterSize_9(uint8_t value)
  5541. {
  5542. ___clusterSize_9 = value;
  5543. }
  5544. };
  5545. // SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>
  5546. struct RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF
  5547. {
  5548. public:
  5549. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::configuration
  5550. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5551. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::bounds
  5552. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  5553. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::blender
  5554. PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender_2;
  5555. // System.Buffers.IMemoryOwner`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::amount
  5556. RuntimeObject* ___amount_3;
  5557. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::colors
  5558. RuntimeObject* ___colors_4;
  5559. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::source
  5560. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_5;
  5561. public:
  5562. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF, ___configuration_0)); }
  5563. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5564. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5565. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5566. {
  5567. ___configuration_0 = value;
  5568. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5569. }
  5570. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF, ___bounds_1)); }
  5571. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  5572. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  5573. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5574. {
  5575. ___bounds_1 = value;
  5576. }
  5577. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF, ___blender_2)); }
  5578. inline PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * get_blender_2() const { return ___blender_2; }
  5579. inline PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D ** get_address_of_blender_2() { return &___blender_2; }
  5580. inline void set_blender_2(PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * value)
  5581. {
  5582. ___blender_2 = value;
  5583. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  5584. }
  5585. inline static int32_t get_offset_of_amount_3() { return static_cast<int32_t>(offsetof(RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF, ___amount_3)); }
  5586. inline RuntimeObject* get_amount_3() const { return ___amount_3; }
  5587. inline RuntimeObject** get_address_of_amount_3() { return &___amount_3; }
  5588. inline void set_amount_3(RuntimeObject* value)
  5589. {
  5590. ___amount_3 = value;
  5591. Il2CppCodeGenWriteBarrier((void**)(&___amount_3), (void*)value);
  5592. }
  5593. inline static int32_t get_offset_of_colors_4() { return static_cast<int32_t>(offsetof(RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF, ___colors_4)); }
  5594. inline RuntimeObject* get_colors_4() const { return ___colors_4; }
  5595. inline RuntimeObject** get_address_of_colors_4() { return &___colors_4; }
  5596. inline void set_colors_4(RuntimeObject* value)
  5597. {
  5598. ___colors_4 = value;
  5599. Il2CppCodeGenWriteBarrier((void**)(&___colors_4), (void*)value);
  5600. }
  5601. inline static int32_t get_offset_of_source_5() { return static_cast<int32_t>(offsetof(RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF, ___source_5)); }
  5602. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_5() const { return ___source_5; }
  5603. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_5() { return &___source_5; }
  5604. inline void set_source_5(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  5605. {
  5606. ___source_5 = value;
  5607. Il2CppCodeGenWriteBarrier((void**)(&___source_5), (void*)value);
  5608. }
  5609. };
  5610. // SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>
  5611. struct RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203
  5612. {
  5613. public:
  5614. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::bounds
  5615. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  5616. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::source
  5617. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_1;
  5618. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::destination
  5619. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___destination_2;
  5620. public:
  5621. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203, ___bounds_0)); }
  5622. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  5623. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  5624. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5625. {
  5626. ___bounds_0 = value;
  5627. }
  5628. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203, ___source_1)); }
  5629. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_1() const { return ___source_1; }
  5630. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_1() { return &___source_1; }
  5631. inline void set_source_1(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  5632. {
  5633. ___source_1 = value;
  5634. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5635. }
  5636. inline static int32_t get_offset_of_destination_2() { return static_cast<int32_t>(offsetof(RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203, ___destination_2)); }
  5637. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_destination_2() const { return ___destination_2; }
  5638. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_destination_2() { return &___destination_2; }
  5639. inline void set_destination_2(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  5640. {
  5641. ___destination_2 = value;
  5642. Il2CppCodeGenWriteBarrier((void**)(&___destination_2), (void*)value);
  5643. }
  5644. };
  5645. // SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>
  5646. struct RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF
  5647. {
  5648. public:
  5649. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::startX
  5650. int32_t ___startX_0;
  5651. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::source
  5652. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_1;
  5653. // SixLabors.ImageSharp.ColorMatrix SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::matrix
  5654. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix_2;
  5655. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::configuration
  5656. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3;
  5657. public:
  5658. inline static int32_t get_offset_of_startX_0() { return static_cast<int32_t>(offsetof(RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF, ___startX_0)); }
  5659. inline int32_t get_startX_0() const { return ___startX_0; }
  5660. inline int32_t* get_address_of_startX_0() { return &___startX_0; }
  5661. inline void set_startX_0(int32_t value)
  5662. {
  5663. ___startX_0 = value;
  5664. }
  5665. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF, ___source_1)); }
  5666. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_1() const { return ___source_1; }
  5667. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_1() { return &___source_1; }
  5668. inline void set_source_1(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  5669. {
  5670. ___source_1 = value;
  5671. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5672. }
  5673. inline static int32_t get_offset_of_matrix_2() { return static_cast<int32_t>(offsetof(RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF, ___matrix_2)); }
  5674. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 get_matrix_2() const { return ___matrix_2; }
  5675. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * get_address_of_matrix_2() { return &___matrix_2; }
  5676. inline void set_matrix_2(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 value)
  5677. {
  5678. ___matrix_2 = value;
  5679. }
  5680. inline static int32_t get_offset_of_configuration_3() { return static_cast<int32_t>(offsetof(RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF, ___configuration_3)); }
  5681. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; }
  5682. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; }
  5683. inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5684. {
  5685. ___configuration_3 = value;
  5686. Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value);
  5687. }
  5688. };
  5689. // SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>
  5690. struct RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD
  5691. {
  5692. public:
  5693. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::configuration
  5694. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5695. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::bounds
  5696. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  5697. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blender
  5698. PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender_2;
  5699. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::center
  5700. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  5701. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::maxDistance
  5702. float ___maxDistance_4;
  5703. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blendPercent
  5704. float ___blendPercent_5;
  5705. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::colors
  5706. RuntimeObject* ___colors_6;
  5707. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::source
  5708. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_7;
  5709. public:
  5710. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD, ___configuration_0)); }
  5711. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5712. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5713. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5714. {
  5715. ___configuration_0 = value;
  5716. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5717. }
  5718. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD, ___bounds_1)); }
  5719. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  5720. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  5721. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5722. {
  5723. ___bounds_1 = value;
  5724. }
  5725. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD, ___blender_2)); }
  5726. inline PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * get_blender_2() const { return ___blender_2; }
  5727. inline PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D ** get_address_of_blender_2() { return &___blender_2; }
  5728. inline void set_blender_2(PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * value)
  5729. {
  5730. ___blender_2 = value;
  5731. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  5732. }
  5733. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD, ___center_3)); }
  5734. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  5735. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  5736. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  5737. {
  5738. ___center_3 = value;
  5739. }
  5740. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD, ___maxDistance_4)); }
  5741. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  5742. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  5743. inline void set_maxDistance_4(float value)
  5744. {
  5745. ___maxDistance_4 = value;
  5746. }
  5747. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD, ___blendPercent_5)); }
  5748. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  5749. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  5750. inline void set_blendPercent_5(float value)
  5751. {
  5752. ___blendPercent_5 = value;
  5753. }
  5754. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD, ___colors_6)); }
  5755. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  5756. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  5757. inline void set_colors_6(RuntimeObject* value)
  5758. {
  5759. ___colors_6 = value;
  5760. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  5761. }
  5762. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD, ___source_7)); }
  5763. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_7() const { return ___source_7; }
  5764. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_7() { return &___source_7; }
  5765. inline void set_source_7(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  5766. {
  5767. ___source_7 = value;
  5768. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  5769. }
  5770. };
  5771. // SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>
  5772. struct RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB
  5773. {
  5774. public:
  5775. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::configuration
  5776. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5777. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::bounds
  5778. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  5779. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blender
  5780. PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender_2;
  5781. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::center
  5782. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  5783. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::maxDistance
  5784. float ___maxDistance_4;
  5785. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blendPercent
  5786. float ___blendPercent_5;
  5787. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::colors
  5788. RuntimeObject* ___colors_6;
  5789. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::source
  5790. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_7;
  5791. public:
  5792. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB, ___configuration_0)); }
  5793. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5794. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5795. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5796. {
  5797. ___configuration_0 = value;
  5798. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5799. }
  5800. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB, ___bounds_1)); }
  5801. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  5802. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  5803. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5804. {
  5805. ___bounds_1 = value;
  5806. }
  5807. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB, ___blender_2)); }
  5808. inline PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * get_blender_2() const { return ___blender_2; }
  5809. inline PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D ** get_address_of_blender_2() { return &___blender_2; }
  5810. inline void set_blender_2(PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * value)
  5811. {
  5812. ___blender_2 = value;
  5813. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  5814. }
  5815. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB, ___center_3)); }
  5816. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  5817. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  5818. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  5819. {
  5820. ___center_3 = value;
  5821. }
  5822. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB, ___maxDistance_4)); }
  5823. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  5824. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  5825. inline void set_maxDistance_4(float value)
  5826. {
  5827. ___maxDistance_4 = value;
  5828. }
  5829. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB, ___blendPercent_5)); }
  5830. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  5831. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  5832. inline void set_blendPercent_5(float value)
  5833. {
  5834. ___blendPercent_5 = value;
  5835. }
  5836. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB, ___colors_6)); }
  5837. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  5838. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  5839. inline void set_colors_6(RuntimeObject* value)
  5840. {
  5841. ___colors_6 = value;
  5842. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  5843. }
  5844. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB, ___source_7)); }
  5845. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_7() const { return ___source_7; }
  5846. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_7() { return &___source_7; }
  5847. inline void set_source_7(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  5848. {
  5849. ___source_7 = value;
  5850. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  5851. }
  5852. };
  5853. // SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>
  5854. struct RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407
  5855. {
  5856. public:
  5857. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::configuration
  5858. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  5859. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::bounds
  5860. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  5861. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::blender
  5862. PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender_2;
  5863. // System.Buffers.IMemoryOwner`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::amount
  5864. RuntimeObject* ___amount_3;
  5865. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::colors
  5866. RuntimeObject* ___colors_4;
  5867. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::source
  5868. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_5;
  5869. public:
  5870. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407, ___configuration_0)); }
  5871. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  5872. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  5873. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5874. {
  5875. ___configuration_0 = value;
  5876. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  5877. }
  5878. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407, ___bounds_1)); }
  5879. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  5880. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  5881. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5882. {
  5883. ___bounds_1 = value;
  5884. }
  5885. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407, ___blender_2)); }
  5886. inline PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * get_blender_2() const { return ___blender_2; }
  5887. inline PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 ** get_address_of_blender_2() { return &___blender_2; }
  5888. inline void set_blender_2(PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * value)
  5889. {
  5890. ___blender_2 = value;
  5891. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  5892. }
  5893. inline static int32_t get_offset_of_amount_3() { return static_cast<int32_t>(offsetof(RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407, ___amount_3)); }
  5894. inline RuntimeObject* get_amount_3() const { return ___amount_3; }
  5895. inline RuntimeObject** get_address_of_amount_3() { return &___amount_3; }
  5896. inline void set_amount_3(RuntimeObject* value)
  5897. {
  5898. ___amount_3 = value;
  5899. Il2CppCodeGenWriteBarrier((void**)(&___amount_3), (void*)value);
  5900. }
  5901. inline static int32_t get_offset_of_colors_4() { return static_cast<int32_t>(offsetof(RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407, ___colors_4)); }
  5902. inline RuntimeObject* get_colors_4() const { return ___colors_4; }
  5903. inline RuntimeObject** get_address_of_colors_4() { return &___colors_4; }
  5904. inline void set_colors_4(RuntimeObject* value)
  5905. {
  5906. ___colors_4 = value;
  5907. Il2CppCodeGenWriteBarrier((void**)(&___colors_4), (void*)value);
  5908. }
  5909. inline static int32_t get_offset_of_source_5() { return static_cast<int32_t>(offsetof(RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407, ___source_5)); }
  5910. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_5() const { return ___source_5; }
  5911. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_5() { return &___source_5; }
  5912. inline void set_source_5(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  5913. {
  5914. ___source_5 = value;
  5915. Il2CppCodeGenWriteBarrier((void**)(&___source_5), (void*)value);
  5916. }
  5917. };
  5918. // SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>
  5919. struct RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7
  5920. {
  5921. public:
  5922. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::bounds
  5923. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  5924. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::source
  5925. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_1;
  5926. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::destination
  5927. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___destination_2;
  5928. public:
  5929. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7, ___bounds_0)); }
  5930. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  5931. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  5932. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  5933. {
  5934. ___bounds_0 = value;
  5935. }
  5936. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7, ___source_1)); }
  5937. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_1() const { return ___source_1; }
  5938. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_1() { return &___source_1; }
  5939. inline void set_source_1(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  5940. {
  5941. ___source_1 = value;
  5942. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5943. }
  5944. inline static int32_t get_offset_of_destination_2() { return static_cast<int32_t>(offsetof(RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7, ___destination_2)); }
  5945. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_destination_2() const { return ___destination_2; }
  5946. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_destination_2() { return &___destination_2; }
  5947. inline void set_destination_2(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  5948. {
  5949. ___destination_2 = value;
  5950. Il2CppCodeGenWriteBarrier((void**)(&___destination_2), (void*)value);
  5951. }
  5952. };
  5953. // SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>
  5954. struct RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D
  5955. {
  5956. public:
  5957. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::startX
  5958. int32_t ___startX_0;
  5959. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::source
  5960. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_1;
  5961. // SixLabors.ImageSharp.ColorMatrix SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::matrix
  5962. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix_2;
  5963. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::configuration
  5964. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3;
  5965. public:
  5966. inline static int32_t get_offset_of_startX_0() { return static_cast<int32_t>(offsetof(RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D, ___startX_0)); }
  5967. inline int32_t get_startX_0() const { return ___startX_0; }
  5968. inline int32_t* get_address_of_startX_0() { return &___startX_0; }
  5969. inline void set_startX_0(int32_t value)
  5970. {
  5971. ___startX_0 = value;
  5972. }
  5973. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D, ___source_1)); }
  5974. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_1() const { return ___source_1; }
  5975. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_1() { return &___source_1; }
  5976. inline void set_source_1(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  5977. {
  5978. ___source_1 = value;
  5979. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  5980. }
  5981. inline static int32_t get_offset_of_matrix_2() { return static_cast<int32_t>(offsetof(RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D, ___matrix_2)); }
  5982. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 get_matrix_2() const { return ___matrix_2; }
  5983. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * get_address_of_matrix_2() { return &___matrix_2; }
  5984. inline void set_matrix_2(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 value)
  5985. {
  5986. ___matrix_2 = value;
  5987. }
  5988. inline static int32_t get_offset_of_configuration_3() { return static_cast<int32_t>(offsetof(RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D, ___configuration_3)); }
  5989. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; }
  5990. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; }
  5991. inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  5992. {
  5993. ___configuration_3 = value;
  5994. Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value);
  5995. }
  5996. };
  5997. // SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>
  5998. struct RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB
  5999. {
  6000. public:
  6001. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::configuration
  6002. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6003. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::bounds
  6004. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  6005. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blender
  6006. PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender_2;
  6007. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::center
  6008. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  6009. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::maxDistance
  6010. float ___maxDistance_4;
  6011. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blendPercent
  6012. float ___blendPercent_5;
  6013. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::colors
  6014. RuntimeObject* ___colors_6;
  6015. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::source
  6016. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_7;
  6017. public:
  6018. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB, ___configuration_0)); }
  6019. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6020. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6021. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6022. {
  6023. ___configuration_0 = value;
  6024. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6025. }
  6026. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB, ___bounds_1)); }
  6027. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  6028. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  6029. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6030. {
  6031. ___bounds_1 = value;
  6032. }
  6033. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB, ___blender_2)); }
  6034. inline PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * get_blender_2() const { return ___blender_2; }
  6035. inline PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 ** get_address_of_blender_2() { return &___blender_2; }
  6036. inline void set_blender_2(PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * value)
  6037. {
  6038. ___blender_2 = value;
  6039. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  6040. }
  6041. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB, ___center_3)); }
  6042. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  6043. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  6044. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  6045. {
  6046. ___center_3 = value;
  6047. }
  6048. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB, ___maxDistance_4)); }
  6049. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  6050. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  6051. inline void set_maxDistance_4(float value)
  6052. {
  6053. ___maxDistance_4 = value;
  6054. }
  6055. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB, ___blendPercent_5)); }
  6056. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  6057. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  6058. inline void set_blendPercent_5(float value)
  6059. {
  6060. ___blendPercent_5 = value;
  6061. }
  6062. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB, ___colors_6)); }
  6063. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  6064. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  6065. inline void set_colors_6(RuntimeObject* value)
  6066. {
  6067. ___colors_6 = value;
  6068. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  6069. }
  6070. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB, ___source_7)); }
  6071. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_7() const { return ___source_7; }
  6072. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_7() { return &___source_7; }
  6073. inline void set_source_7(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  6074. {
  6075. ___source_7 = value;
  6076. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  6077. }
  6078. };
  6079. // SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>
  6080. struct RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8
  6081. {
  6082. public:
  6083. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::configuration
  6084. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6085. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::bounds
  6086. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  6087. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blender
  6088. PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender_2;
  6089. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::center
  6090. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  6091. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::maxDistance
  6092. float ___maxDistance_4;
  6093. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blendPercent
  6094. float ___blendPercent_5;
  6095. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::colors
  6096. RuntimeObject* ___colors_6;
  6097. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::source
  6098. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_7;
  6099. public:
  6100. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8, ___configuration_0)); }
  6101. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6102. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6103. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6104. {
  6105. ___configuration_0 = value;
  6106. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6107. }
  6108. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8, ___bounds_1)); }
  6109. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  6110. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  6111. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6112. {
  6113. ___bounds_1 = value;
  6114. }
  6115. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8, ___blender_2)); }
  6116. inline PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * get_blender_2() const { return ___blender_2; }
  6117. inline PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 ** get_address_of_blender_2() { return &___blender_2; }
  6118. inline void set_blender_2(PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * value)
  6119. {
  6120. ___blender_2 = value;
  6121. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  6122. }
  6123. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8, ___center_3)); }
  6124. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  6125. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  6126. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  6127. {
  6128. ___center_3 = value;
  6129. }
  6130. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8, ___maxDistance_4)); }
  6131. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  6132. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  6133. inline void set_maxDistance_4(float value)
  6134. {
  6135. ___maxDistance_4 = value;
  6136. }
  6137. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8, ___blendPercent_5)); }
  6138. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  6139. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  6140. inline void set_blendPercent_5(float value)
  6141. {
  6142. ___blendPercent_5 = value;
  6143. }
  6144. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8, ___colors_6)); }
  6145. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  6146. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  6147. inline void set_colors_6(RuntimeObject* value)
  6148. {
  6149. ___colors_6 = value;
  6150. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  6151. }
  6152. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8, ___source_7)); }
  6153. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_7() const { return ___source_7; }
  6154. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_7() { return &___source_7; }
  6155. inline void set_source_7(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  6156. {
  6157. ___source_7 = value;
  6158. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  6159. }
  6160. };
  6161. // SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>
  6162. struct RowOperation_tB804EE6F124972E47ABDF794C765983753E77759
  6163. {
  6164. public:
  6165. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::configuration
  6166. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6167. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::bounds
  6168. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  6169. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::blender
  6170. PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender_2;
  6171. // System.Buffers.IMemoryOwner`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::amount
  6172. RuntimeObject* ___amount_3;
  6173. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::colors
  6174. RuntimeObject* ___colors_4;
  6175. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::source
  6176. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_5;
  6177. public:
  6178. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_tB804EE6F124972E47ABDF794C765983753E77759, ___configuration_0)); }
  6179. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6180. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6181. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6182. {
  6183. ___configuration_0 = value;
  6184. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6185. }
  6186. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_tB804EE6F124972E47ABDF794C765983753E77759, ___bounds_1)); }
  6187. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  6188. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  6189. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6190. {
  6191. ___bounds_1 = value;
  6192. }
  6193. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_tB804EE6F124972E47ABDF794C765983753E77759, ___blender_2)); }
  6194. inline PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * get_blender_2() const { return ___blender_2; }
  6195. inline PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 ** get_address_of_blender_2() { return &___blender_2; }
  6196. inline void set_blender_2(PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * value)
  6197. {
  6198. ___blender_2 = value;
  6199. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  6200. }
  6201. inline static int32_t get_offset_of_amount_3() { return static_cast<int32_t>(offsetof(RowOperation_tB804EE6F124972E47ABDF794C765983753E77759, ___amount_3)); }
  6202. inline RuntimeObject* get_amount_3() const { return ___amount_3; }
  6203. inline RuntimeObject** get_address_of_amount_3() { return &___amount_3; }
  6204. inline void set_amount_3(RuntimeObject* value)
  6205. {
  6206. ___amount_3 = value;
  6207. Il2CppCodeGenWriteBarrier((void**)(&___amount_3), (void*)value);
  6208. }
  6209. inline static int32_t get_offset_of_colors_4() { return static_cast<int32_t>(offsetof(RowOperation_tB804EE6F124972E47ABDF794C765983753E77759, ___colors_4)); }
  6210. inline RuntimeObject* get_colors_4() const { return ___colors_4; }
  6211. inline RuntimeObject** get_address_of_colors_4() { return &___colors_4; }
  6212. inline void set_colors_4(RuntimeObject* value)
  6213. {
  6214. ___colors_4 = value;
  6215. Il2CppCodeGenWriteBarrier((void**)(&___colors_4), (void*)value);
  6216. }
  6217. inline static int32_t get_offset_of_source_5() { return static_cast<int32_t>(offsetof(RowOperation_tB804EE6F124972E47ABDF794C765983753E77759, ___source_5)); }
  6218. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_5() const { return ___source_5; }
  6219. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_5() { return &___source_5; }
  6220. inline void set_source_5(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  6221. {
  6222. ___source_5 = value;
  6223. Il2CppCodeGenWriteBarrier((void**)(&___source_5), (void*)value);
  6224. }
  6225. };
  6226. // SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>
  6227. struct RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80
  6228. {
  6229. public:
  6230. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::bounds
  6231. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  6232. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::source
  6233. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_1;
  6234. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation::destination
  6235. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___destination_2;
  6236. public:
  6237. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80, ___bounds_0)); }
  6238. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  6239. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  6240. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6241. {
  6242. ___bounds_0 = value;
  6243. }
  6244. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80, ___source_1)); }
  6245. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_1() const { return ___source_1; }
  6246. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_1() { return &___source_1; }
  6247. inline void set_source_1(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  6248. {
  6249. ___source_1 = value;
  6250. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6251. }
  6252. inline static int32_t get_offset_of_destination_2() { return static_cast<int32_t>(offsetof(RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80, ___destination_2)); }
  6253. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_destination_2() const { return ___destination_2; }
  6254. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_destination_2() { return &___destination_2; }
  6255. inline void set_destination_2(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  6256. {
  6257. ___destination_2 = value;
  6258. Il2CppCodeGenWriteBarrier((void**)(&___destination_2), (void*)value);
  6259. }
  6260. };
  6261. // SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>
  6262. struct RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216
  6263. {
  6264. public:
  6265. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::startX
  6266. int32_t ___startX_0;
  6267. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::source
  6268. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_1;
  6269. // SixLabors.ImageSharp.ColorMatrix SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::matrix
  6270. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix_2;
  6271. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation::configuration
  6272. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3;
  6273. public:
  6274. inline static int32_t get_offset_of_startX_0() { return static_cast<int32_t>(offsetof(RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216, ___startX_0)); }
  6275. inline int32_t get_startX_0() const { return ___startX_0; }
  6276. inline int32_t* get_address_of_startX_0() { return &___startX_0; }
  6277. inline void set_startX_0(int32_t value)
  6278. {
  6279. ___startX_0 = value;
  6280. }
  6281. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216, ___source_1)); }
  6282. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_1() const { return ___source_1; }
  6283. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_1() { return &___source_1; }
  6284. inline void set_source_1(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  6285. {
  6286. ___source_1 = value;
  6287. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6288. }
  6289. inline static int32_t get_offset_of_matrix_2() { return static_cast<int32_t>(offsetof(RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216, ___matrix_2)); }
  6290. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 get_matrix_2() const { return ___matrix_2; }
  6291. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * get_address_of_matrix_2() { return &___matrix_2; }
  6292. inline void set_matrix_2(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 value)
  6293. {
  6294. ___matrix_2 = value;
  6295. }
  6296. inline static int32_t get_offset_of_configuration_3() { return static_cast<int32_t>(offsetof(RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216, ___configuration_3)); }
  6297. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; }
  6298. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; }
  6299. inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6300. {
  6301. ___configuration_3 = value;
  6302. Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value);
  6303. }
  6304. };
  6305. // SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>
  6306. struct RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF
  6307. {
  6308. public:
  6309. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::configuration
  6310. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6311. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::bounds
  6312. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  6313. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blender
  6314. PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender_2;
  6315. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::center
  6316. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  6317. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::maxDistance
  6318. float ___maxDistance_4;
  6319. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::blendPercent
  6320. float ___blendPercent_5;
  6321. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::colors
  6322. RuntimeObject* ___colors_6;
  6323. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation::source
  6324. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_7;
  6325. public:
  6326. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF, ___configuration_0)); }
  6327. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6328. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6329. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6330. {
  6331. ___configuration_0 = value;
  6332. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6333. }
  6334. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF, ___bounds_1)); }
  6335. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  6336. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  6337. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6338. {
  6339. ___bounds_1 = value;
  6340. }
  6341. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF, ___blender_2)); }
  6342. inline PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * get_blender_2() const { return ___blender_2; }
  6343. inline PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 ** get_address_of_blender_2() { return &___blender_2; }
  6344. inline void set_blender_2(PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * value)
  6345. {
  6346. ___blender_2 = value;
  6347. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  6348. }
  6349. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF, ___center_3)); }
  6350. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  6351. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  6352. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  6353. {
  6354. ___center_3 = value;
  6355. }
  6356. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF, ___maxDistance_4)); }
  6357. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  6358. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  6359. inline void set_maxDistance_4(float value)
  6360. {
  6361. ___maxDistance_4 = value;
  6362. }
  6363. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF, ___blendPercent_5)); }
  6364. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  6365. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  6366. inline void set_blendPercent_5(float value)
  6367. {
  6368. ___blendPercent_5 = value;
  6369. }
  6370. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF, ___colors_6)); }
  6371. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  6372. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  6373. inline void set_colors_6(RuntimeObject* value)
  6374. {
  6375. ___colors_6 = value;
  6376. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  6377. }
  6378. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF, ___source_7)); }
  6379. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_7() const { return ___source_7; }
  6380. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_7() { return &___source_7; }
  6381. inline void set_source_7(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  6382. {
  6383. ___source_7 = value;
  6384. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  6385. }
  6386. };
  6387. // SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>
  6388. struct RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE
  6389. {
  6390. public:
  6391. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::configuration
  6392. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6393. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::bounds
  6394. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  6395. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blender
  6396. PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender_2;
  6397. // System.Numerics.Vector2 SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::center
  6398. Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center_3;
  6399. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::maxDistance
  6400. float ___maxDistance_4;
  6401. // System.Single SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::blendPercent
  6402. float ___blendPercent_5;
  6403. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::colors
  6404. RuntimeObject* ___colors_6;
  6405. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation::source
  6406. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_7;
  6407. public:
  6408. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE, ___configuration_0)); }
  6409. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6410. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6411. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6412. {
  6413. ___configuration_0 = value;
  6414. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6415. }
  6416. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE, ___bounds_1)); }
  6417. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  6418. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  6419. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6420. {
  6421. ___bounds_1 = value;
  6422. }
  6423. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE, ___blender_2)); }
  6424. inline PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * get_blender_2() const { return ___blender_2; }
  6425. inline PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 ** get_address_of_blender_2() { return &___blender_2; }
  6426. inline void set_blender_2(PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * value)
  6427. {
  6428. ___blender_2 = value;
  6429. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  6430. }
  6431. inline static int32_t get_offset_of_center_3() { return static_cast<int32_t>(offsetof(RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE, ___center_3)); }
  6432. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_center_3() const { return ___center_3; }
  6433. inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_center_3() { return &___center_3; }
  6434. inline void set_center_3(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value)
  6435. {
  6436. ___center_3 = value;
  6437. }
  6438. inline static int32_t get_offset_of_maxDistance_4() { return static_cast<int32_t>(offsetof(RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE, ___maxDistance_4)); }
  6439. inline float get_maxDistance_4() const { return ___maxDistance_4; }
  6440. inline float* get_address_of_maxDistance_4() { return &___maxDistance_4; }
  6441. inline void set_maxDistance_4(float value)
  6442. {
  6443. ___maxDistance_4 = value;
  6444. }
  6445. inline static int32_t get_offset_of_blendPercent_5() { return static_cast<int32_t>(offsetof(RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE, ___blendPercent_5)); }
  6446. inline float get_blendPercent_5() const { return ___blendPercent_5; }
  6447. inline float* get_address_of_blendPercent_5() { return &___blendPercent_5; }
  6448. inline void set_blendPercent_5(float value)
  6449. {
  6450. ___blendPercent_5 = value;
  6451. }
  6452. inline static int32_t get_offset_of_colors_6() { return static_cast<int32_t>(offsetof(RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE, ___colors_6)); }
  6453. inline RuntimeObject* get_colors_6() const { return ___colors_6; }
  6454. inline RuntimeObject** get_address_of_colors_6() { return &___colors_6; }
  6455. inline void set_colors_6(RuntimeObject* value)
  6456. {
  6457. ___colors_6 = value;
  6458. Il2CppCodeGenWriteBarrier((void**)(&___colors_6), (void*)value);
  6459. }
  6460. inline static int32_t get_offset_of_source_7() { return static_cast<int32_t>(offsetof(RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE, ___source_7)); }
  6461. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_7() const { return ___source_7; }
  6462. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_7() { return &___source_7; }
  6463. inline void set_source_7(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  6464. {
  6465. ___source_7 = value;
  6466. Il2CppCodeGenWriteBarrier((void**)(&___source_7), (void*)value);
  6467. }
  6468. };
  6469. // SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>
  6470. struct RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062
  6471. {
  6472. public:
  6473. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::bounds
  6474. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  6475. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::source
  6476. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source_1;
  6477. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::intImage
  6478. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage_2;
  6479. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::upper
  6480. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___upper_3;
  6481. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::lower
  6482. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___lower_4;
  6483. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::thresholdLimit
  6484. float ___thresholdLimit_5;
  6485. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startX
  6486. int32_t ___startX_6;
  6487. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::endX
  6488. int32_t ___endX_7;
  6489. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startY
  6490. int32_t ___startY_8;
  6491. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::clusterSize
  6492. uint8_t ___clusterSize_9;
  6493. public:
  6494. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062, ___bounds_0)); }
  6495. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  6496. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  6497. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6498. {
  6499. ___bounds_0 = value;
  6500. }
  6501. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062, ___source_1)); }
  6502. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_source_1() const { return ___source_1; }
  6503. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_source_1() { return &___source_1; }
  6504. inline void set_source_1(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  6505. {
  6506. ___source_1 = value;
  6507. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  6508. }
  6509. inline static int32_t get_offset_of_intImage_2() { return static_cast<int32_t>(offsetof(RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062, ___intImage_2)); }
  6510. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * get_intImage_2() const { return ___intImage_2; }
  6511. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 ** get_address_of_intImage_2() { return &___intImage_2; }
  6512. inline void set_intImage_2(Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * value)
  6513. {
  6514. ___intImage_2 = value;
  6515. Il2CppCodeGenWriteBarrier((void**)(&___intImage_2), (void*)value);
  6516. }
  6517. inline static int32_t get_offset_of_upper_3() { return static_cast<int32_t>(offsetof(RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062, ___upper_3)); }
  6518. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 get_upper_3() const { return ___upper_3; }
  6519. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * get_address_of_upper_3() { return &___upper_3; }
  6520. inline void set_upper_3(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 value)
  6521. {
  6522. ___upper_3 = value;
  6523. }
  6524. inline static int32_t get_offset_of_lower_4() { return static_cast<int32_t>(offsetof(RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062, ___lower_4)); }
  6525. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 get_lower_4() const { return ___lower_4; }
  6526. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * get_address_of_lower_4() { return &___lower_4; }
  6527. inline void set_lower_4(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 value)
  6528. {
  6529. ___lower_4 = value;
  6530. }
  6531. inline static int32_t get_offset_of_thresholdLimit_5() { return static_cast<int32_t>(offsetof(RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062, ___thresholdLimit_5)); }
  6532. inline float get_thresholdLimit_5() const { return ___thresholdLimit_5; }
  6533. inline float* get_address_of_thresholdLimit_5() { return &___thresholdLimit_5; }
  6534. inline void set_thresholdLimit_5(float value)
  6535. {
  6536. ___thresholdLimit_5 = value;
  6537. }
  6538. inline static int32_t get_offset_of_startX_6() { return static_cast<int32_t>(offsetof(RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062, ___startX_6)); }
  6539. inline int32_t get_startX_6() const { return ___startX_6; }
  6540. inline int32_t* get_address_of_startX_6() { return &___startX_6; }
  6541. inline void set_startX_6(int32_t value)
  6542. {
  6543. ___startX_6 = value;
  6544. }
  6545. inline static int32_t get_offset_of_endX_7() { return static_cast<int32_t>(offsetof(RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062, ___endX_7)); }
  6546. inline int32_t get_endX_7() const { return ___endX_7; }
  6547. inline int32_t* get_address_of_endX_7() { return &___endX_7; }
  6548. inline void set_endX_7(int32_t value)
  6549. {
  6550. ___endX_7 = value;
  6551. }
  6552. inline static int32_t get_offset_of_startY_8() { return static_cast<int32_t>(offsetof(RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062, ___startY_8)); }
  6553. inline int32_t get_startY_8() const { return ___startY_8; }
  6554. inline int32_t* get_address_of_startY_8() { return &___startY_8; }
  6555. inline void set_startY_8(int32_t value)
  6556. {
  6557. ___startY_8 = value;
  6558. }
  6559. inline static int32_t get_offset_of_clusterSize_9() { return static_cast<int32_t>(offsetof(RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062, ___clusterSize_9)); }
  6560. inline uint8_t get_clusterSize_9() const { return ___clusterSize_9; }
  6561. inline uint8_t* get_address_of_clusterSize_9() { return &___clusterSize_9; }
  6562. inline void set_clusterSize_9(uint8_t value)
  6563. {
  6564. ___clusterSize_9 = value;
  6565. }
  6566. };
  6567. // SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>
  6568. struct RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F
  6569. {
  6570. public:
  6571. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::configuration
  6572. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_0;
  6573. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::bounds
  6574. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_1;
  6575. // SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::blender
  6576. PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 * ___blender_2;
  6577. // System.Buffers.IMemoryOwner`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::amount
  6578. RuntimeObject* ___amount_3;
  6579. // System.Buffers.IMemoryOwner`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::colors
  6580. RuntimeObject* ___colors_4;
  6581. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation::source
  6582. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source_5;
  6583. public:
  6584. inline static int32_t get_offset_of_configuration_0() { return static_cast<int32_t>(offsetof(RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F, ___configuration_0)); }
  6585. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_0() const { return ___configuration_0; }
  6586. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_0() { return &___configuration_0; }
  6587. inline void set_configuration_0(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  6588. {
  6589. ___configuration_0 = value;
  6590. Il2CppCodeGenWriteBarrier((void**)(&___configuration_0), (void*)value);
  6591. }
  6592. inline static int32_t get_offset_of_bounds_1() { return static_cast<int32_t>(offsetof(RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F, ___bounds_1)); }
  6593. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_1() const { return ___bounds_1; }
  6594. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_1() { return &___bounds_1; }
  6595. inline void set_bounds_1(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  6596. {
  6597. ___bounds_1 = value;
  6598. }
  6599. inline static int32_t get_offset_of_blender_2() { return static_cast<int32_t>(offsetof(RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F, ___blender_2)); }
  6600. inline PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 * get_blender_2() const { return ___blender_2; }
  6601. inline PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 ** get_address_of_blender_2() { return &___blender_2; }
  6602. inline void set_blender_2(PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 * value)
  6603. {
  6604. ___blender_2 = value;
  6605. Il2CppCodeGenWriteBarrier((void**)(&___blender_2), (void*)value);
  6606. }
  6607. inline static int32_t get_offset_of_amount_3() { return static_cast<int32_t>(offsetof(RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F, ___amount_3)); }
  6608. inline RuntimeObject* get_amount_3() const { return ___amount_3; }
  6609. inline RuntimeObject** get_address_of_amount_3() { return &___amount_3; }
  6610. inline void set_amount_3(RuntimeObject* value)
  6611. {
  6612. ___amount_3 = value;
  6613. Il2CppCodeGenWriteBarrier((void**)(&___amount_3), (void*)value);
  6614. }
  6615. inline static int32_t get_offset_of_colors_4() { return static_cast<int32_t>(offsetof(RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F, ___colors_4)); }
  6616. inline RuntimeObject* get_colors_4() const { return ___colors_4; }
  6617. inline RuntimeObject** get_address_of_colors_4() { return &___colors_4; }
  6618. inline void set_colors_4(RuntimeObject* value)
  6619. {
  6620. ___colors_4 = value;
  6621. Il2CppCodeGenWriteBarrier((void**)(&___colors_4), (void*)value);
  6622. }
  6623. inline static int32_t get_offset_of_source_5() { return static_cast<int32_t>(offsetof(RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F, ___source_5)); }
  6624. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_source_5() const { return ___source_5; }
  6625. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_source_5() { return &___source_5; }
  6626. inline void set_source_5(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  6627. {
  6628. ___source_5 = value;
  6629. Il2CppCodeGenWriteBarrier((void**)(&___source_5), (void*)value);
  6630. }
  6631. };
  6632. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>
  6633. struct Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1
  6634. {
  6635. public:
  6636. // System.Pinnable`1<T> System.Span`1::_pinnable
  6637. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ____pinnable_0;
  6638. // System.IntPtr System.Span`1::_byteOffset
  6639. intptr_t ____byteOffset_1;
  6640. // System.Int32 System.Span`1::_length
  6641. int32_t ____length_2;
  6642. public:
  6643. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____pinnable_0)); }
  6644. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * get__pinnable_0() const { return ____pinnable_0; }
  6645. inline Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6646. inline void set__pinnable_0(Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * value)
  6647. {
  6648. ____pinnable_0 = value;
  6649. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6650. }
  6651. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____byteOffset_1)); }
  6652. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6653. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6654. inline void set__byteOffset_1(intptr_t value)
  6655. {
  6656. ____byteOffset_1 = value;
  6657. }
  6658. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1, ____length_2)); }
  6659. inline int32_t get__length_2() const { return ____length_2; }
  6660. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6661. inline void set__length_2(int32_t value)
  6662. {
  6663. ____length_2 = value;
  6664. }
  6665. };
  6666. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>
  6667. struct Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581
  6668. {
  6669. public:
  6670. // System.Pinnable`1<T> System.Span`1::_pinnable
  6671. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ____pinnable_0;
  6672. // System.IntPtr System.Span`1::_byteOffset
  6673. intptr_t ____byteOffset_1;
  6674. // System.Int32 System.Span`1::_length
  6675. int32_t ____length_2;
  6676. public:
  6677. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____pinnable_0)); }
  6678. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * get__pinnable_0() const { return ____pinnable_0; }
  6679. inline Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6680. inline void set__pinnable_0(Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * value)
  6681. {
  6682. ____pinnable_0 = value;
  6683. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6684. }
  6685. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____byteOffset_1)); }
  6686. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6687. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6688. inline void set__byteOffset_1(intptr_t value)
  6689. {
  6690. ____byteOffset_1 = value;
  6691. }
  6692. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581, ____length_2)); }
  6693. inline int32_t get__length_2() const { return ____length_2; }
  6694. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6695. inline void set__length_2(int32_t value)
  6696. {
  6697. ____length_2 = value;
  6698. }
  6699. };
  6700. // System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  6701. struct Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68
  6702. {
  6703. public:
  6704. // System.Pinnable`1<T> System.Span`1::_pinnable
  6705. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ____pinnable_0;
  6706. // System.IntPtr System.Span`1::_byteOffset
  6707. intptr_t ____byteOffset_1;
  6708. // System.Int32 System.Span`1::_length
  6709. int32_t ____length_2;
  6710. public:
  6711. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____pinnable_0)); }
  6712. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * get__pinnable_0() const { return ____pinnable_0; }
  6713. inline Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6714. inline void set__pinnable_0(Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * value)
  6715. {
  6716. ____pinnable_0 = value;
  6717. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6718. }
  6719. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____byteOffset_1)); }
  6720. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6721. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6722. inline void set__byteOffset_1(intptr_t value)
  6723. {
  6724. ____byteOffset_1 = value;
  6725. }
  6726. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68, ____length_2)); }
  6727. inline int32_t get__length_2() const { return ____length_2; }
  6728. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6729. inline void set__length_2(int32_t value)
  6730. {
  6731. ____length_2 = value;
  6732. }
  6733. };
  6734. // System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  6735. struct Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3
  6736. {
  6737. public:
  6738. // System.Pinnable`1<T> System.Span`1::_pinnable
  6739. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ____pinnable_0;
  6740. // System.IntPtr System.Span`1::_byteOffset
  6741. intptr_t ____byteOffset_1;
  6742. // System.Int32 System.Span`1::_length
  6743. int32_t ____length_2;
  6744. public:
  6745. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____pinnable_0)); }
  6746. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * get__pinnable_0() const { return ____pinnable_0; }
  6747. inline Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6748. inline void set__pinnable_0(Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * value)
  6749. {
  6750. ____pinnable_0 = value;
  6751. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6752. }
  6753. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____byteOffset_1)); }
  6754. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6755. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6756. inline void set__byteOffset_1(intptr_t value)
  6757. {
  6758. ____byteOffset_1 = value;
  6759. }
  6760. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3, ____length_2)); }
  6761. inline int32_t get__length_2() const { return ____length_2; }
  6762. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6763. inline void set__length_2(int32_t value)
  6764. {
  6765. ____length_2 = value;
  6766. }
  6767. };
  6768. // System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  6769. struct Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022
  6770. {
  6771. public:
  6772. // System.Pinnable`1<T> System.Span`1::_pinnable
  6773. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ____pinnable_0;
  6774. // System.IntPtr System.Span`1::_byteOffset
  6775. intptr_t ____byteOffset_1;
  6776. // System.Int32 System.Span`1::_length
  6777. int32_t ____length_2;
  6778. public:
  6779. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____pinnable_0)); }
  6780. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * get__pinnable_0() const { return ____pinnable_0; }
  6781. inline Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6782. inline void set__pinnable_0(Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * value)
  6783. {
  6784. ____pinnable_0 = value;
  6785. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6786. }
  6787. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____byteOffset_1)); }
  6788. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6789. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6790. inline void set__byteOffset_1(intptr_t value)
  6791. {
  6792. ____byteOffset_1 = value;
  6793. }
  6794. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022, ____length_2)); }
  6795. inline int32_t get__length_2() const { return ____length_2; }
  6796. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6797. inline void set__length_2(int32_t value)
  6798. {
  6799. ____length_2 = value;
  6800. }
  6801. };
  6802. // System.Span`1<System.Int32>
  6803. struct Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526
  6804. {
  6805. public:
  6806. // System.Pinnable`1<T> System.Span`1::_pinnable
  6807. Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * ____pinnable_0;
  6808. // System.IntPtr System.Span`1::_byteOffset
  6809. intptr_t ____byteOffset_1;
  6810. // System.Int32 System.Span`1::_length
  6811. int32_t ____length_2;
  6812. public:
  6813. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526, ____pinnable_0)); }
  6814. inline Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * get__pinnable_0() const { return ____pinnable_0; }
  6815. inline Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6816. inline void set__pinnable_0(Pinnable_1_t2B5818FCEB043409BD3A4AB321D09A4F2DF97C2D * value)
  6817. {
  6818. ____pinnable_0 = value;
  6819. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6820. }
  6821. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526, ____byteOffset_1)); }
  6822. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6823. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6824. inline void set__byteOffset_1(intptr_t value)
  6825. {
  6826. ____byteOffset_1 = value;
  6827. }
  6828. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526, ____length_2)); }
  6829. inline int32_t get__length_2() const { return ____length_2; }
  6830. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6831. inline void set__length_2(int32_t value)
  6832. {
  6833. ____length_2 = value;
  6834. }
  6835. };
  6836. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>
  6837. struct Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE
  6838. {
  6839. public:
  6840. // System.Pinnable`1<T> System.Span`1::_pinnable
  6841. Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ____pinnable_0;
  6842. // System.IntPtr System.Span`1::_byteOffset
  6843. intptr_t ____byteOffset_1;
  6844. // System.Int32 System.Span`1::_length
  6845. int32_t ____length_2;
  6846. public:
  6847. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____pinnable_0)); }
  6848. inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * get__pinnable_0() const { return ____pinnable_0; }
  6849. inline Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6850. inline void set__pinnable_0(Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * value)
  6851. {
  6852. ____pinnable_0 = value;
  6853. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6854. }
  6855. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____byteOffset_1)); }
  6856. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6857. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6858. inline void set__byteOffset_1(intptr_t value)
  6859. {
  6860. ____byteOffset_1 = value;
  6861. }
  6862. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE, ____length_2)); }
  6863. inline int32_t get__length_2() const { return ____length_2; }
  6864. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6865. inline void set__length_2(int32_t value)
  6866. {
  6867. ____length_2 = value;
  6868. }
  6869. };
  6870. // System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>
  6871. struct Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929
  6872. {
  6873. public:
  6874. // System.Pinnable`1<T> System.Span`1::_pinnable
  6875. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ____pinnable_0;
  6876. // System.IntPtr System.Span`1::_byteOffset
  6877. intptr_t ____byteOffset_1;
  6878. // System.Int32 System.Span`1::_length
  6879. int32_t ____length_2;
  6880. public:
  6881. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929, ____pinnable_0)); }
  6882. inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * get__pinnable_0() const { return ____pinnable_0; }
  6883. inline Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6884. inline void set__pinnable_0(Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * value)
  6885. {
  6886. ____pinnable_0 = value;
  6887. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6888. }
  6889. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929, ____byteOffset_1)); }
  6890. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6891. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6892. inline void set__byteOffset_1(intptr_t value)
  6893. {
  6894. ____byteOffset_1 = value;
  6895. }
  6896. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929, ____length_2)); }
  6897. inline int32_t get__length_2() const { return ____length_2; }
  6898. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6899. inline void set__length_2(int32_t value)
  6900. {
  6901. ____length_2 = value;
  6902. }
  6903. };
  6904. // System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>
  6905. struct Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC
  6906. {
  6907. public:
  6908. // System.Pinnable`1<T> System.Span`1::_pinnable
  6909. Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ____pinnable_0;
  6910. // System.IntPtr System.Span`1::_byteOffset
  6911. intptr_t ____byteOffset_1;
  6912. // System.Int32 System.Span`1::_length
  6913. int32_t ____length_2;
  6914. public:
  6915. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____pinnable_0)); }
  6916. inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * get__pinnable_0() const { return ____pinnable_0; }
  6917. inline Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6918. inline void set__pinnable_0(Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * value)
  6919. {
  6920. ____pinnable_0 = value;
  6921. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6922. }
  6923. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____byteOffset_1)); }
  6924. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6925. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6926. inline void set__byteOffset_1(intptr_t value)
  6927. {
  6928. ____byteOffset_1 = value;
  6929. }
  6930. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC, ____length_2)); }
  6931. inline int32_t get__length_2() const { return ____length_2; }
  6932. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6933. inline void set__length_2(int32_t value)
  6934. {
  6935. ____length_2 = value;
  6936. }
  6937. };
  6938. // System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>
  6939. struct Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4
  6940. {
  6941. public:
  6942. // System.Pinnable`1<T> System.Span`1::_pinnable
  6943. Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ____pinnable_0;
  6944. // System.IntPtr System.Span`1::_byteOffset
  6945. intptr_t ____byteOffset_1;
  6946. // System.Int32 System.Span`1::_length
  6947. int32_t ____length_2;
  6948. public:
  6949. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____pinnable_0)); }
  6950. inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * get__pinnable_0() const { return ____pinnable_0; }
  6951. inline Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6952. inline void set__pinnable_0(Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * value)
  6953. {
  6954. ____pinnable_0 = value;
  6955. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6956. }
  6957. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____byteOffset_1)); }
  6958. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6959. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6960. inline void set__byteOffset_1(intptr_t value)
  6961. {
  6962. ____byteOffset_1 = value;
  6963. }
  6964. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4, ____length_2)); }
  6965. inline int32_t get__length_2() const { return ____length_2; }
  6966. inline int32_t* get_address_of__length_2() { return &____length_2; }
  6967. inline void set__length_2(int32_t value)
  6968. {
  6969. ____length_2 = value;
  6970. }
  6971. };
  6972. // System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  6973. struct Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD
  6974. {
  6975. public:
  6976. // System.Pinnable`1<T> System.Span`1::_pinnable
  6977. Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ____pinnable_0;
  6978. // System.IntPtr System.Span`1::_byteOffset
  6979. intptr_t ____byteOffset_1;
  6980. // System.Int32 System.Span`1::_length
  6981. int32_t ____length_2;
  6982. public:
  6983. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____pinnable_0)); }
  6984. inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * get__pinnable_0() const { return ____pinnable_0; }
  6985. inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D ** get_address_of__pinnable_0() { return &____pinnable_0; }
  6986. inline void set__pinnable_0(Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * value)
  6987. {
  6988. ____pinnable_0 = value;
  6989. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  6990. }
  6991. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____byteOffset_1)); }
  6992. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  6993. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  6994. inline void set__byteOffset_1(intptr_t value)
  6995. {
  6996. ____byteOffset_1 = value;
  6997. }
  6998. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____length_2)); }
  6999. inline int32_t get__length_2() const { return ____length_2; }
  7000. inline int32_t* get_address_of__length_2() { return &____length_2; }
  7001. inline void set__length_2(int32_t value)
  7002. {
  7003. ____length_2 = value;
  7004. }
  7005. };
  7006. // System.Span`1<System.Single>
  7007. struct Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9
  7008. {
  7009. public:
  7010. // System.Pinnable`1<T> System.Span`1::_pinnable
  7011. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ____pinnable_0;
  7012. // System.IntPtr System.Span`1::_byteOffset
  7013. intptr_t ____byteOffset_1;
  7014. // System.Int32 System.Span`1::_length
  7015. int32_t ____length_2;
  7016. public:
  7017. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9, ____pinnable_0)); }
  7018. inline Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * get__pinnable_0() const { return ____pinnable_0; }
  7019. inline Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  7020. inline void set__pinnable_0(Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * value)
  7021. {
  7022. ____pinnable_0 = value;
  7023. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  7024. }
  7025. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9, ____byteOffset_1)); }
  7026. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  7027. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  7028. inline void set__byteOffset_1(intptr_t value)
  7029. {
  7030. ____byteOffset_1 = value;
  7031. }
  7032. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9, ____length_2)); }
  7033. inline int32_t get__length_2() const { return ____length_2; }
  7034. inline int32_t* get_address_of__length_2() { return &____length_2; }
  7035. inline void set__length_2(int32_t value)
  7036. {
  7037. ____length_2 = value;
  7038. }
  7039. };
  7040. // System.Span`1<System.UInt64>
  7041. struct Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED
  7042. {
  7043. public:
  7044. // System.Pinnable`1<T> System.Span`1::_pinnable
  7045. Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * ____pinnable_0;
  7046. // System.IntPtr System.Span`1::_byteOffset
  7047. intptr_t ____byteOffset_1;
  7048. // System.Int32 System.Span`1::_length
  7049. int32_t ____length_2;
  7050. public:
  7051. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED, ____pinnable_0)); }
  7052. inline Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * get__pinnable_0() const { return ____pinnable_0; }
  7053. inline Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  7054. inline void set__pinnable_0(Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * value)
  7055. {
  7056. ____pinnable_0 = value;
  7057. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  7058. }
  7059. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED, ____byteOffset_1)); }
  7060. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  7061. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  7062. inline void set__byteOffset_1(intptr_t value)
  7063. {
  7064. ____byteOffset_1 = value;
  7065. }
  7066. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED, ____length_2)); }
  7067. inline int32_t get__length_2() const { return ____length_2; }
  7068. inline int32_t* get_address_of__length_2() { return &____length_2; }
  7069. inline void set__length_2(int32_t value)
  7070. {
  7071. ____length_2 = value;
  7072. }
  7073. };
  7074. // System.Span`1<System.Numerics.Vector4>
  7075. struct Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212
  7076. {
  7077. public:
  7078. // System.Pinnable`1<T> System.Span`1::_pinnable
  7079. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ____pinnable_0;
  7080. // System.IntPtr System.Span`1::_byteOffset
  7081. intptr_t ____byteOffset_1;
  7082. // System.Int32 System.Span`1::_length
  7083. int32_t ____length_2;
  7084. public:
  7085. inline static int32_t get_offset_of__pinnable_0() { return static_cast<int32_t>(offsetof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212, ____pinnable_0)); }
  7086. inline Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * get__pinnable_0() const { return ____pinnable_0; }
  7087. inline Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 ** get_address_of__pinnable_0() { return &____pinnable_0; }
  7088. inline void set__pinnable_0(Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * value)
  7089. {
  7090. ____pinnable_0 = value;
  7091. Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value);
  7092. }
  7093. inline static int32_t get_offset_of__byteOffset_1() { return static_cast<int32_t>(offsetof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212, ____byteOffset_1)); }
  7094. inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; }
  7095. inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; }
  7096. inline void set__byteOffset_1(intptr_t value)
  7097. {
  7098. ____byteOffset_1 = value;
  7099. }
  7100. inline static int32_t get_offset_of__length_2() { return static_cast<int32_t>(offsetof(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212, ____length_2)); }
  7101. inline int32_t get__length_2() const { return ____length_2; }
  7102. inline int32_t* get_address_of__length_2() { return &____length_2; }
  7103. inline void set__length_2(int32_t value)
  7104. {
  7105. ____length_2 = value;
  7106. }
  7107. };
  7108. // SixLabors.ImageSharp.Processing.BinaryThresholdMode
  7109. struct BinaryThresholdMode_t29199AF62DDDAEF57BC867AC3522506AE535BFEB
  7110. {
  7111. public:
  7112. // System.Int32 SixLabors.ImageSharp.Processing.BinaryThresholdMode::value__
  7113. int32_t ___value___2;
  7114. public:
  7115. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BinaryThresholdMode_t29199AF62DDDAEF57BC867AC3522506AE535BFEB, ___value___2)); }
  7116. inline int32_t get_value___2() const { return ___value___2; }
  7117. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7118. inline void set_value___2(int32_t value)
  7119. {
  7120. ___value___2 = value;
  7121. }
  7122. };
  7123. // System.Reflection.BindingFlags
  7124. struct BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733
  7125. {
  7126. public:
  7127. // System.Int32 System.Reflection.BindingFlags::value__
  7128. int32_t ___value___2;
  7129. public:
  7130. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(BindingFlags_tAAAB07D9AC588F0D55D844E51D7035E96DF94733, ___value___2)); }
  7131. inline int32_t get_value___2() const { return ___value___2; }
  7132. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7133. inline void set_value___2(int32_t value)
  7134. {
  7135. ___value___2 = value;
  7136. }
  7137. };
  7138. // System.ExceptionArgument
  7139. struct ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F
  7140. {
  7141. public:
  7142. // System.Int32 System.ExceptionArgument::value__
  7143. int32_t ___value___2;
  7144. public:
  7145. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ExceptionArgument_t11B098DD9AD21AB015871A94DB7DC9A70A10509F, ___value___2)); }
  7146. inline int32_t get_value___2() const { return ___value___2; }
  7147. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7148. inline void set_value___2(int32_t value)
  7149. {
  7150. ___value___2 = value;
  7151. }
  7152. };
  7153. // SixLabors.ImageSharp.PixelFormats.L8
  7154. struct L8_t0DC62ABA8124A587901AC9D023076EF568A23003
  7155. {
  7156. public:
  7157. // System.Byte SixLabors.ImageSharp.PixelFormats.L8::<PackedValue>k__BackingField
  7158. uint8_t ___U3CPackedValueU3Ek__BackingField_2;
  7159. public:
  7160. inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003, ___U3CPackedValueU3Ek__BackingField_2)); }
  7161. inline uint8_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; }
  7162. inline uint8_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; }
  7163. inline void set_U3CPackedValueU3Ek__BackingField_2(uint8_t value)
  7164. {
  7165. ___U3CPackedValueU3Ek__BackingField_2 = value;
  7166. }
  7167. };
  7168. struct L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields
  7169. {
  7170. public:
  7171. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L8::MaxBytes
  7172. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_0;
  7173. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L8::Half
  7174. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_1;
  7175. public:
  7176. inline static int32_t get_offset_of_MaxBytes_0() { return static_cast<int32_t>(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields, ___MaxBytes_0)); }
  7177. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_0() const { return ___MaxBytes_0; }
  7178. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_0() { return &___MaxBytes_0; }
  7179. inline void set_MaxBytes_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7180. {
  7181. ___MaxBytes_0 = value;
  7182. }
  7183. inline static int32_t get_offset_of_Half_1() { return static_cast<int32_t>(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields, ___Half_1)); }
  7184. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_1() const { return ___Half_1; }
  7185. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_1() { return &___Half_1; }
  7186. inline void set_Half_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7187. {
  7188. ___Half_1 = value;
  7189. }
  7190. };
  7191. // SixLabors.ImageSharp.PixelFormats.La16
  7192. struct La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677
  7193. {
  7194. public:
  7195. union
  7196. {
  7197. #pragma pack(push, tp, 1)
  7198. struct
  7199. {
  7200. // System.Byte SixLabors.ImageSharp.PixelFormats.La16::L
  7201. uint8_t ___L_2;
  7202. };
  7203. #pragma pack(pop, tp)
  7204. struct
  7205. {
  7206. uint8_t ___L_2_forAlignmentOnly;
  7207. };
  7208. #pragma pack(push, tp, 1)
  7209. struct
  7210. {
  7211. char ___A_3_OffsetPadding[1];
  7212. // System.Byte SixLabors.ImageSharp.PixelFormats.La16::A
  7213. uint8_t ___A_3;
  7214. };
  7215. #pragma pack(pop, tp)
  7216. struct
  7217. {
  7218. char ___A_3_OffsetPadding_forAlignmentOnly[1];
  7219. uint8_t ___A_3_forAlignmentOnly;
  7220. };
  7221. };
  7222. public:
  7223. inline static int32_t get_offset_of_L_2() { return static_cast<int32_t>(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677, ___L_2)); }
  7224. inline uint8_t get_L_2() const { return ___L_2; }
  7225. inline uint8_t* get_address_of_L_2() { return &___L_2; }
  7226. inline void set_L_2(uint8_t value)
  7227. {
  7228. ___L_2 = value;
  7229. }
  7230. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677, ___A_3)); }
  7231. inline uint8_t get_A_3() const { return ___A_3; }
  7232. inline uint8_t* get_address_of_A_3() { return &___A_3; }
  7233. inline void set_A_3(uint8_t value)
  7234. {
  7235. ___A_3 = value;
  7236. }
  7237. };
  7238. struct La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields
  7239. {
  7240. public:
  7241. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.La16::MaxBytes
  7242. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_0;
  7243. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.La16::Half
  7244. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_1;
  7245. public:
  7246. inline static int32_t get_offset_of_MaxBytes_0() { return static_cast<int32_t>(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields, ___MaxBytes_0)); }
  7247. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_0() const { return ___MaxBytes_0; }
  7248. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_0() { return &___MaxBytes_0; }
  7249. inline void set_MaxBytes_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7250. {
  7251. ___MaxBytes_0 = value;
  7252. }
  7253. inline static int32_t get_offset_of_Half_1() { return static_cast<int32_t>(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields, ___Half_1)); }
  7254. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_1() const { return ___Half_1; }
  7255. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_1() { return &___Half_1; }
  7256. inline void set_Half_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7257. {
  7258. ___Half_1 = value;
  7259. }
  7260. };
  7261. // System.MemoryExtensions
  7262. struct MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40 : public RuntimeObject
  7263. {
  7264. public:
  7265. public:
  7266. };
  7267. struct MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields
  7268. {
  7269. public:
  7270. // System.IntPtr System.MemoryExtensions::StringAdjustment
  7271. intptr_t ___StringAdjustment_0;
  7272. public:
  7273. inline static int32_t get_offset_of_StringAdjustment_0() { return static_cast<int32_t>(offsetof(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields, ___StringAdjustment_0)); }
  7274. inline intptr_t get_StringAdjustment_0() const { return ___StringAdjustment_0; }
  7275. inline intptr_t* get_address_of_StringAdjustment_0() { return &___StringAdjustment_0; }
  7276. inline void set_StringAdjustment_0(intptr_t value)
  7277. {
  7278. ___StringAdjustment_0 = value;
  7279. }
  7280. };
  7281. // SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers
  7282. struct PixelConversionModifiers_t1E56A8DD07A650EAF7B5B8D9E43659EE7B4C851E
  7283. {
  7284. public:
  7285. // System.Int32 SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers::value__
  7286. int32_t ___value___2;
  7287. public:
  7288. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(PixelConversionModifiers_t1E56A8DD07A650EAF7B5B8D9E43659EE7B4C851E, ___value___2)); }
  7289. inline int32_t get_value___2() const { return ___value___2; }
  7290. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7291. inline void set_value___2(int32_t value)
  7292. {
  7293. ___value___2 = value;
  7294. }
  7295. };
  7296. // SixLabors.ImageSharp.ReadOrigin
  7297. struct ReadOrigin_tDECF1EE673A03AE8E2B1C0D48330212BE64443A8
  7298. {
  7299. public:
  7300. // System.Int32 SixLabors.ImageSharp.ReadOrigin::value__
  7301. int32_t ___value___2;
  7302. public:
  7303. inline static int32_t get_offset_of_value___2() { return static_cast<int32_t>(offsetof(ReadOrigin_tDECF1EE673A03AE8E2B1C0D48330212BE64443A8, ___value___2)); }
  7304. inline int32_t get_value___2() const { return ___value___2; }
  7305. inline int32_t* get_address_of_value___2() { return &___value___2; }
  7306. inline void set_value___2(int32_t value)
  7307. {
  7308. ___value___2 = value;
  7309. }
  7310. };
  7311. // SixLabors.ImageSharp.PixelFormats.Rgb24
  7312. struct Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3
  7313. {
  7314. public:
  7315. union
  7316. {
  7317. #pragma pack(push, tp, 1)
  7318. struct
  7319. {
  7320. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::R
  7321. uint8_t ___R_0;
  7322. };
  7323. #pragma pack(pop, tp)
  7324. struct
  7325. {
  7326. uint8_t ___R_0_forAlignmentOnly;
  7327. };
  7328. #pragma pack(push, tp, 1)
  7329. struct
  7330. {
  7331. char ___G_1_OffsetPadding[1];
  7332. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::G
  7333. uint8_t ___G_1;
  7334. };
  7335. #pragma pack(pop, tp)
  7336. struct
  7337. {
  7338. char ___G_1_OffsetPadding_forAlignmentOnly[1];
  7339. uint8_t ___G_1_forAlignmentOnly;
  7340. };
  7341. #pragma pack(push, tp, 1)
  7342. struct
  7343. {
  7344. char ___B_2_OffsetPadding[2];
  7345. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::B
  7346. uint8_t ___B_2;
  7347. };
  7348. #pragma pack(pop, tp)
  7349. struct
  7350. {
  7351. char ___B_2_OffsetPadding_forAlignmentOnly[2];
  7352. uint8_t ___B_2_forAlignmentOnly;
  7353. };
  7354. };
  7355. public:
  7356. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___R_0)); }
  7357. inline uint8_t get_R_0() const { return ___R_0; }
  7358. inline uint8_t* get_address_of_R_0() { return &___R_0; }
  7359. inline void set_R_0(uint8_t value)
  7360. {
  7361. ___R_0 = value;
  7362. }
  7363. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___G_1)); }
  7364. inline uint8_t get_G_1() const { return ___G_1; }
  7365. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  7366. inline void set_G_1(uint8_t value)
  7367. {
  7368. ___G_1 = value;
  7369. }
  7370. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___B_2)); }
  7371. inline uint8_t get_B_2() const { return ___B_2; }
  7372. inline uint8_t* get_address_of_B_2() { return &___B_2; }
  7373. inline void set_B_2(uint8_t value)
  7374. {
  7375. ___B_2 = value;
  7376. }
  7377. };
  7378. struct Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields
  7379. {
  7380. public:
  7381. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgb24::MaxBytes
  7382. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_3;
  7383. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgb24::Half
  7384. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_4;
  7385. public:
  7386. inline static int32_t get_offset_of_MaxBytes_3() { return static_cast<int32_t>(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields, ___MaxBytes_3)); }
  7387. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_3() const { return ___MaxBytes_3; }
  7388. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_3() { return &___MaxBytes_3; }
  7389. inline void set_MaxBytes_3(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7390. {
  7391. ___MaxBytes_3 = value;
  7392. }
  7393. inline static int32_t get_offset_of_Half_4() { return static_cast<int32_t>(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields, ___Half_4)); }
  7394. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_4() const { return ___Half_4; }
  7395. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_4() { return &___Half_4; }
  7396. inline void set_Half_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7397. {
  7398. ___Half_4 = value;
  7399. }
  7400. };
  7401. // SixLabors.ImageSharp.PixelFormats.Rgba32
  7402. struct Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3
  7403. {
  7404. public:
  7405. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::R
  7406. uint8_t ___R_0;
  7407. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::G
  7408. uint8_t ___G_1;
  7409. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::B
  7410. uint8_t ___B_2;
  7411. // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::A
  7412. uint8_t ___A_3;
  7413. public:
  7414. inline static int32_t get_offset_of_R_0() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___R_0)); }
  7415. inline uint8_t get_R_0() const { return ___R_0; }
  7416. inline uint8_t* get_address_of_R_0() { return &___R_0; }
  7417. inline void set_R_0(uint8_t value)
  7418. {
  7419. ___R_0 = value;
  7420. }
  7421. inline static int32_t get_offset_of_G_1() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___G_1)); }
  7422. inline uint8_t get_G_1() const { return ___G_1; }
  7423. inline uint8_t* get_address_of_G_1() { return &___G_1; }
  7424. inline void set_G_1(uint8_t value)
  7425. {
  7426. ___G_1 = value;
  7427. }
  7428. inline static int32_t get_offset_of_B_2() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___B_2)); }
  7429. inline uint8_t get_B_2() const { return ___B_2; }
  7430. inline uint8_t* get_address_of_B_2() { return &___B_2; }
  7431. inline void set_B_2(uint8_t value)
  7432. {
  7433. ___B_2 = value;
  7434. }
  7435. inline static int32_t get_offset_of_A_3() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___A_3)); }
  7436. inline uint8_t get_A_3() const { return ___A_3; }
  7437. inline uint8_t* get_address_of_A_3() { return &___A_3; }
  7438. inline void set_A_3(uint8_t value)
  7439. {
  7440. ___A_3 = value;
  7441. }
  7442. };
  7443. struct Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields
  7444. {
  7445. public:
  7446. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::MaxBytes
  7447. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4;
  7448. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::Half
  7449. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5;
  7450. public:
  7451. inline static int32_t get_offset_of_MaxBytes_4() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields, ___MaxBytes_4)); }
  7452. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_4() const { return ___MaxBytes_4; }
  7453. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_4() { return &___MaxBytes_4; }
  7454. inline void set_MaxBytes_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7455. {
  7456. ___MaxBytes_4 = value;
  7457. }
  7458. inline static int32_t get_offset_of_Half_5() { return static_cast<int32_t>(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields, ___Half_5)); }
  7459. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_5() const { return ___Half_5; }
  7460. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_5() { return &___Half_5; }
  7461. inline void set_Half_5(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value)
  7462. {
  7463. ___Half_5 = value;
  7464. }
  7465. };
  7466. // System.RuntimeTypeHandle
  7467. struct RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9
  7468. {
  7469. public:
  7470. // System.IntPtr System.RuntimeTypeHandle::value
  7471. intptr_t ___value_0;
  7472. public:
  7473. inline static int32_t get_offset_of_value_0() { return static_cast<int32_t>(offsetof(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9, ___value_0)); }
  7474. inline intptr_t get_value_0() const { return ___value_0; }
  7475. inline intptr_t* get_address_of_value_0() { return &___value_0; }
  7476. inline void set_value_0(intptr_t value)
  7477. {
  7478. ___value_0 = value;
  7479. }
  7480. };
  7481. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.L8>
  7482. struct Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC : public RuntimeObject
  7483. {
  7484. public:
  7485. // T System.Pinnable`1::Data
  7486. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___Data_0;
  7487. public:
  7488. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC, ___Data_0)); }
  7489. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 get_Data_0() const { return ___Data_0; }
  7490. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * get_address_of_Data_0() { return &___Data_0; }
  7491. inline void set_Data_0(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 value)
  7492. {
  7493. ___Data_0 = value;
  7494. }
  7495. };
  7496. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.La16>
  7497. struct Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E : public RuntimeObject
  7498. {
  7499. public:
  7500. // T System.Pinnable`1::Data
  7501. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___Data_0;
  7502. public:
  7503. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E, ___Data_0)); }
  7504. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 get_Data_0() const { return ___Data_0; }
  7505. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * get_address_of_Data_0() { return &___Data_0; }
  7506. inline void set_Data_0(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 value)
  7507. {
  7508. ___Data_0 = value;
  7509. }
  7510. };
  7511. // System.Pinnable`1<SixLabors.ImageSharp.PixelFormats.Rgb24>
  7512. struct Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D : public RuntimeObject
  7513. {
  7514. public:
  7515. // T System.Pinnable`1::Data
  7516. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___Data_0;
  7517. public:
  7518. inline static int32_t get_offset_of_Data_0() { return static_cast<int32_t>(offsetof(Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D, ___Data_0)); }
  7519. inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 get_Data_0() const { return ___Data_0; }
  7520. inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * get_address_of_Data_0() { return &___Data_0; }
  7521. inline void set_Data_0(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 value)
  7522. {
  7523. ___Data_0 = value;
  7524. }
  7525. };
  7526. // SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>
  7527. struct RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2
  7528. {
  7529. public:
  7530. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::source
  7531. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source_0;
  7532. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::upper
  7533. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___upper_1;
  7534. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::lower
  7535. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___lower_2;
  7536. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::threshold
  7537. uint8_t ___threshold_3;
  7538. // SixLabors.ImageSharp.Processing.BinaryThresholdMode SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::mode
  7539. int32_t ___mode_4;
  7540. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::startX
  7541. int32_t ___startX_5;
  7542. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::configuration
  7543. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_6;
  7544. public:
  7545. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2, ___source_0)); }
  7546. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_source_0() const { return ___source_0; }
  7547. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_source_0() { return &___source_0; }
  7548. inline void set_source_0(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  7549. {
  7550. ___source_0 = value;
  7551. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  7552. }
  7553. inline static int32_t get_offset_of_upper_1() { return static_cast<int32_t>(offsetof(RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2, ___upper_1)); }
  7554. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 get_upper_1() const { return ___upper_1; }
  7555. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * get_address_of_upper_1() { return &___upper_1; }
  7556. inline void set_upper_1(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value)
  7557. {
  7558. ___upper_1 = value;
  7559. }
  7560. inline static int32_t get_offset_of_lower_2() { return static_cast<int32_t>(offsetof(RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2, ___lower_2)); }
  7561. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 get_lower_2() const { return ___lower_2; }
  7562. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * get_address_of_lower_2() { return &___lower_2; }
  7563. inline void set_lower_2(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 value)
  7564. {
  7565. ___lower_2 = value;
  7566. }
  7567. inline static int32_t get_offset_of_threshold_3() { return static_cast<int32_t>(offsetof(RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2, ___threshold_3)); }
  7568. inline uint8_t get_threshold_3() const { return ___threshold_3; }
  7569. inline uint8_t* get_address_of_threshold_3() { return &___threshold_3; }
  7570. inline void set_threshold_3(uint8_t value)
  7571. {
  7572. ___threshold_3 = value;
  7573. }
  7574. inline static int32_t get_offset_of_mode_4() { return static_cast<int32_t>(offsetof(RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2, ___mode_4)); }
  7575. inline int32_t get_mode_4() const { return ___mode_4; }
  7576. inline int32_t* get_address_of_mode_4() { return &___mode_4; }
  7577. inline void set_mode_4(int32_t value)
  7578. {
  7579. ___mode_4 = value;
  7580. }
  7581. inline static int32_t get_offset_of_startX_5() { return static_cast<int32_t>(offsetof(RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2, ___startX_5)); }
  7582. inline int32_t get_startX_5() const { return ___startX_5; }
  7583. inline int32_t* get_address_of_startX_5() { return &___startX_5; }
  7584. inline void set_startX_5(int32_t value)
  7585. {
  7586. ___startX_5 = value;
  7587. }
  7588. inline static int32_t get_offset_of_configuration_6() { return static_cast<int32_t>(offsetof(RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2, ___configuration_6)); }
  7589. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_6() const { return ___configuration_6; }
  7590. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_6() { return &___configuration_6; }
  7591. inline void set_configuration_6(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7592. {
  7593. ___configuration_6 = value;
  7594. Il2CppCodeGenWriteBarrier((void**)(&___configuration_6), (void*)value);
  7595. }
  7596. };
  7597. // SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>
  7598. struct RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40
  7599. {
  7600. public:
  7601. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::bounds
  7602. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  7603. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::targetPixels
  7604. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels_1;
  7605. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::sourcePixels
  7606. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___sourcePixels_2;
  7607. // SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::map
  7608. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map_3;
  7609. // SixLabors.ImageSharp.DenseMatrix`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::kernel
  7610. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel_4;
  7611. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::configuration
  7612. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_5;
  7613. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::preserveAlpha
  7614. bool ___preserveAlpha_6;
  7615. public:
  7616. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40, ___bounds_0)); }
  7617. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  7618. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  7619. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  7620. {
  7621. ___bounds_0 = value;
  7622. }
  7623. inline static int32_t get_offset_of_targetPixels_1() { return static_cast<int32_t>(offsetof(RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40, ___targetPixels_1)); }
  7624. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_targetPixels_1() const { return ___targetPixels_1; }
  7625. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_targetPixels_1() { return &___targetPixels_1; }
  7626. inline void set_targetPixels_1(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  7627. {
  7628. ___targetPixels_1 = value;
  7629. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value);
  7630. }
  7631. inline static int32_t get_offset_of_sourcePixels_2() { return static_cast<int32_t>(offsetof(RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40, ___sourcePixels_2)); }
  7632. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_sourcePixels_2() const { return ___sourcePixels_2; }
  7633. inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_sourcePixels_2() { return &___sourcePixels_2; }
  7634. inline void set_sourcePixels_2(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value)
  7635. {
  7636. ___sourcePixels_2 = value;
  7637. Il2CppCodeGenWriteBarrier((void**)(&___sourcePixels_2), (void*)value);
  7638. }
  7639. inline static int32_t get_offset_of_map_3() { return static_cast<int32_t>(offsetof(RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40, ___map_3)); }
  7640. inline KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * get_map_3() const { return ___map_3; }
  7641. inline KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 ** get_address_of_map_3() { return &___map_3; }
  7642. inline void set_map_3(KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * value)
  7643. {
  7644. ___map_3 = value;
  7645. Il2CppCodeGenWriteBarrier((void**)(&___map_3), (void*)value);
  7646. }
  7647. inline static int32_t get_offset_of_kernel_4() { return static_cast<int32_t>(offsetof(RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40, ___kernel_4)); }
  7648. inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 get_kernel_4() const { return ___kernel_4; }
  7649. inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * get_address_of_kernel_4() { return &___kernel_4; }
  7650. inline void set_kernel_4(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 value)
  7651. {
  7652. ___kernel_4 = value;
  7653. Il2CppCodeGenWriteBarrier((void**)&(((&___kernel_4))->___Data_0), (void*)NULL);
  7654. }
  7655. inline static int32_t get_offset_of_configuration_5() { return static_cast<int32_t>(offsetof(RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40, ___configuration_5)); }
  7656. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_5() const { return ___configuration_5; }
  7657. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_5() { return &___configuration_5; }
  7658. inline void set_configuration_5(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7659. {
  7660. ___configuration_5 = value;
  7661. Il2CppCodeGenWriteBarrier((void**)(&___configuration_5), (void*)value);
  7662. }
  7663. inline static int32_t get_offset_of_preserveAlpha_6() { return static_cast<int32_t>(offsetof(RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40, ___preserveAlpha_6)); }
  7664. inline bool get_preserveAlpha_6() const { return ___preserveAlpha_6; }
  7665. inline bool* get_address_of_preserveAlpha_6() { return &___preserveAlpha_6; }
  7666. inline void set_preserveAlpha_6(bool value)
  7667. {
  7668. ___preserveAlpha_6 = value;
  7669. }
  7670. };
  7671. // SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  7672. struct RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203
  7673. {
  7674. public:
  7675. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::source
  7676. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source_0;
  7677. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::upper
  7678. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___upper_1;
  7679. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::lower
  7680. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___lower_2;
  7681. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::threshold
  7682. uint8_t ___threshold_3;
  7683. // SixLabors.ImageSharp.Processing.BinaryThresholdMode SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::mode
  7684. int32_t ___mode_4;
  7685. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::startX
  7686. int32_t ___startX_5;
  7687. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::configuration
  7688. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_6;
  7689. public:
  7690. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203, ___source_0)); }
  7691. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_source_0() const { return ___source_0; }
  7692. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_source_0() { return &___source_0; }
  7693. inline void set_source_0(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  7694. {
  7695. ___source_0 = value;
  7696. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  7697. }
  7698. inline static int32_t get_offset_of_upper_1() { return static_cast<int32_t>(offsetof(RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203, ___upper_1)); }
  7699. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E get_upper_1() const { return ___upper_1; }
  7700. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * get_address_of_upper_1() { return &___upper_1; }
  7701. inline void set_upper_1(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value)
  7702. {
  7703. ___upper_1 = value;
  7704. }
  7705. inline static int32_t get_offset_of_lower_2() { return static_cast<int32_t>(offsetof(RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203, ___lower_2)); }
  7706. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E get_lower_2() const { return ___lower_2; }
  7707. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * get_address_of_lower_2() { return &___lower_2; }
  7708. inline void set_lower_2(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E value)
  7709. {
  7710. ___lower_2 = value;
  7711. }
  7712. inline static int32_t get_offset_of_threshold_3() { return static_cast<int32_t>(offsetof(RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203, ___threshold_3)); }
  7713. inline uint8_t get_threshold_3() const { return ___threshold_3; }
  7714. inline uint8_t* get_address_of_threshold_3() { return &___threshold_3; }
  7715. inline void set_threshold_3(uint8_t value)
  7716. {
  7717. ___threshold_3 = value;
  7718. }
  7719. inline static int32_t get_offset_of_mode_4() { return static_cast<int32_t>(offsetof(RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203, ___mode_4)); }
  7720. inline int32_t get_mode_4() const { return ___mode_4; }
  7721. inline int32_t* get_address_of_mode_4() { return &___mode_4; }
  7722. inline void set_mode_4(int32_t value)
  7723. {
  7724. ___mode_4 = value;
  7725. }
  7726. inline static int32_t get_offset_of_startX_5() { return static_cast<int32_t>(offsetof(RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203, ___startX_5)); }
  7727. inline int32_t get_startX_5() const { return ___startX_5; }
  7728. inline int32_t* get_address_of_startX_5() { return &___startX_5; }
  7729. inline void set_startX_5(int32_t value)
  7730. {
  7731. ___startX_5 = value;
  7732. }
  7733. inline static int32_t get_offset_of_configuration_6() { return static_cast<int32_t>(offsetof(RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203, ___configuration_6)); }
  7734. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_6() const { return ___configuration_6; }
  7735. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_6() { return &___configuration_6; }
  7736. inline void set_configuration_6(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7737. {
  7738. ___configuration_6 = value;
  7739. Il2CppCodeGenWriteBarrier((void**)(&___configuration_6), (void*)value);
  7740. }
  7741. };
  7742. // SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>
  7743. struct RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C
  7744. {
  7745. public:
  7746. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::bounds
  7747. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  7748. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::targetPixels
  7749. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels_1;
  7750. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::sourcePixels
  7751. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___sourcePixels_2;
  7752. // SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::map
  7753. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map_3;
  7754. // SixLabors.ImageSharp.DenseMatrix`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::kernel
  7755. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel_4;
  7756. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::configuration
  7757. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_5;
  7758. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::preserveAlpha
  7759. bool ___preserveAlpha_6;
  7760. public:
  7761. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C, ___bounds_0)); }
  7762. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  7763. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  7764. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  7765. {
  7766. ___bounds_0 = value;
  7767. }
  7768. inline static int32_t get_offset_of_targetPixels_1() { return static_cast<int32_t>(offsetof(RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C, ___targetPixels_1)); }
  7769. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_targetPixels_1() const { return ___targetPixels_1; }
  7770. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_targetPixels_1() { return &___targetPixels_1; }
  7771. inline void set_targetPixels_1(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  7772. {
  7773. ___targetPixels_1 = value;
  7774. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value);
  7775. }
  7776. inline static int32_t get_offset_of_sourcePixels_2() { return static_cast<int32_t>(offsetof(RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C, ___sourcePixels_2)); }
  7777. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_sourcePixels_2() const { return ___sourcePixels_2; }
  7778. inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_sourcePixels_2() { return &___sourcePixels_2; }
  7779. inline void set_sourcePixels_2(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value)
  7780. {
  7781. ___sourcePixels_2 = value;
  7782. Il2CppCodeGenWriteBarrier((void**)(&___sourcePixels_2), (void*)value);
  7783. }
  7784. inline static int32_t get_offset_of_map_3() { return static_cast<int32_t>(offsetof(RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C, ___map_3)); }
  7785. inline KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * get_map_3() const { return ___map_3; }
  7786. inline KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 ** get_address_of_map_3() { return &___map_3; }
  7787. inline void set_map_3(KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * value)
  7788. {
  7789. ___map_3 = value;
  7790. Il2CppCodeGenWriteBarrier((void**)(&___map_3), (void*)value);
  7791. }
  7792. inline static int32_t get_offset_of_kernel_4() { return static_cast<int32_t>(offsetof(RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C, ___kernel_4)); }
  7793. inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 get_kernel_4() const { return ___kernel_4; }
  7794. inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * get_address_of_kernel_4() { return &___kernel_4; }
  7795. inline void set_kernel_4(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 value)
  7796. {
  7797. ___kernel_4 = value;
  7798. Il2CppCodeGenWriteBarrier((void**)&(((&___kernel_4))->___Data_0), (void*)NULL);
  7799. }
  7800. inline static int32_t get_offset_of_configuration_5() { return static_cast<int32_t>(offsetof(RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C, ___configuration_5)); }
  7801. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_5() const { return ___configuration_5; }
  7802. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_5() { return &___configuration_5; }
  7803. inline void set_configuration_5(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7804. {
  7805. ___configuration_5 = value;
  7806. Il2CppCodeGenWriteBarrier((void**)(&___configuration_5), (void*)value);
  7807. }
  7808. inline static int32_t get_offset_of_preserveAlpha_6() { return static_cast<int32_t>(offsetof(RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C, ___preserveAlpha_6)); }
  7809. inline bool get_preserveAlpha_6() const { return ___preserveAlpha_6; }
  7810. inline bool* get_address_of_preserveAlpha_6() { return &___preserveAlpha_6; }
  7811. inline void set_preserveAlpha_6(bool value)
  7812. {
  7813. ___preserveAlpha_6 = value;
  7814. }
  7815. };
  7816. // SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  7817. struct RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0
  7818. {
  7819. public:
  7820. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::source
  7821. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source_0;
  7822. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::upper
  7823. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___upper_1;
  7824. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::lower
  7825. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___lower_2;
  7826. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::threshold
  7827. uint8_t ___threshold_3;
  7828. // SixLabors.ImageSharp.Processing.BinaryThresholdMode SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::mode
  7829. int32_t ___mode_4;
  7830. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::startX
  7831. int32_t ___startX_5;
  7832. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::configuration
  7833. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_6;
  7834. public:
  7835. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0, ___source_0)); }
  7836. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_source_0() const { return ___source_0; }
  7837. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_source_0() { return &___source_0; }
  7838. inline void set_source_0(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  7839. {
  7840. ___source_0 = value;
  7841. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  7842. }
  7843. inline static int32_t get_offset_of_upper_1() { return static_cast<int32_t>(offsetof(RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0, ___upper_1)); }
  7844. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC get_upper_1() const { return ___upper_1; }
  7845. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * get_address_of_upper_1() { return &___upper_1; }
  7846. inline void set_upper_1(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value)
  7847. {
  7848. ___upper_1 = value;
  7849. }
  7850. inline static int32_t get_offset_of_lower_2() { return static_cast<int32_t>(offsetof(RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0, ___lower_2)); }
  7851. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC get_lower_2() const { return ___lower_2; }
  7852. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * get_address_of_lower_2() { return &___lower_2; }
  7853. inline void set_lower_2(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC value)
  7854. {
  7855. ___lower_2 = value;
  7856. }
  7857. inline static int32_t get_offset_of_threshold_3() { return static_cast<int32_t>(offsetof(RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0, ___threshold_3)); }
  7858. inline uint8_t get_threshold_3() const { return ___threshold_3; }
  7859. inline uint8_t* get_address_of_threshold_3() { return &___threshold_3; }
  7860. inline void set_threshold_3(uint8_t value)
  7861. {
  7862. ___threshold_3 = value;
  7863. }
  7864. inline static int32_t get_offset_of_mode_4() { return static_cast<int32_t>(offsetof(RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0, ___mode_4)); }
  7865. inline int32_t get_mode_4() const { return ___mode_4; }
  7866. inline int32_t* get_address_of_mode_4() { return &___mode_4; }
  7867. inline void set_mode_4(int32_t value)
  7868. {
  7869. ___mode_4 = value;
  7870. }
  7871. inline static int32_t get_offset_of_startX_5() { return static_cast<int32_t>(offsetof(RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0, ___startX_5)); }
  7872. inline int32_t get_startX_5() const { return ___startX_5; }
  7873. inline int32_t* get_address_of_startX_5() { return &___startX_5; }
  7874. inline void set_startX_5(int32_t value)
  7875. {
  7876. ___startX_5 = value;
  7877. }
  7878. inline static int32_t get_offset_of_configuration_6() { return static_cast<int32_t>(offsetof(RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0, ___configuration_6)); }
  7879. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_6() const { return ___configuration_6; }
  7880. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_6() { return &___configuration_6; }
  7881. inline void set_configuration_6(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7882. {
  7883. ___configuration_6 = value;
  7884. Il2CppCodeGenWriteBarrier((void**)(&___configuration_6), (void*)value);
  7885. }
  7886. };
  7887. // SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>
  7888. struct RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB
  7889. {
  7890. public:
  7891. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::bounds
  7892. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  7893. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::targetPixels
  7894. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels_1;
  7895. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::sourcePixels
  7896. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___sourcePixels_2;
  7897. // SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::map
  7898. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map_3;
  7899. // SixLabors.ImageSharp.DenseMatrix`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::kernel
  7900. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel_4;
  7901. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::configuration
  7902. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_5;
  7903. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::preserveAlpha
  7904. bool ___preserveAlpha_6;
  7905. public:
  7906. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB, ___bounds_0)); }
  7907. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  7908. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  7909. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  7910. {
  7911. ___bounds_0 = value;
  7912. }
  7913. inline static int32_t get_offset_of_targetPixels_1() { return static_cast<int32_t>(offsetof(RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB, ___targetPixels_1)); }
  7914. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_targetPixels_1() const { return ___targetPixels_1; }
  7915. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_targetPixels_1() { return &___targetPixels_1; }
  7916. inline void set_targetPixels_1(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  7917. {
  7918. ___targetPixels_1 = value;
  7919. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value);
  7920. }
  7921. inline static int32_t get_offset_of_sourcePixels_2() { return static_cast<int32_t>(offsetof(RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB, ___sourcePixels_2)); }
  7922. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_sourcePixels_2() const { return ___sourcePixels_2; }
  7923. inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_sourcePixels_2() { return &___sourcePixels_2; }
  7924. inline void set_sourcePixels_2(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value)
  7925. {
  7926. ___sourcePixels_2 = value;
  7927. Il2CppCodeGenWriteBarrier((void**)(&___sourcePixels_2), (void*)value);
  7928. }
  7929. inline static int32_t get_offset_of_map_3() { return static_cast<int32_t>(offsetof(RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB, ___map_3)); }
  7930. inline KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * get_map_3() const { return ___map_3; }
  7931. inline KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 ** get_address_of_map_3() { return &___map_3; }
  7932. inline void set_map_3(KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * value)
  7933. {
  7934. ___map_3 = value;
  7935. Il2CppCodeGenWriteBarrier((void**)(&___map_3), (void*)value);
  7936. }
  7937. inline static int32_t get_offset_of_kernel_4() { return static_cast<int32_t>(offsetof(RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB, ___kernel_4)); }
  7938. inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 get_kernel_4() const { return ___kernel_4; }
  7939. inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * get_address_of_kernel_4() { return &___kernel_4; }
  7940. inline void set_kernel_4(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 value)
  7941. {
  7942. ___kernel_4 = value;
  7943. Il2CppCodeGenWriteBarrier((void**)&(((&___kernel_4))->___Data_0), (void*)NULL);
  7944. }
  7945. inline static int32_t get_offset_of_configuration_5() { return static_cast<int32_t>(offsetof(RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB, ___configuration_5)); }
  7946. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_5() const { return ___configuration_5; }
  7947. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_5() { return &___configuration_5; }
  7948. inline void set_configuration_5(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  7949. {
  7950. ___configuration_5 = value;
  7951. Il2CppCodeGenWriteBarrier((void**)(&___configuration_5), (void*)value);
  7952. }
  7953. inline static int32_t get_offset_of_preserveAlpha_6() { return static_cast<int32_t>(offsetof(RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB, ___preserveAlpha_6)); }
  7954. inline bool get_preserveAlpha_6() const { return ___preserveAlpha_6; }
  7955. inline bool* get_address_of_preserveAlpha_6() { return &___preserveAlpha_6; }
  7956. inline void set_preserveAlpha_6(bool value)
  7957. {
  7958. ___preserveAlpha_6 = value;
  7959. }
  7960. };
  7961. // SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  7962. struct RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D
  7963. {
  7964. public:
  7965. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::source
  7966. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source_0;
  7967. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::upper
  7968. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___upper_1;
  7969. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::lower
  7970. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___lower_2;
  7971. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::threshold
  7972. uint8_t ___threshold_3;
  7973. // SixLabors.ImageSharp.Processing.BinaryThresholdMode SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::mode
  7974. int32_t ___mode_4;
  7975. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::startX
  7976. int32_t ___startX_5;
  7977. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::configuration
  7978. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_6;
  7979. public:
  7980. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D, ___source_0)); }
  7981. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_source_0() const { return ___source_0; }
  7982. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_source_0() { return &___source_0; }
  7983. inline void set_source_0(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  7984. {
  7985. ___source_0 = value;
  7986. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  7987. }
  7988. inline static int32_t get_offset_of_upper_1() { return static_cast<int32_t>(offsetof(RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D, ___upper_1)); }
  7989. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 get_upper_1() const { return ___upper_1; }
  7990. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * get_address_of_upper_1() { return &___upper_1; }
  7991. inline void set_upper_1(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value)
  7992. {
  7993. ___upper_1 = value;
  7994. }
  7995. inline static int32_t get_offset_of_lower_2() { return static_cast<int32_t>(offsetof(RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D, ___lower_2)); }
  7996. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 get_lower_2() const { return ___lower_2; }
  7997. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * get_address_of_lower_2() { return &___lower_2; }
  7998. inline void set_lower_2(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 value)
  7999. {
  8000. ___lower_2 = value;
  8001. }
  8002. inline static int32_t get_offset_of_threshold_3() { return static_cast<int32_t>(offsetof(RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D, ___threshold_3)); }
  8003. inline uint8_t get_threshold_3() const { return ___threshold_3; }
  8004. inline uint8_t* get_address_of_threshold_3() { return &___threshold_3; }
  8005. inline void set_threshold_3(uint8_t value)
  8006. {
  8007. ___threshold_3 = value;
  8008. }
  8009. inline static int32_t get_offset_of_mode_4() { return static_cast<int32_t>(offsetof(RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D, ___mode_4)); }
  8010. inline int32_t get_mode_4() const { return ___mode_4; }
  8011. inline int32_t* get_address_of_mode_4() { return &___mode_4; }
  8012. inline void set_mode_4(int32_t value)
  8013. {
  8014. ___mode_4 = value;
  8015. }
  8016. inline static int32_t get_offset_of_startX_5() { return static_cast<int32_t>(offsetof(RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D, ___startX_5)); }
  8017. inline int32_t get_startX_5() const { return ___startX_5; }
  8018. inline int32_t* get_address_of_startX_5() { return &___startX_5; }
  8019. inline void set_startX_5(int32_t value)
  8020. {
  8021. ___startX_5 = value;
  8022. }
  8023. inline static int32_t get_offset_of_configuration_6() { return static_cast<int32_t>(offsetof(RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D, ___configuration_6)); }
  8024. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_6() const { return ___configuration_6; }
  8025. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_6() { return &___configuration_6; }
  8026. inline void set_configuration_6(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8027. {
  8028. ___configuration_6 = value;
  8029. Il2CppCodeGenWriteBarrier((void**)(&___configuration_6), (void*)value);
  8030. }
  8031. };
  8032. // SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>
  8033. struct RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B
  8034. {
  8035. public:
  8036. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::bounds
  8037. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  8038. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::targetPixels
  8039. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels_1;
  8040. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::sourcePixels
  8041. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___sourcePixels_2;
  8042. // SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::map
  8043. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map_3;
  8044. // SixLabors.ImageSharp.DenseMatrix`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::kernel
  8045. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel_4;
  8046. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::configuration
  8047. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_5;
  8048. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::preserveAlpha
  8049. bool ___preserveAlpha_6;
  8050. public:
  8051. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B, ___bounds_0)); }
  8052. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  8053. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  8054. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8055. {
  8056. ___bounds_0 = value;
  8057. }
  8058. inline static int32_t get_offset_of_targetPixels_1() { return static_cast<int32_t>(offsetof(RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B, ___targetPixels_1)); }
  8059. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_targetPixels_1() const { return ___targetPixels_1; }
  8060. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_targetPixels_1() { return &___targetPixels_1; }
  8061. inline void set_targetPixels_1(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  8062. {
  8063. ___targetPixels_1 = value;
  8064. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value);
  8065. }
  8066. inline static int32_t get_offset_of_sourcePixels_2() { return static_cast<int32_t>(offsetof(RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B, ___sourcePixels_2)); }
  8067. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_sourcePixels_2() const { return ___sourcePixels_2; }
  8068. inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_sourcePixels_2() { return &___sourcePixels_2; }
  8069. inline void set_sourcePixels_2(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value)
  8070. {
  8071. ___sourcePixels_2 = value;
  8072. Il2CppCodeGenWriteBarrier((void**)(&___sourcePixels_2), (void*)value);
  8073. }
  8074. inline static int32_t get_offset_of_map_3() { return static_cast<int32_t>(offsetof(RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B, ___map_3)); }
  8075. inline KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * get_map_3() const { return ___map_3; }
  8076. inline KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 ** get_address_of_map_3() { return &___map_3; }
  8077. inline void set_map_3(KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * value)
  8078. {
  8079. ___map_3 = value;
  8080. Il2CppCodeGenWriteBarrier((void**)(&___map_3), (void*)value);
  8081. }
  8082. inline static int32_t get_offset_of_kernel_4() { return static_cast<int32_t>(offsetof(RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B, ___kernel_4)); }
  8083. inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 get_kernel_4() const { return ___kernel_4; }
  8084. inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * get_address_of_kernel_4() { return &___kernel_4; }
  8085. inline void set_kernel_4(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 value)
  8086. {
  8087. ___kernel_4 = value;
  8088. Il2CppCodeGenWriteBarrier((void**)&(((&___kernel_4))->___Data_0), (void*)NULL);
  8089. }
  8090. inline static int32_t get_offset_of_configuration_5() { return static_cast<int32_t>(offsetof(RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B, ___configuration_5)); }
  8091. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_5() const { return ___configuration_5; }
  8092. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_5() { return &___configuration_5; }
  8093. inline void set_configuration_5(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8094. {
  8095. ___configuration_5 = value;
  8096. Il2CppCodeGenWriteBarrier((void**)(&___configuration_5), (void*)value);
  8097. }
  8098. inline static int32_t get_offset_of_preserveAlpha_6() { return static_cast<int32_t>(offsetof(RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B, ___preserveAlpha_6)); }
  8099. inline bool get_preserveAlpha_6() const { return ___preserveAlpha_6; }
  8100. inline bool* get_address_of_preserveAlpha_6() { return &___preserveAlpha_6; }
  8101. inline void set_preserveAlpha_6(bool value)
  8102. {
  8103. ___preserveAlpha_6 = value;
  8104. }
  8105. };
  8106. // SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>
  8107. struct RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1
  8108. {
  8109. public:
  8110. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::source
  8111. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source_0;
  8112. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::upper
  8113. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___upper_1;
  8114. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::lower
  8115. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___lower_2;
  8116. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::threshold
  8117. uint8_t ___threshold_3;
  8118. // SixLabors.ImageSharp.Processing.BinaryThresholdMode SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::mode
  8119. int32_t ___mode_4;
  8120. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::startX
  8121. int32_t ___startX_5;
  8122. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::configuration
  8123. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_6;
  8124. public:
  8125. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1, ___source_0)); }
  8126. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_source_0() const { return ___source_0; }
  8127. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_source_0() { return &___source_0; }
  8128. inline void set_source_0(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  8129. {
  8130. ___source_0 = value;
  8131. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  8132. }
  8133. inline static int32_t get_offset_of_upper_1() { return static_cast<int32_t>(offsetof(RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1, ___upper_1)); }
  8134. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F get_upper_1() const { return ___upper_1; }
  8135. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * get_address_of_upper_1() { return &___upper_1; }
  8136. inline void set_upper_1(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F value)
  8137. {
  8138. ___upper_1 = value;
  8139. }
  8140. inline static int32_t get_offset_of_lower_2() { return static_cast<int32_t>(offsetof(RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1, ___lower_2)); }
  8141. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F get_lower_2() const { return ___lower_2; }
  8142. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * get_address_of_lower_2() { return &___lower_2; }
  8143. inline void set_lower_2(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F value)
  8144. {
  8145. ___lower_2 = value;
  8146. }
  8147. inline static int32_t get_offset_of_threshold_3() { return static_cast<int32_t>(offsetof(RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1, ___threshold_3)); }
  8148. inline uint8_t get_threshold_3() const { return ___threshold_3; }
  8149. inline uint8_t* get_address_of_threshold_3() { return &___threshold_3; }
  8150. inline void set_threshold_3(uint8_t value)
  8151. {
  8152. ___threshold_3 = value;
  8153. }
  8154. inline static int32_t get_offset_of_mode_4() { return static_cast<int32_t>(offsetof(RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1, ___mode_4)); }
  8155. inline int32_t get_mode_4() const { return ___mode_4; }
  8156. inline int32_t* get_address_of_mode_4() { return &___mode_4; }
  8157. inline void set_mode_4(int32_t value)
  8158. {
  8159. ___mode_4 = value;
  8160. }
  8161. inline static int32_t get_offset_of_startX_5() { return static_cast<int32_t>(offsetof(RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1, ___startX_5)); }
  8162. inline int32_t get_startX_5() const { return ___startX_5; }
  8163. inline int32_t* get_address_of_startX_5() { return &___startX_5; }
  8164. inline void set_startX_5(int32_t value)
  8165. {
  8166. ___startX_5 = value;
  8167. }
  8168. inline static int32_t get_offset_of_configuration_6() { return static_cast<int32_t>(offsetof(RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1, ___configuration_6)); }
  8169. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_6() const { return ___configuration_6; }
  8170. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_6() { return &___configuration_6; }
  8171. inline void set_configuration_6(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8172. {
  8173. ___configuration_6 = value;
  8174. Il2CppCodeGenWriteBarrier((void**)(&___configuration_6), (void*)value);
  8175. }
  8176. };
  8177. // SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>
  8178. struct RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6
  8179. {
  8180. public:
  8181. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::bounds
  8182. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  8183. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::targetPixels
  8184. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels_1;
  8185. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::sourcePixels
  8186. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___sourcePixels_2;
  8187. // SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::map
  8188. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map_3;
  8189. // SixLabors.ImageSharp.DenseMatrix`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::kernel
  8190. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel_4;
  8191. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::configuration
  8192. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_5;
  8193. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::preserveAlpha
  8194. bool ___preserveAlpha_6;
  8195. public:
  8196. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6, ___bounds_0)); }
  8197. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  8198. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  8199. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8200. {
  8201. ___bounds_0 = value;
  8202. }
  8203. inline static int32_t get_offset_of_targetPixels_1() { return static_cast<int32_t>(offsetof(RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6, ___targetPixels_1)); }
  8204. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_targetPixels_1() const { return ___targetPixels_1; }
  8205. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_targetPixels_1() { return &___targetPixels_1; }
  8206. inline void set_targetPixels_1(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  8207. {
  8208. ___targetPixels_1 = value;
  8209. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value);
  8210. }
  8211. inline static int32_t get_offset_of_sourcePixels_2() { return static_cast<int32_t>(offsetof(RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6, ___sourcePixels_2)); }
  8212. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_sourcePixels_2() const { return ___sourcePixels_2; }
  8213. inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_sourcePixels_2() { return &___sourcePixels_2; }
  8214. inline void set_sourcePixels_2(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value)
  8215. {
  8216. ___sourcePixels_2 = value;
  8217. Il2CppCodeGenWriteBarrier((void**)(&___sourcePixels_2), (void*)value);
  8218. }
  8219. inline static int32_t get_offset_of_map_3() { return static_cast<int32_t>(offsetof(RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6, ___map_3)); }
  8220. inline KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * get_map_3() const { return ___map_3; }
  8221. inline KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 ** get_address_of_map_3() { return &___map_3; }
  8222. inline void set_map_3(KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * value)
  8223. {
  8224. ___map_3 = value;
  8225. Il2CppCodeGenWriteBarrier((void**)(&___map_3), (void*)value);
  8226. }
  8227. inline static int32_t get_offset_of_kernel_4() { return static_cast<int32_t>(offsetof(RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6, ___kernel_4)); }
  8228. inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 get_kernel_4() const { return ___kernel_4; }
  8229. inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * get_address_of_kernel_4() { return &___kernel_4; }
  8230. inline void set_kernel_4(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 value)
  8231. {
  8232. ___kernel_4 = value;
  8233. Il2CppCodeGenWriteBarrier((void**)&(((&___kernel_4))->___Data_0), (void*)NULL);
  8234. }
  8235. inline static int32_t get_offset_of_configuration_5() { return static_cast<int32_t>(offsetof(RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6, ___configuration_5)); }
  8236. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_5() const { return ___configuration_5; }
  8237. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_5() { return &___configuration_5; }
  8238. inline void set_configuration_5(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8239. {
  8240. ___configuration_5 = value;
  8241. Il2CppCodeGenWriteBarrier((void**)(&___configuration_5), (void*)value);
  8242. }
  8243. inline static int32_t get_offset_of_preserveAlpha_6() { return static_cast<int32_t>(offsetof(RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6, ___preserveAlpha_6)); }
  8244. inline bool get_preserveAlpha_6() const { return ___preserveAlpha_6; }
  8245. inline bool* get_address_of_preserveAlpha_6() { return &___preserveAlpha_6; }
  8246. inline void set_preserveAlpha_6(bool value)
  8247. {
  8248. ___preserveAlpha_6 = value;
  8249. }
  8250. };
  8251. // SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>
  8252. struct RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C
  8253. {
  8254. public:
  8255. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::bounds
  8256. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  8257. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::source
  8258. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_1;
  8259. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::intImage
  8260. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage_2;
  8261. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::upper
  8262. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___upper_3;
  8263. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::lower
  8264. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___lower_4;
  8265. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::thresholdLimit
  8266. float ___thresholdLimit_5;
  8267. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startX
  8268. int32_t ___startX_6;
  8269. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::endX
  8270. int32_t ___endX_7;
  8271. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startY
  8272. int32_t ___startY_8;
  8273. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::clusterSize
  8274. uint8_t ___clusterSize_9;
  8275. public:
  8276. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C, ___bounds_0)); }
  8277. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  8278. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  8279. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8280. {
  8281. ___bounds_0 = value;
  8282. }
  8283. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C, ___source_1)); }
  8284. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_1() const { return ___source_1; }
  8285. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_1() { return &___source_1; }
  8286. inline void set_source_1(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8287. {
  8288. ___source_1 = value;
  8289. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  8290. }
  8291. inline static int32_t get_offset_of_intImage_2() { return static_cast<int32_t>(offsetof(RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C, ___intImage_2)); }
  8292. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * get_intImage_2() const { return ___intImage_2; }
  8293. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 ** get_address_of_intImage_2() { return &___intImage_2; }
  8294. inline void set_intImage_2(Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * value)
  8295. {
  8296. ___intImage_2 = value;
  8297. Il2CppCodeGenWriteBarrier((void**)(&___intImage_2), (void*)value);
  8298. }
  8299. inline static int32_t get_offset_of_upper_3() { return static_cast<int32_t>(offsetof(RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C, ___upper_3)); }
  8300. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 get_upper_3() const { return ___upper_3; }
  8301. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * get_address_of_upper_3() { return &___upper_3; }
  8302. inline void set_upper_3(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 value)
  8303. {
  8304. ___upper_3 = value;
  8305. }
  8306. inline static int32_t get_offset_of_lower_4() { return static_cast<int32_t>(offsetof(RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C, ___lower_4)); }
  8307. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 get_lower_4() const { return ___lower_4; }
  8308. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * get_address_of_lower_4() { return &___lower_4; }
  8309. inline void set_lower_4(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 value)
  8310. {
  8311. ___lower_4 = value;
  8312. }
  8313. inline static int32_t get_offset_of_thresholdLimit_5() { return static_cast<int32_t>(offsetof(RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C, ___thresholdLimit_5)); }
  8314. inline float get_thresholdLimit_5() const { return ___thresholdLimit_5; }
  8315. inline float* get_address_of_thresholdLimit_5() { return &___thresholdLimit_5; }
  8316. inline void set_thresholdLimit_5(float value)
  8317. {
  8318. ___thresholdLimit_5 = value;
  8319. }
  8320. inline static int32_t get_offset_of_startX_6() { return static_cast<int32_t>(offsetof(RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C, ___startX_6)); }
  8321. inline int32_t get_startX_6() const { return ___startX_6; }
  8322. inline int32_t* get_address_of_startX_6() { return &___startX_6; }
  8323. inline void set_startX_6(int32_t value)
  8324. {
  8325. ___startX_6 = value;
  8326. }
  8327. inline static int32_t get_offset_of_endX_7() { return static_cast<int32_t>(offsetof(RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C, ___endX_7)); }
  8328. inline int32_t get_endX_7() const { return ___endX_7; }
  8329. inline int32_t* get_address_of_endX_7() { return &___endX_7; }
  8330. inline void set_endX_7(int32_t value)
  8331. {
  8332. ___endX_7 = value;
  8333. }
  8334. inline static int32_t get_offset_of_startY_8() { return static_cast<int32_t>(offsetof(RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C, ___startY_8)); }
  8335. inline int32_t get_startY_8() const { return ___startY_8; }
  8336. inline int32_t* get_address_of_startY_8() { return &___startY_8; }
  8337. inline void set_startY_8(int32_t value)
  8338. {
  8339. ___startY_8 = value;
  8340. }
  8341. inline static int32_t get_offset_of_clusterSize_9() { return static_cast<int32_t>(offsetof(RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C, ___clusterSize_9)); }
  8342. inline uint8_t get_clusterSize_9() const { return ___clusterSize_9; }
  8343. inline uint8_t* get_address_of_clusterSize_9() { return &___clusterSize_9; }
  8344. inline void set_clusterSize_9(uint8_t value)
  8345. {
  8346. ___clusterSize_9 = value;
  8347. }
  8348. };
  8349. // SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>
  8350. struct RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846
  8351. {
  8352. public:
  8353. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::source
  8354. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source_0;
  8355. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::upper
  8356. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___upper_1;
  8357. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::lower
  8358. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___lower_2;
  8359. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::threshold
  8360. uint8_t ___threshold_3;
  8361. // SixLabors.ImageSharp.Processing.BinaryThresholdMode SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::mode
  8362. int32_t ___mode_4;
  8363. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::startX
  8364. int32_t ___startX_5;
  8365. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::configuration
  8366. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_6;
  8367. public:
  8368. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846, ___source_0)); }
  8369. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_source_0() const { return ___source_0; }
  8370. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_source_0() { return &___source_0; }
  8371. inline void set_source_0(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8372. {
  8373. ___source_0 = value;
  8374. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  8375. }
  8376. inline static int32_t get_offset_of_upper_1() { return static_cast<int32_t>(offsetof(RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846, ___upper_1)); }
  8377. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 get_upper_1() const { return ___upper_1; }
  8378. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * get_address_of_upper_1() { return &___upper_1; }
  8379. inline void set_upper_1(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 value)
  8380. {
  8381. ___upper_1 = value;
  8382. }
  8383. inline static int32_t get_offset_of_lower_2() { return static_cast<int32_t>(offsetof(RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846, ___lower_2)); }
  8384. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 get_lower_2() const { return ___lower_2; }
  8385. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * get_address_of_lower_2() { return &___lower_2; }
  8386. inline void set_lower_2(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 value)
  8387. {
  8388. ___lower_2 = value;
  8389. }
  8390. inline static int32_t get_offset_of_threshold_3() { return static_cast<int32_t>(offsetof(RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846, ___threshold_3)); }
  8391. inline uint8_t get_threshold_3() const { return ___threshold_3; }
  8392. inline uint8_t* get_address_of_threshold_3() { return &___threshold_3; }
  8393. inline void set_threshold_3(uint8_t value)
  8394. {
  8395. ___threshold_3 = value;
  8396. }
  8397. inline static int32_t get_offset_of_mode_4() { return static_cast<int32_t>(offsetof(RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846, ___mode_4)); }
  8398. inline int32_t get_mode_4() const { return ___mode_4; }
  8399. inline int32_t* get_address_of_mode_4() { return &___mode_4; }
  8400. inline void set_mode_4(int32_t value)
  8401. {
  8402. ___mode_4 = value;
  8403. }
  8404. inline static int32_t get_offset_of_startX_5() { return static_cast<int32_t>(offsetof(RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846, ___startX_5)); }
  8405. inline int32_t get_startX_5() const { return ___startX_5; }
  8406. inline int32_t* get_address_of_startX_5() { return &___startX_5; }
  8407. inline void set_startX_5(int32_t value)
  8408. {
  8409. ___startX_5 = value;
  8410. }
  8411. inline static int32_t get_offset_of_configuration_6() { return static_cast<int32_t>(offsetof(RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846, ___configuration_6)); }
  8412. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_6() const { return ___configuration_6; }
  8413. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_6() { return &___configuration_6; }
  8414. inline void set_configuration_6(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8415. {
  8416. ___configuration_6 = value;
  8417. Il2CppCodeGenWriteBarrier((void**)(&___configuration_6), (void*)value);
  8418. }
  8419. };
  8420. // SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>
  8421. struct RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A
  8422. {
  8423. public:
  8424. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::bounds
  8425. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  8426. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::targetPixels
  8427. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels_1;
  8428. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::sourcePixels
  8429. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___sourcePixels_2;
  8430. // SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::map
  8431. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map_3;
  8432. // SixLabors.ImageSharp.DenseMatrix`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::kernel
  8433. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel_4;
  8434. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::configuration
  8435. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_5;
  8436. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::preserveAlpha
  8437. bool ___preserveAlpha_6;
  8438. public:
  8439. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A, ___bounds_0)); }
  8440. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  8441. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  8442. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8443. {
  8444. ___bounds_0 = value;
  8445. }
  8446. inline static int32_t get_offset_of_targetPixels_1() { return static_cast<int32_t>(offsetof(RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A, ___targetPixels_1)); }
  8447. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_targetPixels_1() const { return ___targetPixels_1; }
  8448. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_targetPixels_1() { return &___targetPixels_1; }
  8449. inline void set_targetPixels_1(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8450. {
  8451. ___targetPixels_1 = value;
  8452. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value);
  8453. }
  8454. inline static int32_t get_offset_of_sourcePixels_2() { return static_cast<int32_t>(offsetof(RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A, ___sourcePixels_2)); }
  8455. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_sourcePixels_2() const { return ___sourcePixels_2; }
  8456. inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_sourcePixels_2() { return &___sourcePixels_2; }
  8457. inline void set_sourcePixels_2(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value)
  8458. {
  8459. ___sourcePixels_2 = value;
  8460. Il2CppCodeGenWriteBarrier((void**)(&___sourcePixels_2), (void*)value);
  8461. }
  8462. inline static int32_t get_offset_of_map_3() { return static_cast<int32_t>(offsetof(RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A, ___map_3)); }
  8463. inline KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * get_map_3() const { return ___map_3; }
  8464. inline KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 ** get_address_of_map_3() { return &___map_3; }
  8465. inline void set_map_3(KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * value)
  8466. {
  8467. ___map_3 = value;
  8468. Il2CppCodeGenWriteBarrier((void**)(&___map_3), (void*)value);
  8469. }
  8470. inline static int32_t get_offset_of_kernel_4() { return static_cast<int32_t>(offsetof(RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A, ___kernel_4)); }
  8471. inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 get_kernel_4() const { return ___kernel_4; }
  8472. inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * get_address_of_kernel_4() { return &___kernel_4; }
  8473. inline void set_kernel_4(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 value)
  8474. {
  8475. ___kernel_4 = value;
  8476. Il2CppCodeGenWriteBarrier((void**)&(((&___kernel_4))->___Data_0), (void*)NULL);
  8477. }
  8478. inline static int32_t get_offset_of_configuration_5() { return static_cast<int32_t>(offsetof(RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A, ___configuration_5)); }
  8479. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_5() const { return ___configuration_5; }
  8480. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_5() { return &___configuration_5; }
  8481. inline void set_configuration_5(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8482. {
  8483. ___configuration_5 = value;
  8484. Il2CppCodeGenWriteBarrier((void**)(&___configuration_5), (void*)value);
  8485. }
  8486. inline static int32_t get_offset_of_preserveAlpha_6() { return static_cast<int32_t>(offsetof(RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A, ___preserveAlpha_6)); }
  8487. inline bool get_preserveAlpha_6() const { return ___preserveAlpha_6; }
  8488. inline bool* get_address_of_preserveAlpha_6() { return &___preserveAlpha_6; }
  8489. inline void set_preserveAlpha_6(bool value)
  8490. {
  8491. ___preserveAlpha_6 = value;
  8492. }
  8493. };
  8494. // SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>
  8495. struct RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA
  8496. {
  8497. public:
  8498. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::bounds
  8499. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  8500. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::source
  8501. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_1;
  8502. // SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64> SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::intImage
  8503. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage_2;
  8504. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::upper
  8505. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___upper_3;
  8506. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::lower
  8507. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___lower_4;
  8508. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::thresholdLimit
  8509. float ___thresholdLimit_5;
  8510. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startX
  8511. int32_t ___startX_6;
  8512. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::endX
  8513. int32_t ___endX_7;
  8514. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::startY
  8515. int32_t ___startY_8;
  8516. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation::clusterSize
  8517. uint8_t ___clusterSize_9;
  8518. public:
  8519. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA, ___bounds_0)); }
  8520. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  8521. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  8522. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8523. {
  8524. ___bounds_0 = value;
  8525. }
  8526. inline static int32_t get_offset_of_source_1() { return static_cast<int32_t>(offsetof(RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA, ___source_1)); }
  8527. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_1() const { return ___source_1; }
  8528. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_1() { return &___source_1; }
  8529. inline void set_source_1(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  8530. {
  8531. ___source_1 = value;
  8532. Il2CppCodeGenWriteBarrier((void**)(&___source_1), (void*)value);
  8533. }
  8534. inline static int32_t get_offset_of_intImage_2() { return static_cast<int32_t>(offsetof(RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA, ___intImage_2)); }
  8535. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * get_intImage_2() const { return ___intImage_2; }
  8536. inline Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 ** get_address_of_intImage_2() { return &___intImage_2; }
  8537. inline void set_intImage_2(Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * value)
  8538. {
  8539. ___intImage_2 = value;
  8540. Il2CppCodeGenWriteBarrier((void**)(&___intImage_2), (void*)value);
  8541. }
  8542. inline static int32_t get_offset_of_upper_3() { return static_cast<int32_t>(offsetof(RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA, ___upper_3)); }
  8543. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 get_upper_3() const { return ___upper_3; }
  8544. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * get_address_of_upper_3() { return &___upper_3; }
  8545. inline void set_upper_3(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 value)
  8546. {
  8547. ___upper_3 = value;
  8548. }
  8549. inline static int32_t get_offset_of_lower_4() { return static_cast<int32_t>(offsetof(RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA, ___lower_4)); }
  8550. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 get_lower_4() const { return ___lower_4; }
  8551. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * get_address_of_lower_4() { return &___lower_4; }
  8552. inline void set_lower_4(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 value)
  8553. {
  8554. ___lower_4 = value;
  8555. }
  8556. inline static int32_t get_offset_of_thresholdLimit_5() { return static_cast<int32_t>(offsetof(RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA, ___thresholdLimit_5)); }
  8557. inline float get_thresholdLimit_5() const { return ___thresholdLimit_5; }
  8558. inline float* get_address_of_thresholdLimit_5() { return &___thresholdLimit_5; }
  8559. inline void set_thresholdLimit_5(float value)
  8560. {
  8561. ___thresholdLimit_5 = value;
  8562. }
  8563. inline static int32_t get_offset_of_startX_6() { return static_cast<int32_t>(offsetof(RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA, ___startX_6)); }
  8564. inline int32_t get_startX_6() const { return ___startX_6; }
  8565. inline int32_t* get_address_of_startX_6() { return &___startX_6; }
  8566. inline void set_startX_6(int32_t value)
  8567. {
  8568. ___startX_6 = value;
  8569. }
  8570. inline static int32_t get_offset_of_endX_7() { return static_cast<int32_t>(offsetof(RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA, ___endX_7)); }
  8571. inline int32_t get_endX_7() const { return ___endX_7; }
  8572. inline int32_t* get_address_of_endX_7() { return &___endX_7; }
  8573. inline void set_endX_7(int32_t value)
  8574. {
  8575. ___endX_7 = value;
  8576. }
  8577. inline static int32_t get_offset_of_startY_8() { return static_cast<int32_t>(offsetof(RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA, ___startY_8)); }
  8578. inline int32_t get_startY_8() const { return ___startY_8; }
  8579. inline int32_t* get_address_of_startY_8() { return &___startY_8; }
  8580. inline void set_startY_8(int32_t value)
  8581. {
  8582. ___startY_8 = value;
  8583. }
  8584. inline static int32_t get_offset_of_clusterSize_9() { return static_cast<int32_t>(offsetof(RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA, ___clusterSize_9)); }
  8585. inline uint8_t get_clusterSize_9() const { return ___clusterSize_9; }
  8586. inline uint8_t* get_address_of_clusterSize_9() { return &___clusterSize_9; }
  8587. inline void set_clusterSize_9(uint8_t value)
  8588. {
  8589. ___clusterSize_9 = value;
  8590. }
  8591. };
  8592. // SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>
  8593. struct RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF
  8594. {
  8595. public:
  8596. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::source
  8597. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source_0;
  8598. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::upper
  8599. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___upper_1;
  8600. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::lower
  8601. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___lower_2;
  8602. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::threshold
  8603. uint8_t ___threshold_3;
  8604. // SixLabors.ImageSharp.Processing.BinaryThresholdMode SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::mode
  8605. int32_t ___mode_4;
  8606. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::startX
  8607. int32_t ___startX_5;
  8608. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::configuration
  8609. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_6;
  8610. public:
  8611. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF, ___source_0)); }
  8612. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_source_0() const { return ___source_0; }
  8613. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_source_0() { return &___source_0; }
  8614. inline void set_source_0(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  8615. {
  8616. ___source_0 = value;
  8617. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  8618. }
  8619. inline static int32_t get_offset_of_upper_1() { return static_cast<int32_t>(offsetof(RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF, ___upper_1)); }
  8620. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 get_upper_1() const { return ___upper_1; }
  8621. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * get_address_of_upper_1() { return &___upper_1; }
  8622. inline void set_upper_1(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 value)
  8623. {
  8624. ___upper_1 = value;
  8625. }
  8626. inline static int32_t get_offset_of_lower_2() { return static_cast<int32_t>(offsetof(RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF, ___lower_2)); }
  8627. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 get_lower_2() const { return ___lower_2; }
  8628. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * get_address_of_lower_2() { return &___lower_2; }
  8629. inline void set_lower_2(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 value)
  8630. {
  8631. ___lower_2 = value;
  8632. }
  8633. inline static int32_t get_offset_of_threshold_3() { return static_cast<int32_t>(offsetof(RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF, ___threshold_3)); }
  8634. inline uint8_t get_threshold_3() const { return ___threshold_3; }
  8635. inline uint8_t* get_address_of_threshold_3() { return &___threshold_3; }
  8636. inline void set_threshold_3(uint8_t value)
  8637. {
  8638. ___threshold_3 = value;
  8639. }
  8640. inline static int32_t get_offset_of_mode_4() { return static_cast<int32_t>(offsetof(RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF, ___mode_4)); }
  8641. inline int32_t get_mode_4() const { return ___mode_4; }
  8642. inline int32_t* get_address_of_mode_4() { return &___mode_4; }
  8643. inline void set_mode_4(int32_t value)
  8644. {
  8645. ___mode_4 = value;
  8646. }
  8647. inline static int32_t get_offset_of_startX_5() { return static_cast<int32_t>(offsetof(RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF, ___startX_5)); }
  8648. inline int32_t get_startX_5() const { return ___startX_5; }
  8649. inline int32_t* get_address_of_startX_5() { return &___startX_5; }
  8650. inline void set_startX_5(int32_t value)
  8651. {
  8652. ___startX_5 = value;
  8653. }
  8654. inline static int32_t get_offset_of_configuration_6() { return static_cast<int32_t>(offsetof(RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF, ___configuration_6)); }
  8655. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_6() const { return ___configuration_6; }
  8656. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_6() { return &___configuration_6; }
  8657. inline void set_configuration_6(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8658. {
  8659. ___configuration_6 = value;
  8660. Il2CppCodeGenWriteBarrier((void**)(&___configuration_6), (void*)value);
  8661. }
  8662. };
  8663. // SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>
  8664. struct RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D
  8665. {
  8666. public:
  8667. // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::bounds
  8668. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0;
  8669. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::targetPixels
  8670. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels_1;
  8671. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::sourcePixels
  8672. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___sourcePixels_2;
  8673. // SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::map
  8674. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map_3;
  8675. // SixLabors.ImageSharp.DenseMatrix`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::kernel
  8676. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel_4;
  8677. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::configuration
  8678. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_5;
  8679. // System.Boolean SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation::preserveAlpha
  8680. bool ___preserveAlpha_6;
  8681. public:
  8682. inline static int32_t get_offset_of_bounds_0() { return static_cast<int32_t>(offsetof(RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D, ___bounds_0)); }
  8683. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; }
  8684. inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; }
  8685. inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value)
  8686. {
  8687. ___bounds_0 = value;
  8688. }
  8689. inline static int32_t get_offset_of_targetPixels_1() { return static_cast<int32_t>(offsetof(RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D, ___targetPixels_1)); }
  8690. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_targetPixels_1() const { return ___targetPixels_1; }
  8691. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_targetPixels_1() { return &___targetPixels_1; }
  8692. inline void set_targetPixels_1(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  8693. {
  8694. ___targetPixels_1 = value;
  8695. Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value);
  8696. }
  8697. inline static int32_t get_offset_of_sourcePixels_2() { return static_cast<int32_t>(offsetof(RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D, ___sourcePixels_2)); }
  8698. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_sourcePixels_2() const { return ___sourcePixels_2; }
  8699. inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_sourcePixels_2() { return &___sourcePixels_2; }
  8700. inline void set_sourcePixels_2(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value)
  8701. {
  8702. ___sourcePixels_2 = value;
  8703. Il2CppCodeGenWriteBarrier((void**)(&___sourcePixels_2), (void*)value);
  8704. }
  8705. inline static int32_t get_offset_of_map_3() { return static_cast<int32_t>(offsetof(RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D, ___map_3)); }
  8706. inline KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * get_map_3() const { return ___map_3; }
  8707. inline KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 ** get_address_of_map_3() { return &___map_3; }
  8708. inline void set_map_3(KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * value)
  8709. {
  8710. ___map_3 = value;
  8711. Il2CppCodeGenWriteBarrier((void**)(&___map_3), (void*)value);
  8712. }
  8713. inline static int32_t get_offset_of_kernel_4() { return static_cast<int32_t>(offsetof(RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D, ___kernel_4)); }
  8714. inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 get_kernel_4() const { return ___kernel_4; }
  8715. inline DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * get_address_of_kernel_4() { return &___kernel_4; }
  8716. inline void set_kernel_4(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 value)
  8717. {
  8718. ___kernel_4 = value;
  8719. Il2CppCodeGenWriteBarrier((void**)&(((&___kernel_4))->___Data_0), (void*)NULL);
  8720. }
  8721. inline static int32_t get_offset_of_configuration_5() { return static_cast<int32_t>(offsetof(RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D, ___configuration_5)); }
  8722. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_5() const { return ___configuration_5; }
  8723. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_5() { return &___configuration_5; }
  8724. inline void set_configuration_5(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8725. {
  8726. ___configuration_5 = value;
  8727. Il2CppCodeGenWriteBarrier((void**)(&___configuration_5), (void*)value);
  8728. }
  8729. inline static int32_t get_offset_of_preserveAlpha_6() { return static_cast<int32_t>(offsetof(RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D, ___preserveAlpha_6)); }
  8730. inline bool get_preserveAlpha_6() const { return ___preserveAlpha_6; }
  8731. inline bool* get_address_of_preserveAlpha_6() { return &___preserveAlpha_6; }
  8732. inline void set_preserveAlpha_6(bool value)
  8733. {
  8734. ___preserveAlpha_6 = value;
  8735. }
  8736. };
  8737. // SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>
  8738. struct RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46
  8739. {
  8740. public:
  8741. // SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel> SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::source
  8742. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source_0;
  8743. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::upper
  8744. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___upper_1;
  8745. // TPixel SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::lower
  8746. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___lower_2;
  8747. // System.Byte SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::threshold
  8748. uint8_t ___threshold_3;
  8749. // SixLabors.ImageSharp.Processing.BinaryThresholdMode SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::mode
  8750. int32_t ___mode_4;
  8751. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::startX
  8752. int32_t ___startX_5;
  8753. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation::configuration
  8754. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_6;
  8755. public:
  8756. inline static int32_t get_offset_of_source_0() { return static_cast<int32_t>(offsetof(RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46, ___source_0)); }
  8757. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_source_0() const { return ___source_0; }
  8758. inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_source_0() { return &___source_0; }
  8759. inline void set_source_0(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value)
  8760. {
  8761. ___source_0 = value;
  8762. Il2CppCodeGenWriteBarrier((void**)(&___source_0), (void*)value);
  8763. }
  8764. inline static int32_t get_offset_of_upper_1() { return static_cast<int32_t>(offsetof(RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46, ___upper_1)); }
  8765. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 get_upper_1() const { return ___upper_1; }
  8766. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * get_address_of_upper_1() { return &___upper_1; }
  8767. inline void set_upper_1(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 value)
  8768. {
  8769. ___upper_1 = value;
  8770. }
  8771. inline static int32_t get_offset_of_lower_2() { return static_cast<int32_t>(offsetof(RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46, ___lower_2)); }
  8772. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 get_lower_2() const { return ___lower_2; }
  8773. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * get_address_of_lower_2() { return &___lower_2; }
  8774. inline void set_lower_2(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 value)
  8775. {
  8776. ___lower_2 = value;
  8777. }
  8778. inline static int32_t get_offset_of_threshold_3() { return static_cast<int32_t>(offsetof(RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46, ___threshold_3)); }
  8779. inline uint8_t get_threshold_3() const { return ___threshold_3; }
  8780. inline uint8_t* get_address_of_threshold_3() { return &___threshold_3; }
  8781. inline void set_threshold_3(uint8_t value)
  8782. {
  8783. ___threshold_3 = value;
  8784. }
  8785. inline static int32_t get_offset_of_mode_4() { return static_cast<int32_t>(offsetof(RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46, ___mode_4)); }
  8786. inline int32_t get_mode_4() const { return ___mode_4; }
  8787. inline int32_t* get_address_of_mode_4() { return &___mode_4; }
  8788. inline void set_mode_4(int32_t value)
  8789. {
  8790. ___mode_4 = value;
  8791. }
  8792. inline static int32_t get_offset_of_startX_5() { return static_cast<int32_t>(offsetof(RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46, ___startX_5)); }
  8793. inline int32_t get_startX_5() const { return ___startX_5; }
  8794. inline int32_t* get_address_of_startX_5() { return &___startX_5; }
  8795. inline void set_startX_5(int32_t value)
  8796. {
  8797. ___startX_5 = value;
  8798. }
  8799. inline static int32_t get_offset_of_configuration_6() { return static_cast<int32_t>(offsetof(RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46, ___configuration_6)); }
  8800. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_6() const { return ___configuration_6; }
  8801. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_6() { return &___configuration_6; }
  8802. inline void set_configuration_6(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8803. {
  8804. ___configuration_6 = value;
  8805. Il2CppCodeGenWriteBarrier((void**)(&___configuration_6), (void*)value);
  8806. }
  8807. };
  8808. // SixLabors.ImageSharp.Configuration
  8809. struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 : public RuntimeObject
  8810. {
  8811. public:
  8812. // System.Int32 SixLabors.ImageSharp.Configuration::streamProcessingBufferSize
  8813. int32_t ___streamProcessingBufferSize_1;
  8814. // System.Int32 SixLabors.ImageSharp.Configuration::maxDegreeOfParallelism
  8815. int32_t ___maxDegreeOfParallelism_2;
  8816. // SixLabors.ImageSharp.Memory.MemoryAllocator SixLabors.ImageSharp.Configuration::memoryAllocator
  8817. MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * ___memoryAllocator_3;
  8818. // System.Boolean SixLabors.ImageSharp.Configuration::<PreferContiguousImageBuffers>k__BackingField
  8819. bool ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5;
  8820. // System.Collections.Generic.IDictionary`2<System.Object,System.Object> SixLabors.ImageSharp.Configuration::<Properties>k__BackingField
  8821. RuntimeObject* ___U3CPropertiesU3Ek__BackingField_6;
  8822. // SixLabors.ImageSharp.ReadOrigin SixLabors.ImageSharp.Configuration::<ReadOrigin>k__BackingField
  8823. int32_t ___U3CReadOriginU3Ek__BackingField_7;
  8824. // SixLabors.ImageSharp.Formats.ImageFormatManager SixLabors.ImageSharp.Configuration::<ImageFormatsManager>k__BackingField
  8825. ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * ___U3CImageFormatsManagerU3Ek__BackingField_8;
  8826. // SixLabors.ImageSharp.IO.IFileSystem SixLabors.ImageSharp.Configuration::<FileSystem>k__BackingField
  8827. RuntimeObject* ___U3CFileSystemU3Ek__BackingField_9;
  8828. // System.Int32 SixLabors.ImageSharp.Configuration::<WorkingBufferSizeHintInBytes>k__BackingField
  8829. int32_t ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10;
  8830. // SixLabors.ImageSharp.Processing.IImageProcessingContextFactory SixLabors.ImageSharp.Configuration::<ImageOperationsProvider>k__BackingField
  8831. RuntimeObject* ___U3CImageOperationsProviderU3Ek__BackingField_11;
  8832. public:
  8833. inline static int32_t get_offset_of_streamProcessingBufferSize_1() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___streamProcessingBufferSize_1)); }
  8834. inline int32_t get_streamProcessingBufferSize_1() const { return ___streamProcessingBufferSize_1; }
  8835. inline int32_t* get_address_of_streamProcessingBufferSize_1() { return &___streamProcessingBufferSize_1; }
  8836. inline void set_streamProcessingBufferSize_1(int32_t value)
  8837. {
  8838. ___streamProcessingBufferSize_1 = value;
  8839. }
  8840. inline static int32_t get_offset_of_maxDegreeOfParallelism_2() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___maxDegreeOfParallelism_2)); }
  8841. inline int32_t get_maxDegreeOfParallelism_2() const { return ___maxDegreeOfParallelism_2; }
  8842. inline int32_t* get_address_of_maxDegreeOfParallelism_2() { return &___maxDegreeOfParallelism_2; }
  8843. inline void set_maxDegreeOfParallelism_2(int32_t value)
  8844. {
  8845. ___maxDegreeOfParallelism_2 = value;
  8846. }
  8847. inline static int32_t get_offset_of_memoryAllocator_3() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___memoryAllocator_3)); }
  8848. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * get_memoryAllocator_3() const { return ___memoryAllocator_3; }
  8849. inline MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 ** get_address_of_memoryAllocator_3() { return &___memoryAllocator_3; }
  8850. inline void set_memoryAllocator_3(MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444 * value)
  8851. {
  8852. ___memoryAllocator_3 = value;
  8853. Il2CppCodeGenWriteBarrier((void**)(&___memoryAllocator_3), (void*)value);
  8854. }
  8855. inline static int32_t get_offset_of_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5)); }
  8856. inline bool get_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() const { return ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5; }
  8857. inline bool* get_address_of_U3CPreferContiguousImageBuffersU3Ek__BackingField_5() { return &___U3CPreferContiguousImageBuffersU3Ek__BackingField_5; }
  8858. inline void set_U3CPreferContiguousImageBuffersU3Ek__BackingField_5(bool value)
  8859. {
  8860. ___U3CPreferContiguousImageBuffersU3Ek__BackingField_5 = value;
  8861. }
  8862. inline static int32_t get_offset_of_U3CPropertiesU3Ek__BackingField_6() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CPropertiesU3Ek__BackingField_6)); }
  8863. inline RuntimeObject* get_U3CPropertiesU3Ek__BackingField_6() const { return ___U3CPropertiesU3Ek__BackingField_6; }
  8864. inline RuntimeObject** get_address_of_U3CPropertiesU3Ek__BackingField_6() { return &___U3CPropertiesU3Ek__BackingField_6; }
  8865. inline void set_U3CPropertiesU3Ek__BackingField_6(RuntimeObject* value)
  8866. {
  8867. ___U3CPropertiesU3Ek__BackingField_6 = value;
  8868. Il2CppCodeGenWriteBarrier((void**)(&___U3CPropertiesU3Ek__BackingField_6), (void*)value);
  8869. }
  8870. inline static int32_t get_offset_of_U3CReadOriginU3Ek__BackingField_7() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CReadOriginU3Ek__BackingField_7)); }
  8871. inline int32_t get_U3CReadOriginU3Ek__BackingField_7() const { return ___U3CReadOriginU3Ek__BackingField_7; }
  8872. inline int32_t* get_address_of_U3CReadOriginU3Ek__BackingField_7() { return &___U3CReadOriginU3Ek__BackingField_7; }
  8873. inline void set_U3CReadOriginU3Ek__BackingField_7(int32_t value)
  8874. {
  8875. ___U3CReadOriginU3Ek__BackingField_7 = value;
  8876. }
  8877. inline static int32_t get_offset_of_U3CImageFormatsManagerU3Ek__BackingField_8() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CImageFormatsManagerU3Ek__BackingField_8)); }
  8878. inline ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * get_U3CImageFormatsManagerU3Ek__BackingField_8() const { return ___U3CImageFormatsManagerU3Ek__BackingField_8; }
  8879. inline ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 ** get_address_of_U3CImageFormatsManagerU3Ek__BackingField_8() { return &___U3CImageFormatsManagerU3Ek__BackingField_8; }
  8880. inline void set_U3CImageFormatsManagerU3Ek__BackingField_8(ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515 * value)
  8881. {
  8882. ___U3CImageFormatsManagerU3Ek__BackingField_8 = value;
  8883. Il2CppCodeGenWriteBarrier((void**)(&___U3CImageFormatsManagerU3Ek__BackingField_8), (void*)value);
  8884. }
  8885. inline static int32_t get_offset_of_U3CFileSystemU3Ek__BackingField_9() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CFileSystemU3Ek__BackingField_9)); }
  8886. inline RuntimeObject* get_U3CFileSystemU3Ek__BackingField_9() const { return ___U3CFileSystemU3Ek__BackingField_9; }
  8887. inline RuntimeObject** get_address_of_U3CFileSystemU3Ek__BackingField_9() { return &___U3CFileSystemU3Ek__BackingField_9; }
  8888. inline void set_U3CFileSystemU3Ek__BackingField_9(RuntimeObject* value)
  8889. {
  8890. ___U3CFileSystemU3Ek__BackingField_9 = value;
  8891. Il2CppCodeGenWriteBarrier((void**)(&___U3CFileSystemU3Ek__BackingField_9), (void*)value);
  8892. }
  8893. inline static int32_t get_offset_of_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10)); }
  8894. inline int32_t get_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() const { return ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10; }
  8895. inline int32_t* get_address_of_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10() { return &___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10; }
  8896. inline void set_U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10(int32_t value)
  8897. {
  8898. ___U3CWorkingBufferSizeHintInBytesU3Ek__BackingField_10 = value;
  8899. }
  8900. inline static int32_t get_offset_of_U3CImageOperationsProviderU3Ek__BackingField_11() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8, ___U3CImageOperationsProviderU3Ek__BackingField_11)); }
  8901. inline RuntimeObject* get_U3CImageOperationsProviderU3Ek__BackingField_11() const { return ___U3CImageOperationsProviderU3Ek__BackingField_11; }
  8902. inline RuntimeObject** get_address_of_U3CImageOperationsProviderU3Ek__BackingField_11() { return &___U3CImageOperationsProviderU3Ek__BackingField_11; }
  8903. inline void set_U3CImageOperationsProviderU3Ek__BackingField_11(RuntimeObject* value)
  8904. {
  8905. ___U3CImageOperationsProviderU3Ek__BackingField_11 = value;
  8906. Il2CppCodeGenWriteBarrier((void**)(&___U3CImageOperationsProviderU3Ek__BackingField_11), (void*)value);
  8907. }
  8908. };
  8909. struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields
  8910. {
  8911. public:
  8912. // System.Lazy`1<SixLabors.ImageSharp.Configuration> SixLabors.ImageSharp.Configuration::Lazy
  8913. Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * ___Lazy_0;
  8914. // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Configuration::<Default>k__BackingField
  8915. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___U3CDefaultU3Ek__BackingField_4;
  8916. public:
  8917. inline static int32_t get_offset_of_Lazy_0() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields, ___Lazy_0)); }
  8918. inline Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * get_Lazy_0() const { return ___Lazy_0; }
  8919. inline Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E ** get_address_of_Lazy_0() { return &___Lazy_0; }
  8920. inline void set_Lazy_0(Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E * value)
  8921. {
  8922. ___Lazy_0 = value;
  8923. Il2CppCodeGenWriteBarrier((void**)(&___Lazy_0), (void*)value);
  8924. }
  8925. inline static int32_t get_offset_of_U3CDefaultU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8_StaticFields, ___U3CDefaultU3Ek__BackingField_4)); }
  8926. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_U3CDefaultU3Ek__BackingField_4() const { return ___U3CDefaultU3Ek__BackingField_4; }
  8927. inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_U3CDefaultU3Ek__BackingField_4() { return &___U3CDefaultU3Ek__BackingField_4; }
  8928. inline void set_U3CDefaultU3Ek__BackingField_4(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value)
  8929. {
  8930. ___U3CDefaultU3Ek__BackingField_4 = value;
  8931. Il2CppCodeGenWriteBarrier((void**)(&___U3CDefaultU3Ek__BackingField_4), (void*)value);
  8932. }
  8933. };
  8934. // SixLabors.ImageSharp.Processing.Processors.Convolution.ReadOnlyKernel
  8935. struct ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C
  8936. {
  8937. public:
  8938. // System.ReadOnlySpan`1<System.Single> SixLabors.ImageSharp.Processing.Processors.Convolution.ReadOnlyKernel::values
  8939. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___values_0;
  8940. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.ReadOnlyKernel::<Columns>k__BackingField
  8941. int32_t ___U3CColumnsU3Ek__BackingField_1;
  8942. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.ReadOnlyKernel::<Rows>k__BackingField
  8943. int32_t ___U3CRowsU3Ek__BackingField_2;
  8944. public:
  8945. inline static int32_t get_offset_of_values_0() { return static_cast<int32_t>(offsetof(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C, ___values_0)); }
  8946. inline ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 get_values_0() const { return ___values_0; }
  8947. inline ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 * get_address_of_values_0() { return &___values_0; }
  8948. inline void set_values_0(ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 value)
  8949. {
  8950. ___values_0 = value;
  8951. Il2CppCodeGenWriteBarrier((void**)&(((&___values_0))->____pinnable_0), (void*)NULL);
  8952. }
  8953. inline static int32_t get_offset_of_U3CColumnsU3Ek__BackingField_1() { return static_cast<int32_t>(offsetof(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C, ___U3CColumnsU3Ek__BackingField_1)); }
  8954. inline int32_t get_U3CColumnsU3Ek__BackingField_1() const { return ___U3CColumnsU3Ek__BackingField_1; }
  8955. inline int32_t* get_address_of_U3CColumnsU3Ek__BackingField_1() { return &___U3CColumnsU3Ek__BackingField_1; }
  8956. inline void set_U3CColumnsU3Ek__BackingField_1(int32_t value)
  8957. {
  8958. ___U3CColumnsU3Ek__BackingField_1 = value;
  8959. }
  8960. inline static int32_t get_offset_of_U3CRowsU3Ek__BackingField_2() { return static_cast<int32_t>(offsetof(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C, ___U3CRowsU3Ek__BackingField_2)); }
  8961. inline int32_t get_U3CRowsU3Ek__BackingField_2() const { return ___U3CRowsU3Ek__BackingField_2; }
  8962. inline int32_t* get_address_of_U3CRowsU3Ek__BackingField_2() { return &___U3CRowsU3Ek__BackingField_2; }
  8963. inline void set_U3CRowsU3Ek__BackingField_2(int32_t value)
  8964. {
  8965. ___U3CRowsU3Ek__BackingField_2 = value;
  8966. }
  8967. };
  8968. // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Processing.Processors.Convolution.ReadOnlyKernel
  8969. struct ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C_marshaled_pinvoke
  8970. {
  8971. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___values_0;
  8972. int32_t ___U3CColumnsU3Ek__BackingField_1;
  8973. int32_t ___U3CRowsU3Ek__BackingField_2;
  8974. };
  8975. // Native definition for COM marshalling of SixLabors.ImageSharp.Processing.Processors.Convolution.ReadOnlyKernel
  8976. struct ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C_marshaled_com
  8977. {
  8978. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___values_0;
  8979. int32_t ___U3CColumnsU3Ek__BackingField_1;
  8980. int32_t ___U3CRowsU3Ek__BackingField_2;
  8981. };
  8982. // System.Type
  8983. struct Type_t : public MemberInfo_t
  8984. {
  8985. public:
  8986. // System.RuntimeTypeHandle System.Type::_impl
  8987. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ____impl_9;
  8988. public:
  8989. inline static int32_t get_offset_of__impl_9() { return static_cast<int32_t>(offsetof(Type_t, ____impl_9)); }
  8990. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 get__impl_9() const { return ____impl_9; }
  8991. inline RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 * get_address_of__impl_9() { return &____impl_9; }
  8992. inline void set__impl_9(RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 value)
  8993. {
  8994. ____impl_9 = value;
  8995. }
  8996. };
  8997. struct Type_t_StaticFields
  8998. {
  8999. public:
  9000. // System.Reflection.MemberFilter System.Type::FilterAttribute
  9001. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterAttribute_0;
  9002. // System.Reflection.MemberFilter System.Type::FilterName
  9003. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterName_1;
  9004. // System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
  9005. MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * ___FilterNameIgnoreCase_2;
  9006. // System.Object System.Type::Missing
  9007. RuntimeObject * ___Missing_3;
  9008. // System.Char System.Type::Delimiter
  9009. Il2CppChar ___Delimiter_4;
  9010. // System.Type[] System.Type::EmptyTypes
  9011. TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* ___EmptyTypes_5;
  9012. // System.Reflection.Binder System.Type::defaultBinder
  9013. Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * ___defaultBinder_6;
  9014. public:
  9015. inline static int32_t get_offset_of_FilterAttribute_0() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterAttribute_0)); }
  9016. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterAttribute_0() const { return ___FilterAttribute_0; }
  9017. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterAttribute_0() { return &___FilterAttribute_0; }
  9018. inline void set_FilterAttribute_0(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  9019. {
  9020. ___FilterAttribute_0 = value;
  9021. Il2CppCodeGenWriteBarrier((void**)(&___FilterAttribute_0), (void*)value);
  9022. }
  9023. inline static int32_t get_offset_of_FilterName_1() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterName_1)); }
  9024. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterName_1() const { return ___FilterName_1; }
  9025. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterName_1() { return &___FilterName_1; }
  9026. inline void set_FilterName_1(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  9027. {
  9028. ___FilterName_1 = value;
  9029. Il2CppCodeGenWriteBarrier((void**)(&___FilterName_1), (void*)value);
  9030. }
  9031. inline static int32_t get_offset_of_FilterNameIgnoreCase_2() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___FilterNameIgnoreCase_2)); }
  9032. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * get_FilterNameIgnoreCase_2() const { return ___FilterNameIgnoreCase_2; }
  9033. inline MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 ** get_address_of_FilterNameIgnoreCase_2() { return &___FilterNameIgnoreCase_2; }
  9034. inline void set_FilterNameIgnoreCase_2(MemberFilter_t48D0AA10105D186AF42428FA532D4B4332CF8B81 * value)
  9035. {
  9036. ___FilterNameIgnoreCase_2 = value;
  9037. Il2CppCodeGenWriteBarrier((void**)(&___FilterNameIgnoreCase_2), (void*)value);
  9038. }
  9039. inline static int32_t get_offset_of_Missing_3() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Missing_3)); }
  9040. inline RuntimeObject * get_Missing_3() const { return ___Missing_3; }
  9041. inline RuntimeObject ** get_address_of_Missing_3() { return &___Missing_3; }
  9042. inline void set_Missing_3(RuntimeObject * value)
  9043. {
  9044. ___Missing_3 = value;
  9045. Il2CppCodeGenWriteBarrier((void**)(&___Missing_3), (void*)value);
  9046. }
  9047. inline static int32_t get_offset_of_Delimiter_4() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___Delimiter_4)); }
  9048. inline Il2CppChar get_Delimiter_4() const { return ___Delimiter_4; }
  9049. inline Il2CppChar* get_address_of_Delimiter_4() { return &___Delimiter_4; }
  9050. inline void set_Delimiter_4(Il2CppChar value)
  9051. {
  9052. ___Delimiter_4 = value;
  9053. }
  9054. inline static int32_t get_offset_of_EmptyTypes_5() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___EmptyTypes_5)); }
  9055. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* get_EmptyTypes_5() const { return ___EmptyTypes_5; }
  9056. inline TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755** get_address_of_EmptyTypes_5() { return &___EmptyTypes_5; }
  9057. inline void set_EmptyTypes_5(TypeU5BU5D_t85B10489E46F06CEC7C4B1CCBD0E01FAB6649755* value)
  9058. {
  9059. ___EmptyTypes_5 = value;
  9060. Il2CppCodeGenWriteBarrier((void**)(&___EmptyTypes_5), (void*)value);
  9061. }
  9062. inline static int32_t get_offset_of_defaultBinder_6() { return static_cast<int32_t>(offsetof(Type_t_StaticFields, ___defaultBinder_6)); }
  9063. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * get_defaultBinder_6() const { return ___defaultBinder_6; }
  9064. inline Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 ** get_address_of_defaultBinder_6() { return &___defaultBinder_6; }
  9065. inline void set_defaultBinder_6(Binder_t2BEE27FD84737D1E79BC47FD67F6D3DD2F2DDA30 * value)
  9066. {
  9067. ___defaultBinder_6 = value;
  9068. Il2CppCodeGenWriteBarrier((void**)(&___defaultBinder_6), (void*)value);
  9069. }
  9070. };
  9071. // SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionState
  9072. struct ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B
  9073. {
  9074. public:
  9075. // System.Span`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionState::rowOffsetMap
  9076. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___rowOffsetMap_0;
  9077. // System.Span`1<System.Int32> SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionState::columnOffsetMap
  9078. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___columnOffsetMap_1;
  9079. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionState::kernelHeight
  9080. int32_t ___kernelHeight_2;
  9081. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionState::kernelWidth
  9082. int32_t ___kernelWidth_3;
  9083. // SixLabors.ImageSharp.Processing.Processors.Convolution.ReadOnlyKernel SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionState::<Kernel>k__BackingField
  9084. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C ___U3CKernelU3Ek__BackingField_4;
  9085. public:
  9086. inline static int32_t get_offset_of_rowOffsetMap_0() { return static_cast<int32_t>(offsetof(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B, ___rowOffsetMap_0)); }
  9087. inline Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 get_rowOffsetMap_0() const { return ___rowOffsetMap_0; }
  9088. inline Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * get_address_of_rowOffsetMap_0() { return &___rowOffsetMap_0; }
  9089. inline void set_rowOffsetMap_0(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 value)
  9090. {
  9091. ___rowOffsetMap_0 = value;
  9092. Il2CppCodeGenWriteBarrier((void**)&(((&___rowOffsetMap_0))->____pinnable_0), (void*)NULL);
  9093. }
  9094. inline static int32_t get_offset_of_columnOffsetMap_1() { return static_cast<int32_t>(offsetof(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B, ___columnOffsetMap_1)); }
  9095. inline Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 get_columnOffsetMap_1() const { return ___columnOffsetMap_1; }
  9096. inline Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 * get_address_of_columnOffsetMap_1() { return &___columnOffsetMap_1; }
  9097. inline void set_columnOffsetMap_1(Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 value)
  9098. {
  9099. ___columnOffsetMap_1 = value;
  9100. Il2CppCodeGenWriteBarrier((void**)&(((&___columnOffsetMap_1))->____pinnable_0), (void*)NULL);
  9101. }
  9102. inline static int32_t get_offset_of_kernelHeight_2() { return static_cast<int32_t>(offsetof(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B, ___kernelHeight_2)); }
  9103. inline int32_t get_kernelHeight_2() const { return ___kernelHeight_2; }
  9104. inline int32_t* get_address_of_kernelHeight_2() { return &___kernelHeight_2; }
  9105. inline void set_kernelHeight_2(int32_t value)
  9106. {
  9107. ___kernelHeight_2 = value;
  9108. }
  9109. inline static int32_t get_offset_of_kernelWidth_3() { return static_cast<int32_t>(offsetof(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B, ___kernelWidth_3)); }
  9110. inline int32_t get_kernelWidth_3() const { return ___kernelWidth_3; }
  9111. inline int32_t* get_address_of_kernelWidth_3() { return &___kernelWidth_3; }
  9112. inline void set_kernelWidth_3(int32_t value)
  9113. {
  9114. ___kernelWidth_3 = value;
  9115. }
  9116. inline static int32_t get_offset_of_U3CKernelU3Ek__BackingField_4() { return static_cast<int32_t>(offsetof(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B, ___U3CKernelU3Ek__BackingField_4)); }
  9117. inline ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C get_U3CKernelU3Ek__BackingField_4() const { return ___U3CKernelU3Ek__BackingField_4; }
  9118. inline ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C * get_address_of_U3CKernelU3Ek__BackingField_4() { return &___U3CKernelU3Ek__BackingField_4; }
  9119. inline void set_U3CKernelU3Ek__BackingField_4(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C value)
  9120. {
  9121. ___U3CKernelU3Ek__BackingField_4 = value;
  9122. Il2CppCodeGenWriteBarrier((void**)&((&(((&___U3CKernelU3Ek__BackingField_4))->___values_0))->____pinnable_0), (void*)NULL);
  9123. }
  9124. };
  9125. // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionState
  9126. struct ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B_marshaled_pinvoke
  9127. {
  9128. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___rowOffsetMap_0;
  9129. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___columnOffsetMap_1;
  9130. int32_t ___kernelHeight_2;
  9131. int32_t ___kernelWidth_3;
  9132. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C_marshaled_pinvoke ___U3CKernelU3Ek__BackingField_4;
  9133. };
  9134. // Native definition for COM marshalling of SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionState
  9135. struct ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B_marshaled_com
  9136. {
  9137. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___rowOffsetMap_0;
  9138. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___columnOffsetMap_1;
  9139. int32_t ___kernelHeight_2;
  9140. int32_t ___kernelWidth_3;
  9141. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C_marshaled_com ___U3CKernelU3Ek__BackingField_4;
  9142. };
  9143. #ifdef __clang__
  9144. #pragma clang diagnostic pop
  9145. #endif
  9146. // System.Single[]
  9147. struct SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA : public RuntimeArray
  9148. {
  9149. public:
  9150. ALIGN_FIELD (8) float m_Items[1];
  9151. public:
  9152. inline float GetAt(il2cpp_array_size_t index) const
  9153. {
  9154. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9155. return m_Items[index];
  9156. }
  9157. inline float* GetAddressAt(il2cpp_array_size_t index)
  9158. {
  9159. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9160. return m_Items + index;
  9161. }
  9162. inline void SetAt(il2cpp_array_size_t index, float value)
  9163. {
  9164. IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
  9165. m_Items[index] = value;
  9166. }
  9167. inline float GetAtUnchecked(il2cpp_array_size_t index) const
  9168. {
  9169. return m_Items[index];
  9170. }
  9171. inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
  9172. {
  9173. return m_Items + index;
  9174. }
  9175. inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
  9176. {
  9177. m_Items[index] = value;
  9178. }
  9179. };
  9180. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9181. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m542FAB8B834CBCAA088252AC2DD3DB467D783526_gshared_inline (RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source1, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___destination2, const RuntimeMethod* method);
  9182. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Slice(System.Int32)
  9183. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, const RuntimeMethod* method);
  9184. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Slice(System.Int32,System.Int32)
  9185. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9186. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::CopyTo(System.Span`1<!0>)
  9187. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mF99C642B275D4C93B3ECB467FFC662B506834E41_gshared (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method);
  9188. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32)
  9189. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m4C6AA9CC77575922C83F26A160A0AB651FC06D2D_gshared_inline (RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3 * __this, int32_t ___y0, const RuntimeMethod* method);
  9190. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  9191. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m5C476AF7B4C1B2D531889370F07E83B51F2A374D_gshared_inline (RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51 * __this, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method);
  9192. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32)
  9193. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m8388C0502F0B86810C7AC012CC515DF7A50D49F9_gshared_inline (RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51 * __this, int32_t ___y0, const RuntimeMethod* method);
  9194. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  9195. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m2DD0D8E0C1C0F78DCBCFB8EB1C18C14EBF5FEB54_gshared_inline (RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4 * __this, int32_t ___startX0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method);
  9196. // System.Int32 System.Span`1<System.Numerics.Vector4>::get_Length()
  9197. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, const RuntimeMethod* method);
  9198. // !!0& System.Runtime.CompilerServices.Unsafe::AsRef<SixLabors.ImageSharp.ColorMatrix>(!!0&)
  9199. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_gshared_inline (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * ___source0, const RuntimeMethod* method);
  9200. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9201. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mF00AA5ACA27458A693CC85CAEF0562734A53A37E_gshared_inline (RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method);
  9202. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9203. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC2164E06D0FB737244E6C2829B5F6C5CBF4A2657_gshared_inline (RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B * __this, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source0, const RuntimeMethod* method);
  9204. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32)
  9205. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m8C0589D0E2AFB9C54C0DDD74B62D4EC1A3F8DE55_gshared_inline (RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B * __this, int32_t ___y0, const RuntimeMethod* method);
  9206. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9207. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m5C63971B2CE240D6B369B297D090653880495984_gshared_inline (RowOperation_tD061338E0809B053606191F4428DEE83A3790972 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source7, const RuntimeMethod* method);
  9208. // !0& System.Span`1<System.Single>::get_Item(System.Int32)
  9209. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float* Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, int32_t ___index0, const RuntimeMethod* method);
  9210. // System.ReadOnlySpan`1<!0> System.Span`1<System.Single>::op_Implicit(System.Span`1<!0>)
  9211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_gshared (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span0, const RuntimeMethod* method);
  9212. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32,System.Span`1<System.Single>)
  9213. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m065FFBE851B67FF6A6C0518D2FCF286ABE75A60C_gshared_inline (RowOperation_tD061338E0809B053606191F4428DEE83A3790972 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9214. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9215. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mF0ED111C2116EECC85748E1DDFE4C5F7298C486C_gshared_inline (RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source2, const RuntimeMethod* method);
  9216. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Item(System.Int32)
  9217. 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);
  9218. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32)
  9219. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m345B71456DB630D97AD7A6626DB436701BFBECBD_gshared_inline (RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264 * __this, int32_t ___y0, const RuntimeMethod* method);
  9220. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9221. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mB883DE496E91BA32A05952C5D00D482BE23B0376_gshared_inline (RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source7, const RuntimeMethod* method);
  9222. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32,System.Span`1<System.Single>)
  9223. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1F45904822704A1D00C40F65BE79A3BAA923D4CC_gshared_inline (RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9224. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  9225. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m89C39C1D1C1F0E1C28594CFD7AB4E4BE2A4018E8_gshared_inline (RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___upper3, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method);
  9226. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Item(System.Int32)
  9227. 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);
  9228. // T& SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>::get_Item(System.Int32,System.Int32)
  9229. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t* Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_gshared_inline (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method);
  9230. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  9231. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m9CA44BFC27498544BD5E2945D5B3E222BE8D8ED1_gshared_inline (RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8 * __this, int32_t ___y0, const RuntimeMethod* method);
  9232. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9233. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m1E04C59FDE1AF7149523889CEB2187DAD60AAA0C_gshared_inline (RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source5, const RuntimeMethod* method);
  9234. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Slice(System.Int32,System.Int32)
  9235. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9236. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryOwnerExtensions::GetSpan<System.Single>(System.Buffers.IMemoryOwner`1<T>)
  9237. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_gshared_inline (RuntimeObject* ___buffer0, const RuntimeMethod* method);
  9238. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  9239. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m252FAD817AB57FE795C68B8DACEBA4205F4E834E_gshared_inline (RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11 * __this, int32_t ___y0, const RuntimeMethod* method);
  9240. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  9241. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m3E2D0EB6864F870831CFD50D2EDF7A8FCE7596C9_gshared_inline (RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2 * __this, int32_t ___startX0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___upper2, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method);
  9242. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_Length()
  9243. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method);
  9244. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_Item(System.Int32)
  9245. 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);
  9246. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Length()
  9247. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method);
  9248. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  9249. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mFCFE347CB5C8C08250A3FB52B19829C067DEE44D_gshared_inline (RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method);
  9250. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  9251. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m947D8BCB09C033BDE80C4B3FB50F97174C3A87BF_gshared_inline (RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels1, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method);
  9252. // System.Span`1<!0> System.Span`1<System.Numerics.Vector4>::Slice(System.Int32,System.Int32)
  9253. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9254. // System.Span`1<!0> System.Span`1<System.Numerics.Vector4>::Slice(System.Int32)
  9255. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, const RuntimeMethod* method);
  9256. // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference<System.Numerics.Vector4>(System.Span`1<!!0>)
  9257. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_gshared (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span0, const RuntimeMethod* method);
  9258. // System.Void System.Span`1<System.Numerics.Vector4>::Clear()
  9259. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_gshared (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, const RuntimeMethod* method);
  9260. // !!0& System.Runtime.CompilerServices.Unsafe::Add<System.Int32>(!!0&,System.Int32)
  9261. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_gshared_inline (int32_t* ___source0, int32_t ___elementOffset1, const RuntimeMethod* method);
  9262. // !!0& System.Runtime.CompilerServices.Unsafe::Add<System.Numerics.Vector4>(!!0&,System.Int32)
  9263. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_gshared_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___source0, int32_t ___elementOffset1, const RuntimeMethod* method);
  9264. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9265. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6B407E9C9B7C8626BC52D7E5FCE9F766972B7671_gshared_inline (RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method);
  9266. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9267. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m7D1C23AAEAF2A77EB953949BBE814E360338EE0F_gshared_inline (RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___destination2, const RuntimeMethod* method);
  9268. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Slice(System.Int32)
  9269. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, const RuntimeMethod* method);
  9270. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::CopyTo(System.Span`1<!0>)
  9271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m825FB536A678E68BE358C08234F6601BA5F0E1F4_gshared (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method);
  9272. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  9273. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mF5A12D1D6145AFCD4D4F5F1877ED6C311D25DA94_gshared_inline (RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD * __this, int32_t ___y0, const RuntimeMethod* method);
  9274. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  9275. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m866B9CBBB42F589064DF3CBBA49AE2CBFBC6A6F5_gshared_inline (RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008 * __this, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method);
  9276. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  9277. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mBA2D6BF3D1CE99E65E79452E3FADE968A2D51F5E_gshared_inline (RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008 * __this, int32_t ___y0, const RuntimeMethod* method);
  9278. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  9279. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m2A6997D7BC116CE20FE29FB833131F85503AB6B6_gshared_inline (RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C * __this, int32_t ___startX0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method);
  9280. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9281. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m7136291BC256CA56DCEC1B148C52958A0835E379_gshared_inline (RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method);
  9282. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9283. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m5FA94FF05F9EC7C3256830011F69C9A3A9EA8C81_gshared_inline (RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063 * __this, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source0, const RuntimeMethod* method);
  9284. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  9285. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mDB6C439D1A8555723D5D2F38763A5452FAEB4D40_gshared_inline (RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063 * __this, int32_t ___y0, const RuntimeMethod* method);
  9286. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9287. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mB35FAC2DC65E98E158727C96537DD80C5DF81A5C_gshared_inline (RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source7, const RuntimeMethod* method);
  9288. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32,System.Span`1<System.Single>)
  9289. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m776705B9488EB55906F2438CACC8667929CC7C22_gshared_inline (RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9290. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9291. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m8D8F301441844A6319386AA66CCD2829E8C01877_gshared_inline (RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source2, const RuntimeMethod* method);
  9292. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  9293. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m03F349A3F03252CED8E764895CD5A3CAD1426803_gshared_inline (RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2 * __this, int32_t ___y0, const RuntimeMethod* method);
  9294. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9295. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m88F07713144234E4045ED937ACB43A8BCE117F90_gshared_inline (RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source7, const RuntimeMethod* method);
  9296. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32,System.Span`1<System.Single>)
  9297. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m049589FED3703A03E906DECF29BF530E86C45EAF_gshared_inline (RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9298. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  9299. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mDF22694D11B6FF06F7EAF945464FF023C2A9A0DA_gshared_inline (RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___upper3, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method);
  9300. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Item(System.Int32)
  9301. 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);
  9302. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  9303. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m5AEFEFA4D4CF0912084C2C8A01141071374439FE_gshared_inline (RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B * __this, int32_t ___y0, const RuntimeMethod* method);
  9304. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9305. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m3F8B874D917BCECB8BD9DB0BAC6C7CF5F161B889_gshared_inline (RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source5, const RuntimeMethod* method);
  9306. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Slice(System.Int32,System.Int32)
  9307. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9308. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  9309. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mCA7FFEAFA831F86F40FE5193DF0A9C3643B72F01_gshared_inline (RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0 * __this, int32_t ___y0, const RuntimeMethod* method);
  9310. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  9311. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m04F3A2F97FC998D6BA885148F9C0CC084238AB1B_gshared_inline (RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203 * __this, int32_t ___startX0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___upper2, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method);
  9312. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Length()
  9313. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method);
  9314. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  9315. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mE24510D439958E0DD7867B3AB29D19E25C45E325_gshared_inline (RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method);
  9316. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  9317. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mE4C9556D408C9C8DDEEE89EC82469D42903EFC07_gshared_inline (RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels1, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method);
  9318. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9319. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mB5A02F1A683B0BD85D3DBAABC5BF5E2DD2E9C6AB_gshared_inline (RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method);
  9320. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9321. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m45C41E4AAEEE08AB6A6DCAAA5C77FEF2461EC37C_gshared_inline (RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___destination2, const RuntimeMethod* method);
  9322. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Slice(System.Int32)
  9323. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, const RuntimeMethod* method);
  9324. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::CopyTo(System.Span`1<!0>)
  9325. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856_gshared (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method);
  9326. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  9327. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1C7398F7BE7170BA702D2ACECFECF7380BC2F889_gshared_inline (RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0 * __this, int32_t ___y0, const RuntimeMethod* method);
  9328. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  9329. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m09BADAAD2D9B7DEAE6F7A47317188194698DD1AB_gshared_inline (RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B * __this, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method);
  9330. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  9331. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m14709C20196B5197617C1D627B1D13005488B1CF_gshared_inline (RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B * __this, int32_t ___y0, const RuntimeMethod* method);
  9332. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  9333. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC6A38649FA0269DC653AB87548E4CC5A3C9449CE_gshared_inline (RowOperation_t426A7FA58167ABCE432437737332E79966622C79 * __this, int32_t ___startX0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method);
  9334. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9335. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mBFFF6E277DD2B5272C47E154FCBE377AFC15F6BF_gshared_inline (RowOperation_t426A7FA58167ABCE432437737332E79966622C79 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method);
  9336. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9337. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m457E5A5ED14860B0C2BFAD89D626134305C1B9C0_gshared_inline (RowOperation_t608F471F877BE507A66CB18279F0C830130AE057 * __this, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source0, const RuntimeMethod* method);
  9338. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  9339. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mA542155F5C6107C5EC818A8FAA8C0E7CDF9FFCAE_gshared_inline (RowOperation_t608F471F877BE507A66CB18279F0C830130AE057 * __this, int32_t ___y0, const RuntimeMethod* method);
  9340. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9341. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m90573DBECE62B09DDE06E81630E8449A2B733F88_gshared_inline (RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source7, const RuntimeMethod* method);
  9342. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32,System.Span`1<System.Single>)
  9343. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m4BB19C9F45034E931AE494643A98286BA3092F64_gshared_inline (RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9344. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9345. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m4041F51B6DF9682D1D81157F4D7E1FEC1B72578E_gshared_inline (RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source2, const RuntimeMethod* method);
  9346. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  9347. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mD022E707FBD5B0E32035F72C122D434D6AA26286_gshared_inline (RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352 * __this, int32_t ___y0, const RuntimeMethod* method);
  9348. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9349. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mDFB7FA6CF27887081DC972241E7ACB8A5A1E6554_gshared_inline (RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source7, const RuntimeMethod* method);
  9350. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32,System.Span`1<System.Single>)
  9351. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mF8297C0D4D646BAF606F7C2D1CA57D3B945FFC8A_gshared_inline (RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9352. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  9353. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m7A86FB7C2D912C3BD95C46448CF0BBD6EBEADEC8_gshared_inline (RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___upper3, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method);
  9354. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Item(System.Int32)
  9355. 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);
  9356. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  9357. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mBF6158BD5D9921D3CFFC7DA85AC81294C457A5FD_gshared_inline (RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09 * __this, int32_t ___y0, const RuntimeMethod* method);
  9358. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9359. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m349E1A7273D428C276241FFE7EF0BD18CFA6AAFA_gshared_inline (RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source5, const RuntimeMethod* method);
  9360. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Slice(System.Int32,System.Int32)
  9361. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9362. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  9363. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6D4A6E79D0D2DE1C639249148D57981DC80626EE_gshared_inline (RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604 * __this, int32_t ___y0, const RuntimeMethod* method);
  9364. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  9365. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mF6C0FA641AB4585FFB324C28D9FC9AA3525E2431_gshared_inline (RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0 * __this, int32_t ___startX0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___upper2, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method);
  9366. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Length()
  9367. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method);
  9368. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  9369. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m21EA28B75C1EEBEDFFE43CB64E4E971598861AC4_gshared_inline (RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method);
  9370. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  9371. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m6295FE0B148BBC57DEB15A0539E5E33929AE7E04_gshared_inline (RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels1, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method);
  9372. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9373. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mB7F361F024B930B43EC1F50D4097506B6B94192D_gshared_inline (RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method);
  9374. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9375. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC0EE5283DA5FB09AC71E1EB5E402729E3D84242B_gshared_inline (RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___destination2, const RuntimeMethod* method);
  9376. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Slice(System.Int32)
  9377. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, const RuntimeMethod* method);
  9378. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::CopyTo(System.Span`1<!0>)
  9379. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A_gshared (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method);
  9380. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  9381. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m45F0A85F8248817468FBC05719A02B8C72B30090_gshared_inline (RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1 * __this, int32_t ___y0, const RuntimeMethod* method);
  9382. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  9383. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m082926F326E4DEAB342A2E73D06E63888B92E099_gshared_inline (RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42 * __this, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method);
  9384. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  9385. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m8C43B90AC31A57A6DA20DA38010856104C85AF69_gshared_inline (RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42 * __this, int32_t ___y0, const RuntimeMethod* method);
  9386. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  9387. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mCBE91D6D7DC3A387AEC806FF21D26705CC89548A_gshared_inline (RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8 * __this, int32_t ___startX0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method);
  9388. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9389. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m9FEF9777656581DE5B8DE6DDA5BE3B88E8D5F85B_gshared_inline (RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method);
  9390. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9391. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC900F8555059FE7A830D402C42CFFB24EAE6449E_gshared_inline (RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D * __this, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source0, const RuntimeMethod* method);
  9392. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  9393. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m5A1B4DF2B59C8B21885298EF9B45977D31576A3D_gshared_inline (RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D * __this, int32_t ___y0, const RuntimeMethod* method);
  9394. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9395. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC3A5053E1BB601362BEC4947D46320F4D75169E5_gshared_inline (RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source7, const RuntimeMethod* method);
  9396. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32,System.Span`1<System.Single>)
  9397. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m0BF8DBD3105D8ABA9CC20CD4DD89C6584F14F365_gshared_inline (RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9398. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9399. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mD01025CFBFE5F28FBF187714A841D9671865E321_gshared_inline (RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source2, const RuntimeMethod* method);
  9400. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  9401. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m8C85D10496AC8CB6BBDA8E0F554AF65A993FE36B_gshared_inline (RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D * __this, int32_t ___y0, const RuntimeMethod* method);
  9402. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9403. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mDB608E27F1D1E7B042000B19BF8FD89EAD0D1A2A_gshared_inline (RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source7, const RuntimeMethod* method);
  9404. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32,System.Span`1<System.Single>)
  9405. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m8EDDC9FE3417C6B6B6BBD6FC90BE82DCDFDEFE27_gshared_inline (RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9406. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  9407. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m635BCA0394D467560B83069BA2286CEAD62EE8A1_gshared_inline (RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___upper3, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method);
  9408. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Item(System.Int32)
  9409. 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);
  9410. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  9411. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m49BC1A26317E6ABBF323A45CB9BDFCE7BFF20004_gshared_inline (RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D * __this, int32_t ___y0, const RuntimeMethod* method);
  9412. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9413. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mEDC961FEE1A5DA334D4DCFE8B16727AD0B2B5BDD_gshared_inline (RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source5, const RuntimeMethod* method);
  9414. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Slice(System.Int32,System.Int32)
  9415. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9416. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  9417. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m5C6CE746AECD65175373AD528EC5A4346272E287_gshared_inline (RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E * __this, int32_t ___y0, const RuntimeMethod* method);
  9418. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  9419. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m1EE437033FF3A73CFFB167EACA999F8A20BE1DF2_gshared_inline (RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D * __this, int32_t ___startX0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___upper2, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method);
  9420. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Length()
  9421. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method);
  9422. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  9423. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1A3B5FFA06A88810A02A030EF86C543F37906C6A_gshared_inline (RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method);
  9424. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  9425. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m3F1656D55860564D11C079773193817FB580E2A5_gshared_inline (RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels1, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method);
  9426. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9427. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6CE5E9762BB304E6263B4B44A665D30F79D7AE60_gshared_inline (RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method);
  9428. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9429. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m1F78EC92B2DAF8CBE66F5A5D1F28376F9FAADF4E_gshared_inline (RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___destination2, const RuntimeMethod* method);
  9430. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Slice(System.Int32)
  9431. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, const RuntimeMethod* method);
  9432. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::CopyTo(System.Span`1<!0>)
  9433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394_gshared (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method);
  9434. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  9435. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mA664B1B4F95DD9020254360A417E6E9A12A0AC6B_gshared_inline (RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0 * __this, int32_t ___y0, const RuntimeMethod* method);
  9436. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  9437. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m25A82DBCF31262737A636D24A48D49F8F92AD3B4_gshared_inline (RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE * __this, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method);
  9438. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  9439. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mA384C05FB92BCDDA8896925DC30C5E2FDA0990C9_gshared_inline (RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE * __this, int32_t ___y0, const RuntimeMethod* method);
  9440. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  9441. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m7BF4D6380860D2223C6F2AB1E8F93D1E1742C69C_gshared_inline (RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7 * __this, int32_t ___startX0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method);
  9442. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9443. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6C0DF146FC864BB357BA72940F2C5C1E02CA5EC7_gshared_inline (RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method);
  9444. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9445. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC2AC38B715C7DF6C72B26498F5234BB3B0D69BA8_gshared_inline (RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D * __this, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source0, const RuntimeMethod* method);
  9446. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  9447. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m82B10A1C1376AD4D44B2056CF48324BA2682AAEA_gshared_inline (RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D * __this, int32_t ___y0, const RuntimeMethod* method);
  9448. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9449. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m839C32D94793A5BDC70394E2B4AE63A609008972_gshared_inline (RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source7, const RuntimeMethod* method);
  9450. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32,System.Span`1<System.Single>)
  9451. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m87BAADC5EA6C164BB99F84D18642C9FC5E5C1F04_gshared_inline (RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9452. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9453. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m2DDC3CC98E182ECC299941ABF7FCF668E06A62B4_gshared_inline (RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source2, const RuntimeMethod* method);
  9454. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  9455. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m614AFB54DA27DDF122148620FAB09EA7769896A1_gshared_inline (RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1 * __this, int32_t ___y0, const RuntimeMethod* method);
  9456. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9457. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m7B3E135ABB603E3AD8A6D4B0B39EFF133B660397_gshared_inline (RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source7, const RuntimeMethod* method);
  9458. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32,System.Span`1<System.Single>)
  9459. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m7349D26476665A94A1E255AB39465C1F829954A4_gshared_inline (RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9460. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  9461. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m74C52F27E442A46BD8DC9D86E39615AD03311550_gshared_inline (RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___upper3, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method);
  9462. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::get_Item(System.Int32)
  9463. 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);
  9464. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  9465. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mDD258B755A65361543C235C36100B02D522EE03E_gshared_inline (RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB * __this, int32_t ___y0, const RuntimeMethod* method);
  9466. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9467. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m0F66CCFCB5C664DD6E46AEA5CF86FC714BE823D9_gshared_inline (RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source5, const RuntimeMethod* method);
  9468. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::Slice(System.Int32,System.Int32)
  9469. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9470. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  9471. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m82C9B8BC7C575C6D3071041615ED1D5E25651037_gshared_inline (RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF * __this, int32_t ___y0, const RuntimeMethod* method);
  9472. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  9473. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m78F37163F3B5305CFCF07FDDBA5607AB6B1C56D2_gshared_inline (RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1 * __this, int32_t ___startX0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___upper2, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method);
  9474. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::get_Length()
  9475. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method);
  9476. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  9477. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m031AC553F3D403677B61ABBFC48BF15FE70A555E_gshared_inline (RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method);
  9478. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  9479. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m7E0572E20DF20172148AEE2EDCD736AA09D66D92_gshared_inline (RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels1, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method);
  9480. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9481. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mD4A63FD363D96D922AF31B1439E444698349DB26_gshared_inline (RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method);
  9482. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9483. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mDF55A7D5B97AFBA4336C572CF6FB452B85EB8EA6_gshared_inline (RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___destination2, const RuntimeMethod* method);
  9484. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::Slice(System.Int32)
  9485. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___start0, const RuntimeMethod* method);
  9486. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::CopyTo(System.Span`1<!0>)
  9487. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m4357B842A778332306A5EE1A7F8AC9BDDD7B88FE_gshared (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___destination0, const RuntimeMethod* method);
  9488. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  9489. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mEB0960B8C60310C28166F10ED09B564366E768E1_gshared_inline (RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203 * __this, int32_t ___y0, const RuntimeMethod* method);
  9490. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  9491. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mCD13902EA7A5B2A6D2602106C5E5195EBA29C9DD_gshared_inline (RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23 * __this, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method);
  9492. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  9493. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mBBB46C52773B9565DD987AD4C76D2C28B8B72DC0_gshared_inline (RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23 * __this, int32_t ___y0, const RuntimeMethod* method);
  9494. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  9495. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m9965A53DCD660B2178ABA28978A46410966C1D4D_gshared_inline (RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF * __this, int32_t ___startX0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method);
  9496. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9497. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mABFB7ED2C4668839B8FAC485F2C897EEFC492AFF_gshared_inline (RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method);
  9498. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9499. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mDD61DC0BE525C35BA63302E9FF440996699340DF_gshared_inline (RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552 * __this, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source0, const RuntimeMethod* method);
  9500. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  9501. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mF5B7577141649CF04F5D901A036DCB49FAB983F3_gshared_inline (RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552 * __this, int32_t ___y0, const RuntimeMethod* method);
  9502. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9503. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m6E079E4D6DC29781C979FDB1A4C03D76ECF3DF09_gshared_inline (RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source7, const RuntimeMethod* method);
  9504. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32,System.Span`1<System.Single>)
  9505. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m880511850DB5DDAC4B74E1AA4741CDC00BB6C0BB_gshared_inline (RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9506. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9507. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mD67D313C9B53854D5C2899BCDB6AC2FC50EEBBB1_gshared_inline (RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source2, const RuntimeMethod* method);
  9508. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  9509. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6D37DDF557A2808833A48AF19E75E932F9F95E59_gshared_inline (RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF * __this, int32_t ___y0, const RuntimeMethod* method);
  9510. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9511. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mBE80AE72C397ACD060C14BB4A09C39443719762B_gshared_inline (RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source7, const RuntimeMethod* method);
  9512. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32,System.Span`1<System.Single>)
  9513. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mD7DA12342305D6397F2BC67A158590692BB0ED50_gshared_inline (RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9514. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  9515. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mA11E16E24509954E3849C64C0A0B185195AA983D_gshared_inline (RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___upper3, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method);
  9516. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::get_Item(System.Int32)
  9517. 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);
  9518. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  9519. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1FA38037A9E4ABAAE5AD25BA58800182C69FE861_gshared_inline (RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C * __this, int32_t ___y0, const RuntimeMethod* method);
  9520. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9521. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mE44558BE3FA921A3CE09831CBCAA09F928FF4BC6_gshared_inline (RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source5, const RuntimeMethod* method);
  9522. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::Slice(System.Int32,System.Int32)
  9523. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9524. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  9525. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m5DFDE5B0C0EEAF776C3BB8F7BC575CBB12C8DDFA_gshared_inline (RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407 * __this, int32_t ___y0, const RuntimeMethod* method);
  9526. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  9527. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m63B86EE158AA539126D0B507A01E2424B555D48A_gshared_inline (RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846 * __this, int32_t ___startX0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___upper2, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method);
  9528. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::get_Length()
  9529. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method);
  9530. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  9531. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mD0F02C7ACD9E8942EFD50E848EB769E120EEFDDD_gshared_inline (RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method);
  9532. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  9533. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m8769D8901C0F2723669F1C802995C5361AE09A83_gshared_inline (RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels1, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method);
  9534. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9535. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mFFE00D20D62754424818E96FBB2B7469B0BF633C_gshared_inline (RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method);
  9536. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9537. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m6706D5F6F3F5FA86C889FE1C188DF8FC0CFE7430_gshared_inline (RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___destination2, const RuntimeMethod* method);
  9538. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::Slice(System.Int32)
  9539. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___start0, const RuntimeMethod* method);
  9540. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::CopyTo(System.Span`1<!0>)
  9541. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_m10001A56CBE8DCCC8248A8E49E6CB11F9BFCF3A2_gshared (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___destination0, const RuntimeMethod* method);
  9542. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  9543. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mF8F9E0F8C91B93E0146270A203113D97A5FDC352_gshared_inline (RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7 * __this, int32_t ___y0, const RuntimeMethod* method);
  9544. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  9545. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m4750578341D1BD142DF465A1E406C2C427EEA5F5_gshared_inline (RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF * __this, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method);
  9546. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  9547. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1CC4A4423A3ABE31FF08EAFB270FE285808BE6F3_gshared_inline (RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF * __this, int32_t ___y0, const RuntimeMethod* method);
  9548. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  9549. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m00D20A11D0E0EDA30560EC1EB009714B2813DD3E_gshared_inline (RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D * __this, int32_t ___startX0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method);
  9550. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9551. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mADEB61D8C767E6488817B0E81AC533E9F8E5778C_gshared_inline (RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method);
  9552. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9553. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m90A13F8D9570ED5D364A1178B934AFCF177E1182_gshared_inline (RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A * __this, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source0, const RuntimeMethod* method);
  9554. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  9555. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mCBC04A28DB048B329714A99214736CAF909652E8_gshared_inline (RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A * __this, int32_t ___y0, const RuntimeMethod* method);
  9556. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9557. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m5774FF57BEDD7A77EED7FD6785EB46F358DCB279_gshared_inline (RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source7, const RuntimeMethod* method);
  9558. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32,System.Span`1<System.Single>)
  9559. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m320402B608A807B42CA72AE5B7196F558F6ADEBB_gshared_inline (RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9560. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9561. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC3120F25FE7AF5BF94B18CF2AE1D04DEB1B53AC0_gshared_inline (RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source2, const RuntimeMethod* method);
  9562. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  9563. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mEE5489456CD75B5C68AEAD7B23649B635D611E8C_gshared_inline (RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1 * __this, int32_t ___y0, const RuntimeMethod* method);
  9564. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9565. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m3B7154F95FF8B3E21E581BC38AB62B6BAE28A467_gshared_inline (RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source7, const RuntimeMethod* method);
  9566. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32,System.Span`1<System.Single>)
  9567. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m23B163109459CB1BE5F34758D4AEF3C1E6C1B588_gshared_inline (RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9568. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  9569. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m6EB92E1BB941EDF94F68A68D8701FBCE3C4D1CB0_gshared_inline (RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___upper3, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method);
  9570. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::get_Item(System.Int32)
  9571. 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);
  9572. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  9573. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m279D517D83A76E145CC2776B10C308BEA7F42A9B_gshared_inline (RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA * __this, int32_t ___y0, const RuntimeMethod* method);
  9574. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9575. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m324EE566E7542FC9078A75EF6447109A68C080E1_gshared_inline (RowOperation_tB804EE6F124972E47ABDF794C765983753E77759 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source5, const RuntimeMethod* method);
  9576. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::Slice(System.Int32,System.Int32)
  9577. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9578. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  9579. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m31999D5F3FC5AD6333AFE1D5A450DCAC4C059DBF_gshared_inline (RowOperation_tB804EE6F124972E47ABDF794C765983753E77759 * __this, int32_t ___y0, const RuntimeMethod* method);
  9580. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  9581. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mAFF36B07CEDC1BD141A96834B1039BB8845DD2BF_gshared_inline (RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF * __this, int32_t ___startX0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___upper2, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method);
  9582. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::get_Length()
  9583. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method);
  9584. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  9585. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m5A41F80AF2BD28FBE5E83834E28419E21FBD311F_gshared_inline (RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method);
  9586. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  9587. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m2223899139C825C1D8C65B789EB4B3317DEF3E25_gshared_inline (RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels1, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method);
  9588. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9589. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m4D3FD79F7A41377CA27D71E2AAA4D303AB2305E8_gshared_inline (RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method);
  9590. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9591. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mB6F25A8BFC9E89489A5FC047DB7DAACFF7D39647_gshared_inline (RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___destination2, const RuntimeMethod* method);
  9592. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::Slice(System.Int32)
  9593. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___start0, const RuntimeMethod* method);
  9594. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::CopyTo(System.Span`1<!0>)
  9595. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Span_1_CopyTo_mBC1B907B79884A8FC4EDAB710B22AFEE1272902E_gshared (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___destination0, const RuntimeMethod* method);
  9596. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  9597. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m141A60C52F474B02B7B68866306675D3E76DB22F_gshared_inline (RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80 * __this, int32_t ___y0, const RuntimeMethod* method);
  9598. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  9599. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC2166C213D997A9E6FBF33A5536629016DAF0CC6_gshared_inline (RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459 * __this, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method);
  9600. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  9601. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m116F0A0757401AE5F56EEE25B2E3285E55A93E2C_gshared_inline (RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459 * __this, int32_t ___y0, const RuntimeMethod* method);
  9602. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  9603. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m463ABD0AC24D7FE1F35FE41A953428EE9BB7168D_gshared_inline (RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216 * __this, int32_t ___startX0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method);
  9604. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9605. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mE9BF5B129781A15EF117A75D48DC11F4A7D98B65_gshared_inline (RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method);
  9606. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9607. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m7A49A3FB3ED0BBF43FAE233CF3F574BA97263C9E_gshared_inline (RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8 * __this, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source0, const RuntimeMethod* method);
  9608. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  9609. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1796C26E4C67F2E494A7058587F78688F1E70EDF_gshared_inline (RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8 * __this, int32_t ___y0, const RuntimeMethod* method);
  9610. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9611. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mDCF4EA039FE9674AC9DCAEE7C18CABF54E2697B1_gshared_inline (RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source7, const RuntimeMethod* method);
  9612. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32,System.Span`1<System.Single>)
  9613. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m388C9B58BD30F8D663FA0E386BF4B054849170BD_gshared_inline (RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9614. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9615. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m25A8A300DEBCB631CACF2CD238AC02F795A1882B_gshared_inline (RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source2, const RuntimeMethod* method);
  9616. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  9617. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6C8E5A3C42C649D3204A41A882D94CAC556B5DA7_gshared_inline (RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E * __this, int32_t ___y0, const RuntimeMethod* method);
  9618. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9619. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mBCC33BFCAE5064D6CF855284D83F2F3A78777522_gshared_inline (RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source7, const RuntimeMethod* method);
  9620. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32,System.Span`1<System.Single>)
  9621. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mE8BD0F2F833B35DF199F00A4C4C96A684D0B1CD8_gshared_inline (RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method);
  9622. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  9623. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m9FDD0542D477D3A34AA0733AEDDF374E89D0D1D5_gshared_inline (RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___upper3, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method);
  9624. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>::get_Item(System.Int32)
  9625. 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);
  9626. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::Invoke(System.Int32)
  9627. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m7CC1CB077007280C923CFA51748AAFBD931182AC_gshared_inline (RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062 * __this, int32_t ___y0, const RuntimeMethod* method);
  9628. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9629. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m9A9C2EA1F7C746007C28BAFE24FE73B28BE40450_gshared_inline (RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source5, const RuntimeMethod* method);
  9630. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>::Slice(System.Int32,System.Int32)
  9631. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9632. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::Invoke(System.Int32)
  9633. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m23370EC2D409553430740B3A0E44585017A1721C_gshared_inline (RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F * __this, int32_t ___y0, const RuntimeMethod* method);
  9634. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  9635. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m8FE6B021C24562A0858CCFF3823D6A0008196C76_gshared_inline (RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46 * __this, int32_t ___startX0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source1, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___upper2, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method);
  9636. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>::get_Length()
  9637. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m84CEA86530A516906E94048E39CB7404D11AB971_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method);
  9638. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  9639. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m800987EAB0F0B82261D1DD8CC3B75FA35520574A_gshared_inline (RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method);
  9640. // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference<System.Int32>(System.Span`1<!!0>)
  9641. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t* MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_gshared (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___span0, const RuntimeMethod* method);
  9642. // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference<System.Single>(System.ReadOnlySpan`1<!!0>)
  9643. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float* MemoryMarshal_GetReference_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mEBAD94A4AD74732C9E3157C7E5B5966DED865E2D_gshared (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___span0, const RuntimeMethod* method);
  9644. // !!0& System.Runtime.CompilerServices.Unsafe::Add<System.Single>(!!0&,System.Int32)
  9645. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float* Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_gshared_inline (float* ___source0, int32_t ___elementOffset1, const RuntimeMethod* method);
  9646. // System.Boolean System.Runtime.CompilerServices.Unsafe::IsAddressLessThan<System.Numerics.Vector4>(!!0&,!!0&)
  9647. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_gshared_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___right1, const RuntimeMethod* method);
  9648. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9649. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9650. // !0& System.Span`1<System.UInt64>::get_Item(System.Int32)
  9651. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t* Span_1_get_Item_m763B9465FA0334A46A1AE1B45D16312CA25CBA2E_gshared_inline (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED * __this, int32_t ___index0, const RuntimeMethod* method);
  9652. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9653. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9654. // System.Span`1<!0> System.Memory`1<System.Single>::get_Span()
  9655. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Memory_1_get_Span_m928F551E59E8B11542D25F22BFBCB34260C42A5B_gshared_inline (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 * __this, const RuntimeMethod* method);
  9656. // System.Void System.Span`1<System.Numerics.Vector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9657. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9658. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9659. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9660. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9661. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9662. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9663. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9664. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9665. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9666. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9667. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9668. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9669. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9670. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9671. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9672. // System.Span`1<T> System.Span`1<System.Single>::Slice(System.Int32,System.Int32)
  9673. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method);
  9674. // System.Void System.Span`1<System.Single>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  9675. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method);
  9676. // System.Void System.Span`1<System.Single>::.ctor(T[],System.Int32,System.Int32)
  9677. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m75198CA271176357ADBF4264AF513C6AAF927EFE_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method);
  9678. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9679. inline void RowOperation__ctor_m542FAB8B834CBCAA088252AC2DD3DB467D783526_inline (RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source1, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___destination2, const RuntimeMethod* method)
  9680. {
  9681. (( void (*) (RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, const RuntimeMethod*))RowOperation__ctor_m542FAB8B834CBCAA088252AC2DD3DB467D783526_gshared_inline)(__this, ___bounds0, ___source1, ___destination2, method);
  9682. }
  9683. // System.Int32 SixLabors.ImageSharp.Rectangle::get_Left()
  9684. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950 (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method);
  9685. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Slice(System.Int32)
  9686. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, const RuntimeMethod* method)
  9687. {
  9688. return (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, int32_t, const RuntimeMethod*))Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_gshared_inline)(__this, ___start0, method);
  9689. }
  9690. // System.Int32 SixLabors.ImageSharp.Rectangle::get_Top()
  9691. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method);
  9692. // System.Int32 SixLabors.ImageSharp.Rectangle::get_Width()
  9693. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method);
  9694. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Slice(System.Int32,System.Int32)
  9695. inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  9696. {
  9697. return (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_gshared_inline)(__this, ___start0, ___length1, method);
  9698. }
  9699. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::CopyTo(System.Span`1<!0>)
  9700. inline void Span_1_CopyTo_mF99C642B275D4C93B3ECB467FFC662B506834E41 (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 ___destination0, const RuntimeMethod* method)
  9701. {
  9702. (( void (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))Span_1_CopyTo_mF99C642B275D4C93B3ECB467FFC662B506834E41_gshared)(__this, ___destination0, method);
  9703. }
  9704. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32)
  9705. inline void RowOperation_Invoke_m4C6AA9CC77575922C83F26A160A0AB651FC06D2D_inline (RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3 * __this, int32_t ___y0, const RuntimeMethod* method)
  9706. {
  9707. (( void (*) (RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m4C6AA9CC77575922C83F26A160A0AB651FC06D2D_gshared_inline)(__this, ___y0, method);
  9708. }
  9709. // System.Int32 SixLabors.ImageSharp.Rectangle::get_X()
  9710. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method);
  9711. // System.Int32 SixLabors.ImageSharp.Rectangle::get_Right()
  9712. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method);
  9713. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  9714. inline void RowOperation__ctor_m5C476AF7B4C1B2D531889370F07E83B51F2A374D_inline (RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51 * __this, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  9715. {
  9716. (( void (*) (RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51 *, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))RowOperation__ctor_m5C476AF7B4C1B2D531889370F07E83B51F2A374D_gshared_inline)(__this, ___targetPixels0, ___passPixels1, ___bounds2, method);
  9717. }
  9718. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Bgra5551::ToVector4()
  9719. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgra5551_ToVector4_m00FD22B9197B2056CF65D1043CBCD63648BE2F01_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, const RuntimeMethod* method);
  9720. // System.Numerics.Vector4 System.Numerics.Vector4::Max(System.Numerics.Vector4,System.Numerics.Vector4)
  9721. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method);
  9722. // System.Void SixLabors.ImageSharp.PixelFormats.Bgra5551::FromVector4(System.Numerics.Vector4)
  9723. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra5551_FromVector4_mEABD575E5F8334D80ED2AE9BCB8055C66874C732_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  9724. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32)
  9725. inline void RowOperation_Invoke_m8388C0502F0B86810C7AC012CC515DF7A50D49F9_inline (RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51 * __this, int32_t ___y0, const RuntimeMethod* method)
  9726. {
  9727. (( void (*) (RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m8388C0502F0B86810C7AC012CC515DF7A50D49F9_gshared_inline)(__this, ___y0, method);
  9728. }
  9729. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  9730. inline void RowOperation__ctor_m2DD0D8E0C1C0F78DCBCFB8EB1C18C14EBF5FEB54_inline (RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4 * __this, int32_t ___startX0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  9731. {
  9732. (( void (*) (RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4 *, int32_t, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 , Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_m2DD0D8E0C1C0F78DCBCFB8EB1C18C14EBF5FEB54_gshared_inline)(__this, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  9733. }
  9734. // System.Int32 System.Span`1<System.Numerics.Vector4>::get_Length()
  9735. inline int32_t Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, const RuntimeMethod* method)
  9736. {
  9737. return (( int32_t (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, const RuntimeMethod*))Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_gshared_inline)(__this, method);
  9738. }
  9739. // !!0& System.Runtime.CompilerServices.Unsafe::AsRef<SixLabors.ImageSharp.ColorMatrix>(!!0&)
  9740. inline ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * ___source0, const RuntimeMethod* method)
  9741. {
  9742. return (( ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * (*) (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *, const RuntimeMethod*))Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_gshared_inline)(___source0, method);
  9743. }
  9744. // System.Void SixLabors.ImageSharp.ColorNumerics::Transform(System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.ColorMatrix&)
  9745. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___vectors0, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * ___matrix1, const RuntimeMethod* method);
  9746. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9747. inline void RowOperation_Invoke_mF00AA5ACA27458A693CC85CAEF0562734A53A37E_inline (RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  9748. {
  9749. (( void (*) (RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4 *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))RowOperation_Invoke_mF00AA5ACA27458A693CC85CAEF0562734A53A37E_gshared_inline)(__this, ___y0, ___span1, method);
  9750. }
  9751. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9752. inline void RowOperation__ctor_mC2164E06D0FB737244E6C2829B5F6C5CBF4A2657_inline (RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B * __this, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source0, const RuntimeMethod* method)
  9753. {
  9754. (( void (*) (RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B *, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, const RuntimeMethod*))RowOperation__ctor_mC2164E06D0FB737244E6C2829B5F6C5CBF4A2657_gshared_inline)(__this, ___source0, method);
  9755. }
  9756. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32)
  9757. inline void RowOperation_Invoke_m8C0589D0E2AFB9C54C0DDD74B62D4EC1A3F8DE55_inline (RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B * __this, int32_t ___y0, const RuntimeMethod* method)
  9758. {
  9759. (( void (*) (RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m8C0589D0E2AFB9C54C0DDD74B62D4EC1A3F8DE55_gshared_inline)(__this, ___y0, method);
  9760. }
  9761. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9762. inline void RowOperation__ctor_m5C63971B2CE240D6B369B297D090653880495984_inline (RowOperation_tD061338E0809B053606191F4428DEE83A3790972 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source7, const RuntimeMethod* method)
  9763. {
  9764. (( void (*) (RowOperation_tD061338E0809B053606191F4428DEE83A3790972 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, const RuntimeMethod*))RowOperation__ctor_m5C63971B2CE240D6B369B297D090653880495984_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  9765. }
  9766. // System.Void System.Numerics.Vector2::.ctor(System.Single,System.Single)
  9767. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642 (Vector2_t1455881409307224D6099F54FA7E478733EEF61D * __this, float ___x0, float ___y1, const RuntimeMethod* method);
  9768. // System.Single System.Numerics.Vector2::Distance(System.Numerics.Vector2,System.Numerics.Vector2)
  9769. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___value10, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___value21, const RuntimeMethod* method);
  9770. // !0& System.Span`1<System.Single>::get_Item(System.Int32)
  9771. inline float* Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, int32_t ___index0, const RuntimeMethod* method)
  9772. {
  9773. return (( float* (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_gshared_inline)(__this, ___index0, method);
  9774. }
  9775. // System.Single SixLabors.ImageSharp.Numerics::Clamp(System.Single,System.Single,System.Single)
  9776. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method);
  9777. // System.ReadOnlySpan`1<!0> System.Span`1<System.Single>::op_Implicit(System.Span`1<!0>)
  9778. inline ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72 (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span0, const RuntimeMethod* method)
  9779. {
  9780. return (( ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_gshared)(___span0, method);
  9781. }
  9782. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32,System.Span`1<System.Single>)
  9783. inline void RowOperation_Invoke_m065FFBE851B67FF6A6C0518D2FCF286ABE75A60C_inline (RowOperation_tD061338E0809B053606191F4428DEE83A3790972 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  9784. {
  9785. (( void (*) (RowOperation_tD061338E0809B053606191F4428DEE83A3790972 *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_m065FFBE851B67FF6A6C0518D2FCF286ABE75A60C_gshared_inline)(__this, ___y0, ___span1, method);
  9786. }
  9787. // System.Int32 SixLabors.ImageSharp.Rectangle::get_Bottom()
  9788. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method);
  9789. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9790. inline void RowOperation__ctor_mF0ED111C2116EECC85748E1DDFE4C5F7298C486C_inline (RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source2, const RuntimeMethod* method)
  9791. {
  9792. (( void (*) (RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , int32_t, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, const RuntimeMethod*))RowOperation__ctor_mF0ED111C2116EECC85748E1DDFE4C5F7298C486C_gshared_inline)(__this, ___bounds0, ___size1, ___source2, method);
  9793. }
  9794. // System.Int32 System.Math::Min(System.Int32,System.Int32)
  9795. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method);
  9796. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::get_Item(System.Int32)
  9797. inline Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___index0, const RuntimeMethod* method)
  9798. {
  9799. return (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_gshared_inline)(__this, ___index0, method);
  9800. }
  9801. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32)
  9802. inline void RowOperation_Invoke_m345B71456DB630D97AD7A6626DB436701BFBECBD_inline (RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264 * __this, int32_t ___y0, const RuntimeMethod* method)
  9803. {
  9804. (( void (*) (RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m345B71456DB630D97AD7A6626DB436701BFBECBD_gshared_inline)(__this, ___y0, method);
  9805. }
  9806. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9807. inline void RowOperation__ctor_mB883DE496E91BA32A05952C5D00D482BE23B0376_inline (RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source7, const RuntimeMethod* method)
  9808. {
  9809. (( void (*) (RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, const RuntimeMethod*))RowOperation__ctor_mB883DE496E91BA32A05952C5D00D482BE23B0376_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  9810. }
  9811. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32,System.Span`1<System.Single>)
  9812. inline void RowOperation_Invoke_m1F45904822704A1D00C40F65BE79A3BAA923D4CC_inline (RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  9813. {
  9814. (( void (*) (RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_m1F45904822704A1D00C40F65BE79A3BAA923D4CC_gshared_inline)(__this, ___y0, ___span1, method);
  9815. }
  9816. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  9817. inline void RowOperation__ctor_m89C39C1D1C1F0E1C28594CFD7AB4E4BE2A4018E8_inline (RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___upper3, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  9818. {
  9819. (( void (*) (RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 , Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 , float, uint8_t, int32_t, int32_t, int32_t, const RuntimeMethod*))RowOperation__ctor_m89C39C1D1C1F0E1C28594CFD7AB4E4BE2A4018E8_gshared_inline)(__this, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  9820. }
  9821. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Item(System.Int32)
  9822. inline Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___index0, const RuntimeMethod* method)
  9823. {
  9824. return (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_gshared_inline)(__this, ___index0, method);
  9825. }
  9826. // System.Void SixLabors.ImageSharp.PixelFormats.Byte4::ToRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32&)
  9827. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Byte4_ToRgba32_m49CE055B4EF1B2FFF84EA955984000E603CD7F15_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method);
  9828. // System.Int32 System.Math::Max(System.Int32,System.Int32)
  9829. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method);
  9830. // System.Int32 SixLabors.ImageSharp.Rectangle::get_Height()
  9831. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method);
  9832. // T& SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>::get_Item(System.Int32,System.Int32)
  9833. inline uint64_t* Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method)
  9834. {
  9835. return (( uint64_t* (*) (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *, int32_t, int32_t, const RuntimeMethod*))Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_gshared_inline)(__this, ___x0, ___y1, method);
  9836. }
  9837. // System.UInt64 System.Math::Min(System.UInt64,System.UInt64)
  9838. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD (uint64_t ___val10, uint64_t ___val21, const RuntimeMethod* method);
  9839. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  9840. inline void RowOperation_Invoke_m9CA44BFC27498544BD5E2945D5B3E222BE8D8ED1_inline (RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8 * __this, int32_t ___y0, const RuntimeMethod* method)
  9841. {
  9842. (( void (*) (RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m9CA44BFC27498544BD5E2945D5B3E222BE8D8ED1_gshared_inline)(__this, ___y0, method);
  9843. }
  9844. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9845. inline void RowOperation__ctor_m1E04C59FDE1AF7149523889CEB2187DAD60AAA0C_inline (RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source5, const RuntimeMethod* method)
  9846. {
  9847. (( void (*) (RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *, RuntimeObject*, RuntimeObject*, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, const RuntimeMethod*))RowOperation__ctor_m1E04C59FDE1AF7149523889CEB2187DAD60AAA0C_gshared_inline)(__this, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  9848. }
  9849. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Slice(System.Int32,System.Int32)
  9850. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  9851. {
  9852. return (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_gshared_inline)(__this, ___start0, ___length1, method);
  9853. }
  9854. // System.Span`1<T> SixLabors.ImageSharp.Memory.MemoryOwnerExtensions::GetSpan<System.Single>(System.Buffers.IMemoryOwner`1<T>)
  9855. inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline (RuntimeObject* ___buffer0, const RuntimeMethod* method)
  9856. {
  9857. return (( Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 (*) (RuntimeObject*, const RuntimeMethod*))MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_gshared_inline)(___buffer0, method);
  9858. }
  9859. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  9860. inline void RowOperation_Invoke_m252FAD817AB57FE795C68B8DACEBA4205F4E834E_inline (RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11 * __this, int32_t ___y0, const RuntimeMethod* method)
  9861. {
  9862. (( void (*) (RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m252FAD817AB57FE795C68B8DACEBA4205F4E834E_gshared_inline)(__this, ___y0, method);
  9863. }
  9864. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  9865. inline void RowOperation__ctor_m3E2D0EB6864F870831CFD50D2EDF7A8FCE7596C9_inline (RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2 * __this, int32_t ___startX0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___upper2, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  9866. {
  9867. (( void (*) (RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2 *, int32_t, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 , Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 , uint8_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_m3E2D0EB6864F870831CFD50D2EDF7A8FCE7596C9_gshared_inline)(__this, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  9868. }
  9869. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_Length()
  9870. inline int32_t Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method)
  9871. {
  9872. return (( int32_t (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, const RuntimeMethod*))Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_gshared_inline)(__this, method);
  9873. }
  9874. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>::get_Item(System.Int32)
  9875. inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___index0, const RuntimeMethod* method)
  9876. {
  9877. return (( Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, int32_t, const RuntimeMethod*))Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_gshared_inline)(__this, ___index0, method);
  9878. }
  9879. // System.Byte SixLabors.ImageSharp.ColorNumerics::Get8BitBT709Luminance(System.Byte,System.Byte,System.Byte)
  9880. 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);
  9881. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::get_Length()
  9882. inline int32_t Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method)
  9883. {
  9884. return (( int32_t (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, const RuntimeMethod*))Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_gshared_inline)(__this, method);
  9885. }
  9886. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  9887. inline void RowOperation_Invoke_mFCFE347CB5C8C08250A3FB52B19829C067DEE44D_inline (RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  9888. {
  9889. (( void (*) (RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2 *, int32_t, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))RowOperation_Invoke_mFCFE347CB5C8C08250A3FB52B19829C067DEE44D_gshared_inline)(__this, ___y0, ___span1, method);
  9890. }
  9891. // System.Single System.MathF::Max(System.Single,System.Single)
  9892. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline (float ___val10, float ___val21, const RuntimeMethod* method);
  9893. // System.Single System.MathF::Min(System.Single,System.Single)
  9894. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline (float ___val10, float ___val21, const RuntimeMethod* method);
  9895. // System.Single System.MathF::Abs(System.Single)
  9896. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline (float ___f0, const RuntimeMethod* method);
  9897. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  9898. inline void RowOperation__ctor_m947D8BCB09C033BDE80C4B3FB50F97174C3A87BF_inline (RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels1, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  9899. {
  9900. (( void (*) (RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 , Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, bool, const RuntimeMethod*))RowOperation__ctor_m947D8BCB09C033BDE80C4B3FB50F97174C3A87BF_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourcePixels2, ___map3, ___kernel4, ___configuration5, ___preserveAlpha6, method);
  9901. }
  9902. // System.Span`1<!0> System.Span`1<System.Numerics.Vector4>::Slice(System.Int32,System.Int32)
  9903. inline Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  9904. {
  9905. return (( Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_gshared_inline)(__this, ___start0, ___length1, method);
  9906. }
  9907. // System.Span`1<!0> System.Span`1<System.Numerics.Vector4>::Slice(System.Int32)
  9908. inline Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, const RuntimeMethod* method)
  9909. {
  9910. return (( Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, int32_t, const RuntimeMethod*))Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_gshared_inline)(__this, ___start0, method);
  9911. }
  9912. // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference<System.Numerics.Vector4>(System.Span`1<!!0>)
  9913. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100 (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span0, const RuntimeMethod* method)
  9914. {
  9915. return (( Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_gshared)(___span0, method);
  9916. }
  9917. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionState::.ctor(SixLabors.ImageSharp.DenseMatrix`1<System.Single>&,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap)
  9918. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConvolutionState__ctor_mEA74E98907EC17B2A0A5B0702E7A6FBCC95338E4 (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B * __this, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * ___kernel0, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map1, const RuntimeMethod* method);
  9919. // System.Int32 SixLabors.ImageSharp.Rectangle::get_Y()
  9920. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method);
  9921. // System.Int32& SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionState::GetSampleRow(System.Int32)
  9922. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B * __this, int32_t ___row0, const RuntimeMethod* method);
  9923. // System.Void System.Span`1<System.Numerics.Vector4>::Clear()
  9924. inline void Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22 (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, const RuntimeMethod* method)
  9925. {
  9926. (( void (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, const RuntimeMethod*))Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_gshared)(__this, method);
  9927. }
  9928. // !!0& System.Runtime.CompilerServices.Unsafe::Add<System.Int32>(!!0&,System.Int32)
  9929. inline int32_t* Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline (int32_t* ___source0, int32_t ___elementOffset1, const RuntimeMethod* method)
  9930. {
  9931. return (( int32_t* (*) (int32_t*, int32_t, const RuntimeMethod*))Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_gshared_inline)(___source0, ___elementOffset1, method);
  9932. }
  9933. // System.Int32& SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionState::GetSampleColumn(System.Int32)
  9934. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B * __this, int32_t ___column0, const RuntimeMethod* method);
  9935. // !!0& System.Runtime.CompilerServices.Unsafe::Add<System.Numerics.Vector4>(!!0&,System.Int32)
  9936. inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___source0, int32_t ___elementOffset1, const RuntimeMethod* method)
  9937. {
  9938. return (( Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * (*) (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t, const RuntimeMethod*))Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_gshared_inline)(___source0, ___elementOffset1, method);
  9939. }
  9940. // SixLabors.ImageSharp.Processing.Processors.Convolution.ReadOnlyKernel SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionState::get_Kernel()
  9941. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B * __this, const RuntimeMethod* method);
  9942. // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.ReadOnlyKernel::get_Item(System.Int32,System.Int32)
  9943. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method);
  9944. // System.Numerics.Vector4 System.Numerics.Vector4::op_Multiply(System.Single,System.Numerics.Vector4)
  9945. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline (float ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method);
  9946. // System.Numerics.Vector4 System.Numerics.Vector4::op_Addition(System.Numerics.Vector4,System.Numerics.Vector4)
  9947. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method);
  9948. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.ReadOnlyKernel::get_Columns()
  9949. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C * __this, const RuntimeMethod* method);
  9950. // System.Int32 SixLabors.ImageSharp.Processing.Processors.Convolution.ReadOnlyKernel::get_Rows()
  9951. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C * __this, const RuntimeMethod* method);
  9952. // System.Void SixLabors.ImageSharp.Numerics::Premultiply(System.Span`1<System.Numerics.Vector4>)
  9953. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___vectors0, const RuntimeMethod* method);
  9954. // System.Void SixLabors.ImageSharp.Numerics::UnPremultiply(System.Span`1<System.Numerics.Vector4>)
  9955. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___vectors0, const RuntimeMethod* method);
  9956. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  9957. inline void RowOperation_Invoke_m6B407E9C9B7C8626BC52D7E5FCE9F766972B7671_inline (RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  9958. {
  9959. (( void (*) (RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40 *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))RowOperation_Invoke_m6B407E9C9B7C8626BC52D7E5FCE9F766972B7671_gshared_inline)(__this, ___y0, ___span1, method);
  9960. }
  9961. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  9962. inline void RowOperation__ctor_m7D1C23AAEAF2A77EB953949BBE814E360338EE0F_inline (RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___destination2, const RuntimeMethod* method)
  9963. {
  9964. (( void (*) (RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, const RuntimeMethod*))RowOperation__ctor_m7D1C23AAEAF2A77EB953949BBE814E360338EE0F_gshared_inline)(__this, ___bounds0, ___source1, ___destination2, method);
  9965. }
  9966. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::Slice(System.Int32)
  9967. inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, const RuntimeMethod* method)
  9968. {
  9969. return (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, int32_t, const RuntimeMethod*))Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_gshared_inline)(__this, ___start0, method);
  9970. }
  9971. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::CopyTo(System.Span`1<!0>)
  9972. inline void Span_1_CopyTo_m825FB536A678E68BE358C08234F6601BA5F0E1F4 (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 ___destination0, const RuntimeMethod* method)
  9973. {
  9974. (( void (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))Span_1_CopyTo_m825FB536A678E68BE358C08234F6601BA5F0E1F4_gshared)(__this, ___destination0, method);
  9975. }
  9976. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  9977. inline void RowOperation_Invoke_mF5A12D1D6145AFCD4D4F5F1877ED6C311D25DA94_inline (RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD * __this, int32_t ___y0, const RuntimeMethod* method)
  9978. {
  9979. (( void (*) (RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mF5A12D1D6145AFCD4D4F5F1877ED6C311D25DA94_gshared_inline)(__this, ___y0, method);
  9980. }
  9981. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  9982. inline void RowOperation__ctor_m866B9CBBB42F589064DF3CBBA49AE2CBFBC6A6F5_inline (RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008 * __this, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  9983. {
  9984. (( void (*) (RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008 *, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))RowOperation__ctor_m866B9CBBB42F589064DF3CBBA49AE2CBFBC6A6F5_gshared_inline)(__this, ___targetPixels0, ___passPixels1, ___bounds2, method);
  9985. }
  9986. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Byte4::ToVector4()
  9987. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Byte4_ToVector4_m631A8BECB4DE33F18003E9013F440657ED81E993_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, const RuntimeMethod* method);
  9988. // System.Void SixLabors.ImageSharp.PixelFormats.Byte4::FromVector4(System.Numerics.Vector4)
  9989. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Byte4_FromVector4_mB0F7E70A1749780227B6D390A11F0EFC8271C837_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  9990. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  9991. inline void RowOperation_Invoke_mBA2D6BF3D1CE99E65E79452E3FADE968A2D51F5E_inline (RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008 * __this, int32_t ___y0, const RuntimeMethod* method)
  9992. {
  9993. (( void (*) (RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mBA2D6BF3D1CE99E65E79452E3FADE968A2D51F5E_gshared_inline)(__this, ___y0, method);
  9994. }
  9995. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  9996. inline void RowOperation__ctor_m2A6997D7BC116CE20FE29FB833131F85503AB6B6_inline (RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C * __this, int32_t ___startX0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  9997. {
  9998. (( void (*) (RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C *, int32_t, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 , Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_m2A6997D7BC116CE20FE29FB833131F85503AB6B6_gshared_inline)(__this, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  9999. }
  10000. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  10001. inline void RowOperation_Invoke_m7136291BC256CA56DCEC1B148C52958A0835E379_inline (RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  10002. {
  10003. (( void (*) (RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))RowOperation_Invoke_m7136291BC256CA56DCEC1B148C52958A0835E379_gshared_inline)(__this, ___y0, ___span1, method);
  10004. }
  10005. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10006. inline void RowOperation__ctor_m5FA94FF05F9EC7C3256830011F69C9A3A9EA8C81_inline (RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063 * __this, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source0, const RuntimeMethod* method)
  10007. {
  10008. (( void (*) (RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063 *, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, const RuntimeMethod*))RowOperation__ctor_m5FA94FF05F9EC7C3256830011F69C9A3A9EA8C81_gshared_inline)(__this, ___source0, method);
  10009. }
  10010. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  10011. inline void RowOperation_Invoke_mDB6C439D1A8555723D5D2F38763A5452FAEB4D40_inline (RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063 * __this, int32_t ___y0, const RuntimeMethod* method)
  10012. {
  10013. (( void (*) (RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mDB6C439D1A8555723D5D2F38763A5452FAEB4D40_gshared_inline)(__this, ___y0, method);
  10014. }
  10015. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10016. inline void RowOperation__ctor_mB35FAC2DC65E98E158727C96537DD80C5DF81A5C_inline (RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source7, const RuntimeMethod* method)
  10017. {
  10018. (( void (*) (RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, const RuntimeMethod*))RowOperation__ctor_mB35FAC2DC65E98E158727C96537DD80C5DF81A5C_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  10019. }
  10020. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32,System.Span`1<System.Single>)
  10021. inline void RowOperation_Invoke_m776705B9488EB55906F2438CACC8667929CC7C22_inline (RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  10022. {
  10023. (( void (*) (RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_m776705B9488EB55906F2438CACC8667929CC7C22_gshared_inline)(__this, ___y0, ___span1, method);
  10024. }
  10025. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10026. inline void RowOperation__ctor_m8D8F301441844A6319386AA66CCD2829E8C01877_inline (RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source2, const RuntimeMethod* method)
  10027. {
  10028. (( void (*) (RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , int32_t, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, const RuntimeMethod*))RowOperation__ctor_m8D8F301441844A6319386AA66CCD2829E8C01877_gshared_inline)(__this, ___bounds0, ___size1, ___source2, method);
  10029. }
  10030. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  10031. inline void RowOperation_Invoke_m03F349A3F03252CED8E764895CD5A3CAD1426803_inline (RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2 * __this, int32_t ___y0, const RuntimeMethod* method)
  10032. {
  10033. (( void (*) (RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m03F349A3F03252CED8E764895CD5A3CAD1426803_gshared_inline)(__this, ___y0, method);
  10034. }
  10035. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10036. inline void RowOperation__ctor_m88F07713144234E4045ED937ACB43A8BCE117F90_inline (RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source7, const RuntimeMethod* method)
  10037. {
  10038. (( void (*) (RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, const RuntimeMethod*))RowOperation__ctor_m88F07713144234E4045ED937ACB43A8BCE117F90_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  10039. }
  10040. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32,System.Span`1<System.Single>)
  10041. inline void RowOperation_Invoke_m049589FED3703A03E906DECF29BF530E86C45EAF_inline (RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  10042. {
  10043. (( void (*) (RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80 *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_m049589FED3703A03E906DECF29BF530E86C45EAF_gshared_inline)(__this, ___y0, ___span1, method);
  10044. }
  10045. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  10046. inline void RowOperation__ctor_mDF22694D11B6FF06F7EAF945464FF023C2A9A0DA_inline (RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___upper3, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  10047. {
  10048. (( void (*) (RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E , HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E , float, uint8_t, int32_t, int32_t, int32_t, const RuntimeMethod*))RowOperation__ctor_mDF22694D11B6FF06F7EAF945464FF023C2A9A0DA_gshared_inline)(__this, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  10049. }
  10050. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Item(System.Int32)
  10051. inline HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___index0, const RuntimeMethod* method)
  10052. {
  10053. return (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_gshared_inline)(__this, ___index0, method);
  10054. }
  10055. // System.Void SixLabors.ImageSharp.PixelFormats.HalfSingle::ToRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32&)
  10056. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfSingle_ToRgba32_mF057235176D8FE4FE5674D58E303C501C067322A_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method);
  10057. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  10058. inline void RowOperation_Invoke_m5AEFEFA4D4CF0912084C2C8A01141071374439FE_inline (RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B * __this, int32_t ___y0, const RuntimeMethod* method)
  10059. {
  10060. (( void (*) (RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m5AEFEFA4D4CF0912084C2C8A01141071374439FE_gshared_inline)(__this, ___y0, method);
  10061. }
  10062. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10063. inline void RowOperation__ctor_m3F8B874D917BCECB8BD9DB0BAC6C7CF5F161B889_inline (RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source5, const RuntimeMethod* method)
  10064. {
  10065. (( void (*) (RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *, RuntimeObject*, RuntimeObject*, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, const RuntimeMethod*))RowOperation__ctor_m3F8B874D917BCECB8BD9DB0BAC6C7CF5F161B889_gshared_inline)(__this, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  10066. }
  10067. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Slice(System.Int32,System.Int32)
  10068. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10069. {
  10070. return (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_gshared_inline)(__this, ___start0, ___length1, method);
  10071. }
  10072. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  10073. inline void RowOperation_Invoke_mCA7FFEAFA831F86F40FE5193DF0A9C3643B72F01_inline (RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0 * __this, int32_t ___y0, const RuntimeMethod* method)
  10074. {
  10075. (( void (*) (RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mCA7FFEAFA831F86F40FE5193DF0A9C3643B72F01_gshared_inline)(__this, ___y0, method);
  10076. }
  10077. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  10078. inline void RowOperation__ctor_m04F3A2F97FC998D6BA885148F9C0CC084238AB1B_inline (RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203 * __this, int32_t ___startX0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___upper2, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  10079. {
  10080. (( void (*) (RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203 *, int32_t, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E , HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E , uint8_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_m04F3A2F97FC998D6BA885148F9C0CC084238AB1B_gshared_inline)(__this, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  10081. }
  10082. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::get_Length()
  10083. inline int32_t Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method)
  10084. {
  10085. return (( int32_t (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, const RuntimeMethod*))Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_gshared_inline)(__this, method);
  10086. }
  10087. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  10088. inline void RowOperation_Invoke_mE24510D439958E0DD7867B3AB29D19E25C45E325_inline (RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  10089. {
  10090. (( void (*) (RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203 *, int32_t, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))RowOperation_Invoke_mE24510D439958E0DD7867B3AB29D19E25C45E325_gshared_inline)(__this, ___y0, ___span1, method);
  10091. }
  10092. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  10093. inline void RowOperation__ctor_mE4C9556D408C9C8DDEEE89EC82469D42903EFC07_inline (RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels1, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  10094. {
  10095. (( void (*) (RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 , Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, bool, const RuntimeMethod*))RowOperation__ctor_mE4C9556D408C9C8DDEEE89EC82469D42903EFC07_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourcePixels2, ___map3, ___kernel4, ___configuration5, ___preserveAlpha6, method);
  10096. }
  10097. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  10098. inline void RowOperation_Invoke_mB5A02F1A683B0BD85D3DBAABC5BF5E2DD2E9C6AB_inline (RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  10099. {
  10100. (( void (*) (RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))RowOperation_Invoke_mB5A02F1A683B0BD85D3DBAABC5BF5E2DD2E9C6AB_gshared_inline)(__this, ___y0, ___span1, method);
  10101. }
  10102. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10103. inline void RowOperation__ctor_m45C41E4AAEEE08AB6A6DCAAA5C77FEF2461EC37C_inline (RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___destination2, const RuntimeMethod* method)
  10104. {
  10105. (( void (*) (RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, const RuntimeMethod*))RowOperation__ctor_m45C41E4AAEEE08AB6A6DCAAA5C77FEF2461EC37C_gshared_inline)(__this, ___bounds0, ___source1, ___destination2, method);
  10106. }
  10107. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Slice(System.Int32)
  10108. inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, const RuntimeMethod* method)
  10109. {
  10110. return (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, int32_t, const RuntimeMethod*))Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_gshared_inline)(__this, ___start0, method);
  10111. }
  10112. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::CopyTo(System.Span`1<!0>)
  10113. inline void Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856 (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 ___destination0, const RuntimeMethod* method)
  10114. {
  10115. (( void (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856_gshared)(__this, ___destination0, method);
  10116. }
  10117. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  10118. inline void RowOperation_Invoke_m1C7398F7BE7170BA702D2ACECFECF7380BC2F889_inline (RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0 * __this, int32_t ___y0, const RuntimeMethod* method)
  10119. {
  10120. (( void (*) (RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m1C7398F7BE7170BA702D2ACECFECF7380BC2F889_gshared_inline)(__this, ___y0, method);
  10121. }
  10122. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  10123. inline void RowOperation__ctor_m09BADAAD2D9B7DEAE6F7A47317188194698DD1AB_inline (RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B * __this, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  10124. {
  10125. (( void (*) (RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B *, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))RowOperation__ctor_m09BADAAD2D9B7DEAE6F7A47317188194698DD1AB_gshared_inline)(__this, ___targetPixels0, ___passPixels1, ___bounds2, method);
  10126. }
  10127. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.HalfSingle::ToVector4()
  10128. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfSingle_ToVector4_mAAD4D9B143192743F760A20FE4DBDB2184F0D64C_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, const RuntimeMethod* method);
  10129. // System.Void SixLabors.ImageSharp.PixelFormats.HalfSingle::FromVector4(System.Numerics.Vector4)
  10130. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfSingle_FromVector4_m5811DB25422D45F8A0A93C19FA6C472AEBD5C47C_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  10131. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  10132. inline void RowOperation_Invoke_m14709C20196B5197617C1D627B1D13005488B1CF_inline (RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B * __this, int32_t ___y0, const RuntimeMethod* method)
  10133. {
  10134. (( void (*) (RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m14709C20196B5197617C1D627B1D13005488B1CF_gshared_inline)(__this, ___y0, method);
  10135. }
  10136. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  10137. inline void RowOperation__ctor_mC6A38649FA0269DC653AB87548E4CC5A3C9449CE_inline (RowOperation_t426A7FA58167ABCE432437737332E79966622C79 * __this, int32_t ___startX0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  10138. {
  10139. (( void (*) (RowOperation_t426A7FA58167ABCE432437737332E79966622C79 *, int32_t, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 , Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_mC6A38649FA0269DC653AB87548E4CC5A3C9449CE_gshared_inline)(__this, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  10140. }
  10141. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  10142. inline void RowOperation_Invoke_mBFFF6E277DD2B5272C47E154FCBE377AFC15F6BF_inline (RowOperation_t426A7FA58167ABCE432437737332E79966622C79 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  10143. {
  10144. (( void (*) (RowOperation_t426A7FA58167ABCE432437737332E79966622C79 *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))RowOperation_Invoke_mBFFF6E277DD2B5272C47E154FCBE377AFC15F6BF_gshared_inline)(__this, ___y0, ___span1, method);
  10145. }
  10146. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10147. inline void RowOperation__ctor_m457E5A5ED14860B0C2BFAD89D626134305C1B9C0_inline (RowOperation_t608F471F877BE507A66CB18279F0C830130AE057 * __this, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source0, const RuntimeMethod* method)
  10148. {
  10149. (( void (*) (RowOperation_t608F471F877BE507A66CB18279F0C830130AE057 *, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, const RuntimeMethod*))RowOperation__ctor_m457E5A5ED14860B0C2BFAD89D626134305C1B9C0_gshared_inline)(__this, ___source0, method);
  10150. }
  10151. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  10152. inline void RowOperation_Invoke_mA542155F5C6107C5EC818A8FAA8C0E7CDF9FFCAE_inline (RowOperation_t608F471F877BE507A66CB18279F0C830130AE057 * __this, int32_t ___y0, const RuntimeMethod* method)
  10153. {
  10154. (( void (*) (RowOperation_t608F471F877BE507A66CB18279F0C830130AE057 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mA542155F5C6107C5EC818A8FAA8C0E7CDF9FFCAE_gshared_inline)(__this, ___y0, method);
  10155. }
  10156. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10157. inline void RowOperation__ctor_m90573DBECE62B09DDE06E81630E8449A2B733F88_inline (RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source7, const RuntimeMethod* method)
  10158. {
  10159. (( void (*) (RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, const RuntimeMethod*))RowOperation__ctor_m90573DBECE62B09DDE06E81630E8449A2B733F88_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  10160. }
  10161. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32,System.Span`1<System.Single>)
  10162. inline void RowOperation_Invoke_m4BB19C9F45034E931AE494643A98286BA3092F64_inline (RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  10163. {
  10164. (( void (*) (RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47 *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_m4BB19C9F45034E931AE494643A98286BA3092F64_gshared_inline)(__this, ___y0, ___span1, method);
  10165. }
  10166. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10167. inline void RowOperation__ctor_m4041F51B6DF9682D1D81157F4D7E1FEC1B72578E_inline (RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source2, const RuntimeMethod* method)
  10168. {
  10169. (( void (*) (RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , int32_t, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, const RuntimeMethod*))RowOperation__ctor_m4041F51B6DF9682D1D81157F4D7E1FEC1B72578E_gshared_inline)(__this, ___bounds0, ___size1, ___source2, method);
  10170. }
  10171. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  10172. inline void RowOperation_Invoke_mD022E707FBD5B0E32035F72C122D434D6AA26286_inline (RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352 * __this, int32_t ___y0, const RuntimeMethod* method)
  10173. {
  10174. (( void (*) (RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mD022E707FBD5B0E32035F72C122D434D6AA26286_gshared_inline)(__this, ___y0, method);
  10175. }
  10176. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10177. inline void RowOperation__ctor_mDFB7FA6CF27887081DC972241E7ACB8A5A1E6554_inline (RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source7, const RuntimeMethod* method)
  10178. {
  10179. (( void (*) (RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, const RuntimeMethod*))RowOperation__ctor_mDFB7FA6CF27887081DC972241E7ACB8A5A1E6554_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  10180. }
  10181. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32,System.Span`1<System.Single>)
  10182. inline void RowOperation_Invoke_mF8297C0D4D646BAF606F7C2D1CA57D3B945FFC8A_inline (RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  10183. {
  10184. (( void (*) (RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465 *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_mF8297C0D4D646BAF606F7C2D1CA57D3B945FFC8A_gshared_inline)(__this, ___y0, ___span1, method);
  10185. }
  10186. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  10187. inline void RowOperation__ctor_m7A86FB7C2D912C3BD95C46448CF0BBD6EBEADEC8_inline (RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___upper3, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  10188. {
  10189. (( void (*) (RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC , HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC , float, uint8_t, int32_t, int32_t, int32_t, const RuntimeMethod*))RowOperation__ctor_m7A86FB7C2D912C3BD95C46448CF0BBD6EBEADEC8_gshared_inline)(__this, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  10190. }
  10191. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Item(System.Int32)
  10192. inline HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___index0, const RuntimeMethod* method)
  10193. {
  10194. return (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, int32_t, const RuntimeMethod*))Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_gshared_inline)(__this, ___index0, method);
  10195. }
  10196. // System.Void SixLabors.ImageSharp.PixelFormats.HalfVector2::ToRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32&)
  10197. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector2_ToRgba32_m5AAAC515389BD238DC19156D48268356A0155E3C_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method);
  10198. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  10199. inline void RowOperation_Invoke_mBF6158BD5D9921D3CFFC7DA85AC81294C457A5FD_inline (RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09 * __this, int32_t ___y0, const RuntimeMethod* method)
  10200. {
  10201. (( void (*) (RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mBF6158BD5D9921D3CFFC7DA85AC81294C457A5FD_gshared_inline)(__this, ___y0, method);
  10202. }
  10203. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10204. inline void RowOperation__ctor_m349E1A7273D428C276241FFE7EF0BD18CFA6AAFA_inline (RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source5, const RuntimeMethod* method)
  10205. {
  10206. (( void (*) (RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *, RuntimeObject*, RuntimeObject*, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, const RuntimeMethod*))RowOperation__ctor_m349E1A7273D428C276241FFE7EF0BD18CFA6AAFA_gshared_inline)(__this, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  10207. }
  10208. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Slice(System.Int32,System.Int32)
  10209. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10210. {
  10211. return (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_gshared_inline)(__this, ___start0, ___length1, method);
  10212. }
  10213. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  10214. inline void RowOperation_Invoke_m6D4A6E79D0D2DE1C639249148D57981DC80626EE_inline (RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604 * __this, int32_t ___y0, const RuntimeMethod* method)
  10215. {
  10216. (( void (*) (RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m6D4A6E79D0D2DE1C639249148D57981DC80626EE_gshared_inline)(__this, ___y0, method);
  10217. }
  10218. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  10219. inline void RowOperation__ctor_mF6C0FA641AB4585FFB324C28D9FC9AA3525E2431_inline (RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0 * __this, int32_t ___startX0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___upper2, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  10220. {
  10221. (( void (*) (RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0 *, int32_t, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC , HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC , uint8_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_mF6C0FA641AB4585FFB324C28D9FC9AA3525E2431_gshared_inline)(__this, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  10222. }
  10223. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::get_Length()
  10224. inline int32_t Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method)
  10225. {
  10226. return (( int32_t (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, const RuntimeMethod*))Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_gshared_inline)(__this, method);
  10227. }
  10228. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  10229. inline void RowOperation_Invoke_m21EA28B75C1EEBEDFFE43CB64E4E971598861AC4_inline (RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  10230. {
  10231. (( void (*) (RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0 *, int32_t, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))RowOperation_Invoke_m21EA28B75C1EEBEDFFE43CB64E4E971598861AC4_gshared_inline)(__this, ___y0, ___span1, method);
  10232. }
  10233. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  10234. inline void RowOperation__ctor_m6295FE0B148BBC57DEB15A0539E5E33929AE7E04_inline (RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels1, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  10235. {
  10236. (( void (*) (RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 , Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, bool, const RuntimeMethod*))RowOperation__ctor_m6295FE0B148BBC57DEB15A0539E5E33929AE7E04_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourcePixels2, ___map3, ___kernel4, ___configuration5, ___preserveAlpha6, method);
  10237. }
  10238. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  10239. inline void RowOperation_Invoke_mB7F361F024B930B43EC1F50D4097506B6B94192D_inline (RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  10240. {
  10241. (( void (*) (RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))RowOperation_Invoke_mB7F361F024B930B43EC1F50D4097506B6B94192D_gshared_inline)(__this, ___y0, ___span1, method);
  10242. }
  10243. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10244. inline void RowOperation__ctor_mC0EE5283DA5FB09AC71E1EB5E402729E3D84242B_inline (RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___destination2, const RuntimeMethod* method)
  10245. {
  10246. (( void (*) (RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, const RuntimeMethod*))RowOperation__ctor_mC0EE5283DA5FB09AC71E1EB5E402729E3D84242B_gshared_inline)(__this, ___bounds0, ___source1, ___destination2, method);
  10247. }
  10248. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Slice(System.Int32)
  10249. inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, const RuntimeMethod* method)
  10250. {
  10251. return (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, int32_t, const RuntimeMethod*))Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_gshared_inline)(__this, ___start0, method);
  10252. }
  10253. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::CopyTo(System.Span`1<!0>)
  10254. inline void Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 ___destination0, const RuntimeMethod* method)
  10255. {
  10256. (( void (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A_gshared)(__this, ___destination0, method);
  10257. }
  10258. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  10259. inline void RowOperation_Invoke_m45F0A85F8248817468FBC05719A02B8C72B30090_inline (RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1 * __this, int32_t ___y0, const RuntimeMethod* method)
  10260. {
  10261. (( void (*) (RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m45F0A85F8248817468FBC05719A02B8C72B30090_gshared_inline)(__this, ___y0, method);
  10262. }
  10263. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  10264. inline void RowOperation__ctor_m082926F326E4DEAB342A2E73D06E63888B92E099_inline (RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42 * __this, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  10265. {
  10266. (( void (*) (RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42 *, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))RowOperation__ctor_m082926F326E4DEAB342A2E73D06E63888B92E099_gshared_inline)(__this, ___targetPixels0, ___passPixels1, ___bounds2, method);
  10267. }
  10268. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.HalfVector2::ToVector4()
  10269. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfVector2_ToVector4_m07F67211B0196C5D476A7A0C7C69BB55D772B68E_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, const RuntimeMethod* method);
  10270. // System.Void SixLabors.ImageSharp.PixelFormats.HalfVector2::FromVector4(System.Numerics.Vector4)
  10271. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector2_FromVector4_m2EA26CF3A86EAD4833DE575AD62327504E88CB3C_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  10272. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  10273. inline void RowOperation_Invoke_m8C43B90AC31A57A6DA20DA38010856104C85AF69_inline (RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42 * __this, int32_t ___y0, const RuntimeMethod* method)
  10274. {
  10275. (( void (*) (RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m8C43B90AC31A57A6DA20DA38010856104C85AF69_gshared_inline)(__this, ___y0, method);
  10276. }
  10277. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  10278. inline void RowOperation__ctor_mCBE91D6D7DC3A387AEC806FF21D26705CC89548A_inline (RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8 * __this, int32_t ___startX0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  10279. {
  10280. (( void (*) (RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8 *, int32_t, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 , Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_mCBE91D6D7DC3A387AEC806FF21D26705CC89548A_gshared_inline)(__this, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  10281. }
  10282. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  10283. inline void RowOperation_Invoke_m9FEF9777656581DE5B8DE6DDA5BE3B88E8D5F85B_inline (RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  10284. {
  10285. (( void (*) (RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8 *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))RowOperation_Invoke_m9FEF9777656581DE5B8DE6DDA5BE3B88E8D5F85B_gshared_inline)(__this, ___y0, ___span1, method);
  10286. }
  10287. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10288. inline void RowOperation__ctor_mC900F8555059FE7A830D402C42CFFB24EAE6449E_inline (RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D * __this, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source0, const RuntimeMethod* method)
  10289. {
  10290. (( void (*) (RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D *, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, const RuntimeMethod*))RowOperation__ctor_mC900F8555059FE7A830D402C42CFFB24EAE6449E_gshared_inline)(__this, ___source0, method);
  10291. }
  10292. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  10293. inline void RowOperation_Invoke_m5A1B4DF2B59C8B21885298EF9B45977D31576A3D_inline (RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D * __this, int32_t ___y0, const RuntimeMethod* method)
  10294. {
  10295. (( void (*) (RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m5A1B4DF2B59C8B21885298EF9B45977D31576A3D_gshared_inline)(__this, ___y0, method);
  10296. }
  10297. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10298. inline void RowOperation__ctor_mC3A5053E1BB601362BEC4947D46320F4D75169E5_inline (RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source7, const RuntimeMethod* method)
  10299. {
  10300. (( void (*) (RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, const RuntimeMethod*))RowOperation__ctor_mC3A5053E1BB601362BEC4947D46320F4D75169E5_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  10301. }
  10302. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32,System.Span`1<System.Single>)
  10303. inline void RowOperation_Invoke_m0BF8DBD3105D8ABA9CC20CD4DD89C6584F14F365_inline (RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  10304. {
  10305. (( void (*) (RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_m0BF8DBD3105D8ABA9CC20CD4DD89C6584F14F365_gshared_inline)(__this, ___y0, ___span1, method);
  10306. }
  10307. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10308. inline void RowOperation__ctor_mD01025CFBFE5F28FBF187714A841D9671865E321_inline (RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source2, const RuntimeMethod* method)
  10309. {
  10310. (( void (*) (RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , int32_t, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, const RuntimeMethod*))RowOperation__ctor_mD01025CFBFE5F28FBF187714A841D9671865E321_gshared_inline)(__this, ___bounds0, ___size1, ___source2, method);
  10311. }
  10312. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  10313. inline void RowOperation_Invoke_m8C85D10496AC8CB6BBDA8E0F554AF65A993FE36B_inline (RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D * __this, int32_t ___y0, const RuntimeMethod* method)
  10314. {
  10315. (( void (*) (RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m8C85D10496AC8CB6BBDA8E0F554AF65A993FE36B_gshared_inline)(__this, ___y0, method);
  10316. }
  10317. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10318. inline void RowOperation__ctor_mDB608E27F1D1E7B042000B19BF8FD89EAD0D1A2A_inline (RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source7, const RuntimeMethod* method)
  10319. {
  10320. (( void (*) (RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, const RuntimeMethod*))RowOperation__ctor_mDB608E27F1D1E7B042000B19BF8FD89EAD0D1A2A_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  10321. }
  10322. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32,System.Span`1<System.Single>)
  10323. inline void RowOperation_Invoke_m8EDDC9FE3417C6B6B6BBD6FC90BE82DCDFDEFE27_inline (RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  10324. {
  10325. (( void (*) (RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3 *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_m8EDDC9FE3417C6B6B6BBD6FC90BE82DCDFDEFE27_gshared_inline)(__this, ___y0, ___span1, method);
  10326. }
  10327. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  10328. inline void RowOperation__ctor_m635BCA0394D467560B83069BA2286CEAD62EE8A1_inline (RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___upper3, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  10329. {
  10330. (( void (*) (RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 , HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 , float, uint8_t, int32_t, int32_t, int32_t, const RuntimeMethod*))RowOperation__ctor_m635BCA0394D467560B83069BA2286CEAD62EE8A1_gshared_inline)(__this, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  10331. }
  10332. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Item(System.Int32)
  10333. inline HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___index0, const RuntimeMethod* method)
  10334. {
  10335. return (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_gshared_inline)(__this, ___index0, method);
  10336. }
  10337. // System.Void SixLabors.ImageSharp.PixelFormats.HalfVector4::ToRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32&)
  10338. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector4_ToRgba32_m2EA30200C46B45B5E39DFF07CD540F4A10564C92_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method);
  10339. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  10340. inline void RowOperation_Invoke_m49BC1A26317E6ABBF323A45CB9BDFCE7BFF20004_inline (RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D * __this, int32_t ___y0, const RuntimeMethod* method)
  10341. {
  10342. (( void (*) (RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m49BC1A26317E6ABBF323A45CB9BDFCE7BFF20004_gshared_inline)(__this, ___y0, method);
  10343. }
  10344. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10345. inline void RowOperation__ctor_mEDC961FEE1A5DA334D4DCFE8B16727AD0B2B5BDD_inline (RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source5, const RuntimeMethod* method)
  10346. {
  10347. (( void (*) (RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *, RuntimeObject*, RuntimeObject*, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, const RuntimeMethod*))RowOperation__ctor_mEDC961FEE1A5DA334D4DCFE8B16727AD0B2B5BDD_gshared_inline)(__this, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  10348. }
  10349. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Slice(System.Int32,System.Int32)
  10350. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10351. {
  10352. return (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_gshared_inline)(__this, ___start0, ___length1, method);
  10353. }
  10354. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  10355. inline void RowOperation_Invoke_m5C6CE746AECD65175373AD528EC5A4346272E287_inline (RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E * __this, int32_t ___y0, const RuntimeMethod* method)
  10356. {
  10357. (( void (*) (RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m5C6CE746AECD65175373AD528EC5A4346272E287_gshared_inline)(__this, ___y0, method);
  10358. }
  10359. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  10360. inline void RowOperation__ctor_m1EE437033FF3A73CFFB167EACA999F8A20BE1DF2_inline (RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D * __this, int32_t ___startX0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___upper2, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  10361. {
  10362. (( void (*) (RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D *, int32_t, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 , HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 , uint8_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_m1EE437033FF3A73CFFB167EACA999F8A20BE1DF2_gshared_inline)(__this, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  10363. }
  10364. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::get_Length()
  10365. inline int32_t Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method)
  10366. {
  10367. return (( int32_t (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, const RuntimeMethod*))Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_gshared_inline)(__this, method);
  10368. }
  10369. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  10370. inline void RowOperation_Invoke_m1A3B5FFA06A88810A02A030EF86C543F37906C6A_inline (RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  10371. {
  10372. (( void (*) (RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D *, int32_t, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))RowOperation_Invoke_m1A3B5FFA06A88810A02A030EF86C543F37906C6A_gshared_inline)(__this, ___y0, ___span1, method);
  10373. }
  10374. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  10375. inline void RowOperation__ctor_m3F1656D55860564D11C079773193817FB580E2A5_inline (RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels1, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  10376. {
  10377. (( void (*) (RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 , Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, bool, const RuntimeMethod*))RowOperation__ctor_m3F1656D55860564D11C079773193817FB580E2A5_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourcePixels2, ___map3, ___kernel4, ___configuration5, ___preserveAlpha6, method);
  10378. }
  10379. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  10380. inline void RowOperation_Invoke_m6CE5E9762BB304E6263B4B44A665D30F79D7AE60_inline (RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  10381. {
  10382. (( void (*) (RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))RowOperation_Invoke_m6CE5E9762BB304E6263B4B44A665D30F79D7AE60_gshared_inline)(__this, ___y0, ___span1, method);
  10383. }
  10384. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10385. inline void RowOperation__ctor_m1F78EC92B2DAF8CBE66F5A5D1F28376F9FAADF4E_inline (RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___destination2, const RuntimeMethod* method)
  10386. {
  10387. (( void (*) (RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, const RuntimeMethod*))RowOperation__ctor_m1F78EC92B2DAF8CBE66F5A5D1F28376F9FAADF4E_gshared_inline)(__this, ___bounds0, ___source1, ___destination2, method);
  10388. }
  10389. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Slice(System.Int32)
  10390. inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, const RuntimeMethod* method)
  10391. {
  10392. return (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, int32_t, const RuntimeMethod*))Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_gshared_inline)(__this, ___start0, method);
  10393. }
  10394. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::CopyTo(System.Span`1<!0>)
  10395. inline void Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394 (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 ___destination0, const RuntimeMethod* method)
  10396. {
  10397. (( void (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394_gshared)(__this, ___destination0, method);
  10398. }
  10399. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  10400. inline void RowOperation_Invoke_mA664B1B4F95DD9020254360A417E6E9A12A0AC6B_inline (RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0 * __this, int32_t ___y0, const RuntimeMethod* method)
  10401. {
  10402. (( void (*) (RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mA664B1B4F95DD9020254360A417E6E9A12A0AC6B_gshared_inline)(__this, ___y0, method);
  10403. }
  10404. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  10405. inline void RowOperation__ctor_m25A82DBCF31262737A636D24A48D49F8F92AD3B4_inline (RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE * __this, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  10406. {
  10407. (( void (*) (RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE *, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))RowOperation__ctor_m25A82DBCF31262737A636D24A48D49F8F92AD3B4_gshared_inline)(__this, ___targetPixels0, ___passPixels1, ___bounds2, method);
  10408. }
  10409. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.HalfVector4::ToVector4()
  10410. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfVector4_ToVector4_m9C810A99354029815B9DD50E2E420BECB3EC737C_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, const RuntimeMethod* method);
  10411. // System.Void SixLabors.ImageSharp.PixelFormats.HalfVector4::FromVector4(System.Numerics.Vector4)
  10412. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector4_FromVector4_m577F77830F4805FBAAE72C1201D266CC63CDA45B_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  10413. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  10414. inline void RowOperation_Invoke_mA384C05FB92BCDDA8896925DC30C5E2FDA0990C9_inline (RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE * __this, int32_t ___y0, const RuntimeMethod* method)
  10415. {
  10416. (( void (*) (RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mA384C05FB92BCDDA8896925DC30C5E2FDA0990C9_gshared_inline)(__this, ___y0, method);
  10417. }
  10418. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  10419. inline void RowOperation__ctor_m7BF4D6380860D2223C6F2AB1E8F93D1E1742C69C_inline (RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7 * __this, int32_t ___startX0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  10420. {
  10421. (( void (*) (RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7 *, int32_t, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 , Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_m7BF4D6380860D2223C6F2AB1E8F93D1E1742C69C_gshared_inline)(__this, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  10422. }
  10423. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  10424. inline void RowOperation_Invoke_m6C0DF146FC864BB357BA72940F2C5C1E02CA5EC7_inline (RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  10425. {
  10426. (( void (*) (RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7 *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))RowOperation_Invoke_m6C0DF146FC864BB357BA72940F2C5C1E02CA5EC7_gshared_inline)(__this, ___y0, ___span1, method);
  10427. }
  10428. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10429. inline void RowOperation__ctor_mC2AC38B715C7DF6C72B26498F5234BB3B0D69BA8_inline (RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D * __this, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source0, const RuntimeMethod* method)
  10430. {
  10431. (( void (*) (RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D *, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, const RuntimeMethod*))RowOperation__ctor_mC2AC38B715C7DF6C72B26498F5234BB3B0D69BA8_gshared_inline)(__this, ___source0, method);
  10432. }
  10433. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  10434. inline void RowOperation_Invoke_m82B10A1C1376AD4D44B2056CF48324BA2682AAEA_inline (RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D * __this, int32_t ___y0, const RuntimeMethod* method)
  10435. {
  10436. (( void (*) (RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m82B10A1C1376AD4D44B2056CF48324BA2682AAEA_gshared_inline)(__this, ___y0, method);
  10437. }
  10438. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10439. inline void RowOperation__ctor_m839C32D94793A5BDC70394E2B4AE63A609008972_inline (RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source7, const RuntimeMethod* method)
  10440. {
  10441. (( void (*) (RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, const RuntimeMethod*))RowOperation__ctor_m839C32D94793A5BDC70394E2B4AE63A609008972_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  10442. }
  10443. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32,System.Span`1<System.Single>)
  10444. inline void RowOperation_Invoke_m87BAADC5EA6C164BB99F84D18642C9FC5E5C1F04_inline (RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  10445. {
  10446. (( void (*) (RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579 *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_m87BAADC5EA6C164BB99F84D18642C9FC5E5C1F04_gshared_inline)(__this, ___y0, ___span1, method);
  10447. }
  10448. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10449. inline void RowOperation__ctor_m2DDC3CC98E182ECC299941ABF7FCF668E06A62B4_inline (RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source2, const RuntimeMethod* method)
  10450. {
  10451. (( void (*) (RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , int32_t, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, const RuntimeMethod*))RowOperation__ctor_m2DDC3CC98E182ECC299941ABF7FCF668E06A62B4_gshared_inline)(__this, ___bounds0, ___size1, ___source2, method);
  10452. }
  10453. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  10454. inline void RowOperation_Invoke_m614AFB54DA27DDF122148620FAB09EA7769896A1_inline (RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1 * __this, int32_t ___y0, const RuntimeMethod* method)
  10455. {
  10456. (( void (*) (RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m614AFB54DA27DDF122148620FAB09EA7769896A1_gshared_inline)(__this, ___y0, method);
  10457. }
  10458. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10459. inline void RowOperation__ctor_m7B3E135ABB603E3AD8A6D4B0B39EFF133B660397_inline (RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source7, const RuntimeMethod* method)
  10460. {
  10461. (( void (*) (RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, const RuntimeMethod*))RowOperation__ctor_m7B3E135ABB603E3AD8A6D4B0B39EFF133B660397_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  10462. }
  10463. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32,System.Span`1<System.Single>)
  10464. inline void RowOperation_Invoke_m7349D26476665A94A1E255AB39465C1F829954A4_inline (RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  10465. {
  10466. (( void (*) (RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32 *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_m7349D26476665A94A1E255AB39465C1F829954A4_gshared_inline)(__this, ___y0, ___span1, method);
  10467. }
  10468. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  10469. inline void RowOperation__ctor_m74C52F27E442A46BD8DC9D86E39615AD03311550_inline (RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___upper3, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  10470. {
  10471. (( void (*) (RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F , L16_t82A3FD4325827CB571596BA0DA68B251F985D94F , float, uint8_t, int32_t, int32_t, int32_t, const RuntimeMethod*))RowOperation__ctor_m74C52F27E442A46BD8DC9D86E39615AD03311550_gshared_inline)(__this, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  10472. }
  10473. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::get_Item(System.Int32)
  10474. inline L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___index0, const RuntimeMethod* method)
  10475. {
  10476. return (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, int32_t, const RuntimeMethod*))Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_gshared_inline)(__this, ___index0, method);
  10477. }
  10478. // System.Void SixLabors.ImageSharp.PixelFormats.L16::ToRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32&)
  10479. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L16_ToRgba32_m0F536D624F21BCE98F74ABC56FBC8F65CD329715_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method);
  10480. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  10481. inline void RowOperation_Invoke_mDD258B755A65361543C235C36100B02D522EE03E_inline (RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB * __this, int32_t ___y0, const RuntimeMethod* method)
  10482. {
  10483. (( void (*) (RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mDD258B755A65361543C235C36100B02D522EE03E_gshared_inline)(__this, ___y0, method);
  10484. }
  10485. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10486. inline void RowOperation__ctor_m0F66CCFCB5C664DD6E46AEA5CF86FC714BE823D9_inline (RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source5, const RuntimeMethod* method)
  10487. {
  10488. (( void (*) (RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *, RuntimeObject*, RuntimeObject*, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, const RuntimeMethod*))RowOperation__ctor_m0F66CCFCB5C664DD6E46AEA5CF86FC714BE823D9_gshared_inline)(__this, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  10489. }
  10490. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::Slice(System.Int32,System.Int32)
  10491. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10492. {
  10493. return (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_gshared_inline)(__this, ___start0, ___length1, method);
  10494. }
  10495. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  10496. inline void RowOperation_Invoke_m82C9B8BC7C575C6D3071041615ED1D5E25651037_inline (RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF * __this, int32_t ___y0, const RuntimeMethod* method)
  10497. {
  10498. (( void (*) (RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m82C9B8BC7C575C6D3071041615ED1D5E25651037_gshared_inline)(__this, ___y0, method);
  10499. }
  10500. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  10501. inline void RowOperation__ctor_m78F37163F3B5305CFCF07FDDBA5607AB6B1C56D2_inline (RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1 * __this, int32_t ___startX0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___upper2, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  10502. {
  10503. (( void (*) (RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1 *, int32_t, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F , L16_t82A3FD4325827CB571596BA0DA68B251F985D94F , uint8_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_m78F37163F3B5305CFCF07FDDBA5607AB6B1C56D2_gshared_inline)(__this, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  10504. }
  10505. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::get_Length()
  10506. inline int32_t Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method)
  10507. {
  10508. return (( int32_t (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, const RuntimeMethod*))Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_gshared_inline)(__this, method);
  10509. }
  10510. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  10511. inline void RowOperation_Invoke_m031AC553F3D403677B61ABBFC48BF15FE70A555E_inline (RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  10512. {
  10513. (( void (*) (RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1 *, int32_t, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))RowOperation_Invoke_m031AC553F3D403677B61ABBFC48BF15FE70A555E_gshared_inline)(__this, ___y0, ___span1, method);
  10514. }
  10515. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  10516. inline void RowOperation__ctor_m7E0572E20DF20172148AEE2EDCD736AA09D66D92_inline (RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels1, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  10517. {
  10518. (( void (*) (RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 , Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, bool, const RuntimeMethod*))RowOperation__ctor_m7E0572E20DF20172148AEE2EDCD736AA09D66D92_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourcePixels2, ___map3, ___kernel4, ___configuration5, ___preserveAlpha6, method);
  10519. }
  10520. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  10521. inline void RowOperation_Invoke_mD4A63FD363D96D922AF31B1439E444698349DB26_inline (RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  10522. {
  10523. (( void (*) (RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6 *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))RowOperation_Invoke_mD4A63FD363D96D922AF31B1439E444698349DB26_gshared_inline)(__this, ___y0, ___span1, method);
  10524. }
  10525. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10526. inline void RowOperation__ctor_mDF55A7D5B97AFBA4336C572CF6FB452B85EB8EA6_inline (RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___destination2, const RuntimeMethod* method)
  10527. {
  10528. (( void (*) (RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, const RuntimeMethod*))RowOperation__ctor_mDF55A7D5B97AFBA4336C572CF6FB452B85EB8EA6_gshared_inline)(__this, ___bounds0, ___source1, ___destination2, method);
  10529. }
  10530. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::Slice(System.Int32)
  10531. inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___start0, const RuntimeMethod* method)
  10532. {
  10533. return (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, int32_t, const RuntimeMethod*))Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_gshared_inline)(__this, ___start0, method);
  10534. }
  10535. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::CopyTo(System.Span`1<!0>)
  10536. inline void Span_1_CopyTo_m4357B842A778332306A5EE1A7F8AC9BDDD7B88FE (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE ___destination0, const RuntimeMethod* method)
  10537. {
  10538. (( void (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))Span_1_CopyTo_m4357B842A778332306A5EE1A7F8AC9BDDD7B88FE_gshared)(__this, ___destination0, method);
  10539. }
  10540. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  10541. inline void RowOperation_Invoke_mEB0960B8C60310C28166F10ED09B564366E768E1_inline (RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203 * __this, int32_t ___y0, const RuntimeMethod* method)
  10542. {
  10543. (( void (*) (RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mEB0960B8C60310C28166F10ED09B564366E768E1_gshared_inline)(__this, ___y0, method);
  10544. }
  10545. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  10546. inline void RowOperation__ctor_mCD13902EA7A5B2A6D2602106C5E5195EBA29C9DD_inline (RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23 * __this, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  10547. {
  10548. (( void (*) (RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23 *, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))RowOperation__ctor_mCD13902EA7A5B2A6D2602106C5E5195EBA29C9DD_gshared_inline)(__this, ___targetPixels0, ___passPixels1, ___bounds2, method);
  10549. }
  10550. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L16::ToVector4()
  10551. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L16_ToVector4_m9B8FD9208E26DA896FB2FD896A2BB326A326712D_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, const RuntimeMethod* method);
  10552. // System.Void SixLabors.ImageSharp.PixelFormats.L16::FromVector4(System.Numerics.Vector4)
  10553. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L16_FromVector4_mC7454E67ED21E9D01AD6E4BA7971DAA77B419EC0_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  10554. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  10555. inline void RowOperation_Invoke_mBBB46C52773B9565DD987AD4C76D2C28B8B72DC0_inline (RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23 * __this, int32_t ___y0, const RuntimeMethod* method)
  10556. {
  10557. (( void (*) (RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mBBB46C52773B9565DD987AD4C76D2C28B8B72DC0_gshared_inline)(__this, ___y0, method);
  10558. }
  10559. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  10560. inline void RowOperation__ctor_m9965A53DCD660B2178ABA28978A46410966C1D4D_inline (RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF * __this, int32_t ___startX0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  10561. {
  10562. (( void (*) (RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF *, int32_t, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 , Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_m9965A53DCD660B2178ABA28978A46410966C1D4D_gshared_inline)(__this, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  10563. }
  10564. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  10565. inline void RowOperation_Invoke_mABFB7ED2C4668839B8FAC485F2C897EEFC492AFF_inline (RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  10566. {
  10567. (( void (*) (RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))RowOperation_Invoke_mABFB7ED2C4668839B8FAC485F2C897EEFC492AFF_gshared_inline)(__this, ___y0, ___span1, method);
  10568. }
  10569. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10570. inline void RowOperation__ctor_mDD61DC0BE525C35BA63302E9FF440996699340DF_inline (RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552 * __this, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source0, const RuntimeMethod* method)
  10571. {
  10572. (( void (*) (RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552 *, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, const RuntimeMethod*))RowOperation__ctor_mDD61DC0BE525C35BA63302E9FF440996699340DF_gshared_inline)(__this, ___source0, method);
  10573. }
  10574. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  10575. inline void RowOperation_Invoke_mF5B7577141649CF04F5D901A036DCB49FAB983F3_inline (RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552 * __this, int32_t ___y0, const RuntimeMethod* method)
  10576. {
  10577. (( void (*) (RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mF5B7577141649CF04F5D901A036DCB49FAB983F3_gshared_inline)(__this, ___y0, method);
  10578. }
  10579. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10580. inline void RowOperation__ctor_m6E079E4D6DC29781C979FDB1A4C03D76ECF3DF09_inline (RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source7, const RuntimeMethod* method)
  10581. {
  10582. (( void (*) (RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, const RuntimeMethod*))RowOperation__ctor_m6E079E4D6DC29781C979FDB1A4C03D76ECF3DF09_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  10583. }
  10584. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32,System.Span`1<System.Single>)
  10585. inline void RowOperation_Invoke_m880511850DB5DDAC4B74E1AA4741CDC00BB6C0BB_inline (RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  10586. {
  10587. (( void (*) (RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_m880511850DB5DDAC4B74E1AA4741CDC00BB6C0BB_gshared_inline)(__this, ___y0, ___span1, method);
  10588. }
  10589. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10590. inline void RowOperation__ctor_mD67D313C9B53854D5C2899BCDB6AC2FC50EEBBB1_inline (RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source2, const RuntimeMethod* method)
  10591. {
  10592. (( void (*) (RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , int32_t, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, const RuntimeMethod*))RowOperation__ctor_mD67D313C9B53854D5C2899BCDB6AC2FC50EEBBB1_gshared_inline)(__this, ___bounds0, ___size1, ___source2, method);
  10593. }
  10594. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  10595. inline void RowOperation_Invoke_m6D37DDF557A2808833A48AF19E75E932F9F95E59_inline (RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF * __this, int32_t ___y0, const RuntimeMethod* method)
  10596. {
  10597. (( void (*) (RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m6D37DDF557A2808833A48AF19E75E932F9F95E59_gshared_inline)(__this, ___y0, method);
  10598. }
  10599. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10600. inline void RowOperation__ctor_mBE80AE72C397ACD060C14BB4A09C39443719762B_inline (RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source7, const RuntimeMethod* method)
  10601. {
  10602. (( void (*) (RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, const RuntimeMethod*))RowOperation__ctor_mBE80AE72C397ACD060C14BB4A09C39443719762B_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  10603. }
  10604. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32,System.Span`1<System.Single>)
  10605. inline void RowOperation_Invoke_mD7DA12342305D6397F2BC67A158590692BB0ED50_inline (RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  10606. {
  10607. (( void (*) (RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_mD7DA12342305D6397F2BC67A158590692BB0ED50_gshared_inline)(__this, ___y0, ___span1, method);
  10608. }
  10609. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  10610. inline void RowOperation__ctor_mA11E16E24509954E3849C64C0A0B185195AA983D_inline (RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___upper3, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  10611. {
  10612. (( void (*) (RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 , L8_t0DC62ABA8124A587901AC9D023076EF568A23003 , float, uint8_t, int32_t, int32_t, int32_t, const RuntimeMethod*))RowOperation__ctor_mA11E16E24509954E3849C64C0A0B185195AA983D_gshared_inline)(__this, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  10613. }
  10614. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::get_Item(System.Int32)
  10615. inline L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___index0, const RuntimeMethod* method)
  10616. {
  10617. return (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_gshared_inline)(__this, ___index0, method);
  10618. }
  10619. // System.Void SixLabors.ImageSharp.PixelFormats.L8::ToRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32&)
  10620. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L8_ToRgba32_m8A0737EF1CDE843EDE6D67BC462CE38876851342_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method);
  10621. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  10622. inline void RowOperation_Invoke_m1FA38037A9E4ABAAE5AD25BA58800182C69FE861_inline (RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C * __this, int32_t ___y0, const RuntimeMethod* method)
  10623. {
  10624. (( void (*) (RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m1FA38037A9E4ABAAE5AD25BA58800182C69FE861_gshared_inline)(__this, ___y0, method);
  10625. }
  10626. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10627. inline void RowOperation__ctor_mE44558BE3FA921A3CE09831CBCAA09F928FF4BC6_inline (RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source5, const RuntimeMethod* method)
  10628. {
  10629. (( void (*) (RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *, RuntimeObject*, RuntimeObject*, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, const RuntimeMethod*))RowOperation__ctor_mE44558BE3FA921A3CE09831CBCAA09F928FF4BC6_gshared_inline)(__this, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  10630. }
  10631. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::Slice(System.Int32,System.Int32)
  10632. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10633. {
  10634. return (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_gshared_inline)(__this, ___start0, ___length1, method);
  10635. }
  10636. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  10637. inline void RowOperation_Invoke_m5DFDE5B0C0EEAF776C3BB8F7BC575CBB12C8DDFA_inline (RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407 * __this, int32_t ___y0, const RuntimeMethod* method)
  10638. {
  10639. (( void (*) (RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m5DFDE5B0C0EEAF776C3BB8F7BC575CBB12C8DDFA_gshared_inline)(__this, ___y0, method);
  10640. }
  10641. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  10642. inline void RowOperation__ctor_m63B86EE158AA539126D0B507A01E2424B555D48A_inline (RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846 * __this, int32_t ___startX0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___upper2, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  10643. {
  10644. (( void (*) (RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846 *, int32_t, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 , L8_t0DC62ABA8124A587901AC9D023076EF568A23003 , uint8_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_m63B86EE158AA539126D0B507A01E2424B555D48A_gshared_inline)(__this, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  10645. }
  10646. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::get_Length()
  10647. inline int32_t Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method)
  10648. {
  10649. return (( int32_t (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, const RuntimeMethod*))Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_gshared_inline)(__this, method);
  10650. }
  10651. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  10652. inline void RowOperation_Invoke_mD0F02C7ACD9E8942EFD50E848EB769E120EEFDDD_inline (RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  10653. {
  10654. (( void (*) (RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846 *, int32_t, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))RowOperation_Invoke_mD0F02C7ACD9E8942EFD50E848EB769E120EEFDDD_gshared_inline)(__this, ___y0, ___span1, method);
  10655. }
  10656. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  10657. inline void RowOperation__ctor_m8769D8901C0F2723669F1C802995C5361AE09A83_inline (RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels1, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  10658. {
  10659. (( void (*) (RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 , Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, bool, const RuntimeMethod*))RowOperation__ctor_m8769D8901C0F2723669F1C802995C5361AE09A83_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourcePixels2, ___map3, ___kernel4, ___configuration5, ___preserveAlpha6, method);
  10660. }
  10661. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  10662. inline void RowOperation_Invoke_mFFE00D20D62754424818E96FBB2B7469B0BF633C_inline (RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  10663. {
  10664. (( void (*) (RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))RowOperation_Invoke_mFFE00D20D62754424818E96FBB2B7469B0BF633C_gshared_inline)(__this, ___y0, ___span1, method);
  10665. }
  10666. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10667. inline void RowOperation__ctor_m6706D5F6F3F5FA86C889FE1C188DF8FC0CFE7430_inline (RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___destination2, const RuntimeMethod* method)
  10668. {
  10669. (( void (*) (RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, const RuntimeMethod*))RowOperation__ctor_m6706D5F6F3F5FA86C889FE1C188DF8FC0CFE7430_gshared_inline)(__this, ___bounds0, ___source1, ___destination2, method);
  10670. }
  10671. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::Slice(System.Int32)
  10672. inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___start0, const RuntimeMethod* method)
  10673. {
  10674. return (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, int32_t, const RuntimeMethod*))Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_gshared_inline)(__this, ___start0, method);
  10675. }
  10676. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::CopyTo(System.Span`1<!0>)
  10677. inline void Span_1_CopyTo_m10001A56CBE8DCCC8248A8E49E6CB11F9BFCF3A2 (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 ___destination0, const RuntimeMethod* method)
  10678. {
  10679. (( void (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))Span_1_CopyTo_m10001A56CBE8DCCC8248A8E49E6CB11F9BFCF3A2_gshared)(__this, ___destination0, method);
  10680. }
  10681. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  10682. inline void RowOperation_Invoke_mF8F9E0F8C91B93E0146270A203113D97A5FDC352_inline (RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7 * __this, int32_t ___y0, const RuntimeMethod* method)
  10683. {
  10684. (( void (*) (RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mF8F9E0F8C91B93E0146270A203113D97A5FDC352_gshared_inline)(__this, ___y0, method);
  10685. }
  10686. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  10687. inline void RowOperation__ctor_m4750578341D1BD142DF465A1E406C2C427EEA5F5_inline (RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF * __this, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  10688. {
  10689. (( void (*) (RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF *, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))RowOperation__ctor_m4750578341D1BD142DF465A1E406C2C427EEA5F5_gshared_inline)(__this, ___targetPixels0, ___passPixels1, ___bounds2, method);
  10690. }
  10691. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L8::ToVector4()
  10692. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L8_ToVector4_m8B03DD2C8BC3B7EA6C34700AEF814653DAD59757_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, const RuntimeMethod* method);
  10693. // System.Void SixLabors.ImageSharp.PixelFormats.L8::FromVector4(System.Numerics.Vector4)
  10694. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L8_FromVector4_m5B5E617F4DF270BD3AF9F3267690E7D1E1DC86B2_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  10695. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  10696. inline void RowOperation_Invoke_m1CC4A4423A3ABE31FF08EAFB270FE285808BE6F3_inline (RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF * __this, int32_t ___y0, const RuntimeMethod* method)
  10697. {
  10698. (( void (*) (RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m1CC4A4423A3ABE31FF08EAFB270FE285808BE6F3_gshared_inline)(__this, ___y0, method);
  10699. }
  10700. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  10701. inline void RowOperation__ctor_m00D20A11D0E0EDA30560EC1EB009714B2813DD3E_inline (RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D * __this, int32_t ___startX0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  10702. {
  10703. (( void (*) (RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D *, int32_t, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 , Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_m00D20A11D0E0EDA30560EC1EB009714B2813DD3E_gshared_inline)(__this, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  10704. }
  10705. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  10706. inline void RowOperation_Invoke_mADEB61D8C767E6488817B0E81AC533E9F8E5778C_inline (RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  10707. {
  10708. (( void (*) (RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))RowOperation_Invoke_mADEB61D8C767E6488817B0E81AC533E9F8E5778C_gshared_inline)(__this, ___y0, ___span1, method);
  10709. }
  10710. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10711. inline void RowOperation__ctor_m90A13F8D9570ED5D364A1178B934AFCF177E1182_inline (RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A * __this, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source0, const RuntimeMethod* method)
  10712. {
  10713. (( void (*) (RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A *, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, const RuntimeMethod*))RowOperation__ctor_m90A13F8D9570ED5D364A1178B934AFCF177E1182_gshared_inline)(__this, ___source0, method);
  10714. }
  10715. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  10716. inline void RowOperation_Invoke_mCBC04A28DB048B329714A99214736CAF909652E8_inline (RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A * __this, int32_t ___y0, const RuntimeMethod* method)
  10717. {
  10718. (( void (*) (RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mCBC04A28DB048B329714A99214736CAF909652E8_gshared_inline)(__this, ___y0, method);
  10719. }
  10720. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10721. inline void RowOperation__ctor_m5774FF57BEDD7A77EED7FD6785EB46F358DCB279_inline (RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source7, const RuntimeMethod* method)
  10722. {
  10723. (( void (*) (RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, const RuntimeMethod*))RowOperation__ctor_m5774FF57BEDD7A77EED7FD6785EB46F358DCB279_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  10724. }
  10725. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32,System.Span`1<System.Single>)
  10726. inline void RowOperation_Invoke_m320402B608A807B42CA72AE5B7196F558F6ADEBB_inline (RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  10727. {
  10728. (( void (*) (RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_m320402B608A807B42CA72AE5B7196F558F6ADEBB_gshared_inline)(__this, ___y0, ___span1, method);
  10729. }
  10730. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10731. inline void RowOperation__ctor_mC3120F25FE7AF5BF94B18CF2AE1D04DEB1B53AC0_inline (RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source2, const RuntimeMethod* method)
  10732. {
  10733. (( void (*) (RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , int32_t, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, const RuntimeMethod*))RowOperation__ctor_mC3120F25FE7AF5BF94B18CF2AE1D04DEB1B53AC0_gshared_inline)(__this, ___bounds0, ___size1, ___source2, method);
  10734. }
  10735. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  10736. inline void RowOperation_Invoke_mEE5489456CD75B5C68AEAD7B23649B635D611E8C_inline (RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1 * __this, int32_t ___y0, const RuntimeMethod* method)
  10737. {
  10738. (( void (*) (RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_mEE5489456CD75B5C68AEAD7B23649B635D611E8C_gshared_inline)(__this, ___y0, method);
  10739. }
  10740. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10741. inline void RowOperation__ctor_m3B7154F95FF8B3E21E581BC38AB62B6BAE28A467_inline (RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source7, const RuntimeMethod* method)
  10742. {
  10743. (( void (*) (RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, const RuntimeMethod*))RowOperation__ctor_m3B7154F95FF8B3E21E581BC38AB62B6BAE28A467_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  10744. }
  10745. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32,System.Span`1<System.Single>)
  10746. inline void RowOperation_Invoke_m23B163109459CB1BE5F34758D4AEF3C1E6C1B588_inline (RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  10747. {
  10748. (( void (*) (RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8 *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_m23B163109459CB1BE5F34758D4AEF3C1E6C1B588_gshared_inline)(__this, ___y0, ___span1, method);
  10749. }
  10750. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  10751. inline void RowOperation__ctor_m6EB92E1BB941EDF94F68A68D8701FBCE3C4D1CB0_inline (RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___upper3, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  10752. {
  10753. (( void (*) (RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 , La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 , float, uint8_t, int32_t, int32_t, int32_t, const RuntimeMethod*))RowOperation__ctor_m6EB92E1BB941EDF94F68A68D8701FBCE3C4D1CB0_gshared_inline)(__this, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  10754. }
  10755. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::get_Item(System.Int32)
  10756. inline La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___index0, const RuntimeMethod* method)
  10757. {
  10758. return (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, int32_t, const RuntimeMethod*))Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_gshared_inline)(__this, ___index0, method);
  10759. }
  10760. // System.Void SixLabors.ImageSharp.PixelFormats.La16::ToRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32&)
  10761. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La16_ToRgba32_m649875666DA27D0F99F72C89C9929A73A4D0F64B_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method);
  10762. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  10763. inline void RowOperation_Invoke_m279D517D83A76E145CC2776B10C308BEA7F42A9B_inline (RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA * __this, int32_t ___y0, const RuntimeMethod* method)
  10764. {
  10765. (( void (*) (RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m279D517D83A76E145CC2776B10C308BEA7F42A9B_gshared_inline)(__this, ___y0, method);
  10766. }
  10767. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10768. inline void RowOperation__ctor_m324EE566E7542FC9078A75EF6447109A68C080E1_inline (RowOperation_tB804EE6F124972E47ABDF794C765983753E77759 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source5, const RuntimeMethod* method)
  10769. {
  10770. (( void (*) (RowOperation_tB804EE6F124972E47ABDF794C765983753E77759 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *, RuntimeObject*, RuntimeObject*, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, const RuntimeMethod*))RowOperation__ctor_m324EE566E7542FC9078A75EF6447109A68C080E1_gshared_inline)(__this, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  10771. }
  10772. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::Slice(System.Int32,System.Int32)
  10773. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10774. {
  10775. return (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_gshared_inline)(__this, ___start0, ___length1, method);
  10776. }
  10777. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  10778. inline void RowOperation_Invoke_m31999D5F3FC5AD6333AFE1D5A450DCAC4C059DBF_inline (RowOperation_tB804EE6F124972E47ABDF794C765983753E77759 * __this, int32_t ___y0, const RuntimeMethod* method)
  10779. {
  10780. (( void (*) (RowOperation_tB804EE6F124972E47ABDF794C765983753E77759 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m31999D5F3FC5AD6333AFE1D5A450DCAC4C059DBF_gshared_inline)(__this, ___y0, method);
  10781. }
  10782. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  10783. inline void RowOperation__ctor_mAFF36B07CEDC1BD141A96834B1039BB8845DD2BF_inline (RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF * __this, int32_t ___startX0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___upper2, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  10784. {
  10785. (( void (*) (RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF *, int32_t, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 , La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 , uint8_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_mAFF36B07CEDC1BD141A96834B1039BB8845DD2BF_gshared_inline)(__this, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  10786. }
  10787. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::get_Length()
  10788. inline int32_t Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method)
  10789. {
  10790. return (( int32_t (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, const RuntimeMethod*))Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_gshared_inline)(__this, method);
  10791. }
  10792. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  10793. inline void RowOperation_Invoke_m5A41F80AF2BD28FBE5E83834E28419E21FBD311F_inline (RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  10794. {
  10795. (( void (*) (RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF *, int32_t, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))RowOperation_Invoke_m5A41F80AF2BD28FBE5E83834E28419E21FBD311F_gshared_inline)(__this, ___y0, ___span1, method);
  10796. }
  10797. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  10798. inline void RowOperation__ctor_m2223899139C825C1D8C65B789EB4B3317DEF3E25_inline (RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels1, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  10799. {
  10800. (( void (*) (RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 , Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, bool, const RuntimeMethod*))RowOperation__ctor_m2223899139C825C1D8C65B789EB4B3317DEF3E25_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourcePixels2, ___map3, ___kernel4, ___configuration5, ___preserveAlpha6, method);
  10801. }
  10802. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  10803. inline void RowOperation_Invoke_m4D3FD79F7A41377CA27D71E2AAA4D303AB2305E8_inline (RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  10804. {
  10805. (( void (*) (RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))RowOperation_Invoke_m4D3FD79F7A41377CA27D71E2AAA4D303AB2305E8_gshared_inline)(__this, ___y0, ___span1, method);
  10806. }
  10807. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10808. inline void RowOperation__ctor_mB6F25A8BFC9E89489A5FC047DB7DAACFF7D39647_inline (RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___destination2, const RuntimeMethod* method)
  10809. {
  10810. (( void (*) (RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, const RuntimeMethod*))RowOperation__ctor_mB6F25A8BFC9E89489A5FC047DB7DAACFF7D39647_gshared_inline)(__this, ___bounds0, ___source1, ___destination2, method);
  10811. }
  10812. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::Slice(System.Int32)
  10813. inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___start0, const RuntimeMethod* method)
  10814. {
  10815. return (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, int32_t, const RuntimeMethod*))Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_gshared_inline)(__this, ___start0, method);
  10816. }
  10817. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::CopyTo(System.Span`1<!0>)
  10818. inline void Span_1_CopyTo_mBC1B907B79884A8FC4EDAB710B22AFEE1272902E (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC ___destination0, const RuntimeMethod* method)
  10819. {
  10820. (( void (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))Span_1_CopyTo_mBC1B907B79884A8FC4EDAB710B22AFEE1272902E_gshared)(__this, ___destination0, method);
  10821. }
  10822. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  10823. inline void RowOperation_Invoke_m141A60C52F474B02B7B68866306675D3E76DB22F_inline (RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80 * __this, int32_t ___y0, const RuntimeMethod* method)
  10824. {
  10825. (( void (*) (RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m141A60C52F474B02B7B68866306675D3E76DB22F_gshared_inline)(__this, ___y0, method);
  10826. }
  10827. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  10828. inline void RowOperation__ctor_mC2166C213D997A9E6FBF33A5536629016DAF0CC6_inline (RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459 * __this, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  10829. {
  10830. (( void (*) (RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459 *, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , const RuntimeMethod*))RowOperation__ctor_mC2166C213D997A9E6FBF33A5536629016DAF0CC6_gshared_inline)(__this, ___targetPixels0, ___passPixels1, ___bounds2, method);
  10831. }
  10832. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.La16::ToVector4()
  10833. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 La16_ToVector4_m8F06D142068437A0511D8DD2CB8C40ACD43335E6_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, const RuntimeMethod* method);
  10834. // System.Void SixLabors.ImageSharp.PixelFormats.La16::FromVector4(System.Numerics.Vector4)
  10835. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La16_FromVector4_m6E3BD111493A784902E4721887F661E94372E7E7_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  10836. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  10837. inline void RowOperation_Invoke_m116F0A0757401AE5F56EEE25B2E3285E55A93E2C_inline (RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459 * __this, int32_t ___y0, const RuntimeMethod* method)
  10838. {
  10839. (( void (*) (RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m116F0A0757401AE5F56EEE25B2E3285E55A93E2C_gshared_inline)(__this, ___y0, method);
  10840. }
  10841. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  10842. inline void RowOperation__ctor_m463ABD0AC24D7FE1F35FE41A953428EE9BB7168D_inline (RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216 * __this, int32_t ___startX0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  10843. {
  10844. (( void (*) (RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216 *, int32_t, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 , Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_m463ABD0AC24D7FE1F35FE41A953428EE9BB7168D_gshared_inline)(__this, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  10845. }
  10846. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  10847. inline void RowOperation_Invoke_mE9BF5B129781A15EF117A75D48DC11F4A7D98B65_inline (RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  10848. {
  10849. (( void (*) (RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216 *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))RowOperation_Invoke_mE9BF5B129781A15EF117A75D48DC11F4A7D98B65_gshared_inline)(__this, ___y0, ___span1, method);
  10850. }
  10851. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10852. inline void RowOperation__ctor_m7A49A3FB3ED0BBF43FAE233CF3F574BA97263C9E_inline (RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8 * __this, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source0, const RuntimeMethod* method)
  10853. {
  10854. (( void (*) (RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8 *, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, const RuntimeMethod*))RowOperation__ctor_m7A49A3FB3ED0BBF43FAE233CF3F574BA97263C9E_gshared_inline)(__this, ___source0, method);
  10855. }
  10856. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  10857. inline void RowOperation_Invoke_m1796C26E4C67F2E494A7058587F78688F1E70EDF_inline (RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8 * __this, int32_t ___y0, const RuntimeMethod* method)
  10858. {
  10859. (( void (*) (RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m1796C26E4C67F2E494A7058587F78688F1E70EDF_gshared_inline)(__this, ___y0, method);
  10860. }
  10861. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10862. inline void RowOperation__ctor_mDCF4EA039FE9674AC9DCAEE7C18CABF54E2697B1_inline (RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source7, const RuntimeMethod* method)
  10863. {
  10864. (( void (*) (RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, const RuntimeMethod*))RowOperation__ctor_mDCF4EA039FE9674AC9DCAEE7C18CABF54E2697B1_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  10865. }
  10866. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32,System.Span`1<System.Single>)
  10867. inline void RowOperation_Invoke_m388C9B58BD30F8D663FA0E386BF4B054849170BD_inline (RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  10868. {
  10869. (( void (*) (RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_m388C9B58BD30F8D663FA0E386BF4B054849170BD_gshared_inline)(__this, ___y0, ___span1, method);
  10870. }
  10871. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10872. inline void RowOperation__ctor_m25A8A300DEBCB631CACF2CD238AC02F795A1882B_inline (RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source2, const RuntimeMethod* method)
  10873. {
  10874. (( void (*) (RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , int32_t, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, const RuntimeMethod*))RowOperation__ctor_m25A8A300DEBCB631CACF2CD238AC02F795A1882B_gshared_inline)(__this, ___bounds0, ___size1, ___source2, method);
  10875. }
  10876. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  10877. inline void RowOperation_Invoke_m6C8E5A3C42C649D3204A41A882D94CAC556B5DA7_inline (RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E * __this, int32_t ___y0, const RuntimeMethod* method)
  10878. {
  10879. (( void (*) (RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m6C8E5A3C42C649D3204A41A882D94CAC556B5DA7_gshared_inline)(__this, ___y0, method);
  10880. }
  10881. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10882. inline void RowOperation__ctor_mBCC33BFCAE5064D6CF855284D83F2F3A78777522_inline (RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source7, const RuntimeMethod* method)
  10883. {
  10884. (( void (*) (RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , RuntimeObject*, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *, Vector2_t1455881409307224D6099F54FA7E478733EEF61D , float, float, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, const RuntimeMethod*))RowOperation__ctor_mBCC33BFCAE5064D6CF855284D83F2F3A78777522_gshared_inline)(__this, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  10885. }
  10886. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32,System.Span`1<System.Single>)
  10887. inline void RowOperation_Invoke_mE8BD0F2F833B35DF199F00A4C4C96A684D0B1CD8_inline (RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  10888. {
  10889. (( void (*) (RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE *, int32_t, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))RowOperation_Invoke_mE8BD0F2F833B35DF199F00A4C4C96A684D0B1CD8_gshared_inline)(__this, ___y0, ___span1, method);
  10890. }
  10891. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  10892. inline void RowOperation__ctor_m9FDD0542D477D3A34AA0733AEDDF374E89D0D1D5_inline (RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___upper3, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  10893. {
  10894. (( void (*) (RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 , La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 , float, uint8_t, int32_t, int32_t, int32_t, const RuntimeMethod*))RowOperation__ctor_m9FDD0542D477D3A34AA0733AEDDF374E89D0D1D5_gshared_inline)(__this, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  10895. }
  10896. // !0& System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>::get_Item(System.Int32)
  10897. inline La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___index0, const RuntimeMethod* method)
  10898. {
  10899. return (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, int32_t, const RuntimeMethod*))Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_gshared_inline)(__this, ___index0, method);
  10900. }
  10901. // System.Void SixLabors.ImageSharp.PixelFormats.La32::ToRgba32(SixLabors.ImageSharp.PixelFormats.Rgba32&)
  10902. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La32_ToRgba32_mAC74FBD4C81E58E9C94920EF0A49110A91F91C02_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method);
  10903. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::Invoke(System.Int32)
  10904. inline void RowOperation_Invoke_m7CC1CB077007280C923CFA51748AAFBD931182AC_inline (RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062 * __this, int32_t ___y0, const RuntimeMethod* method)
  10905. {
  10906. (( void (*) (RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062 *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m7CC1CB077007280C923CFA51748AAFBD931182AC_gshared_inline)(__this, ___y0, method);
  10907. }
  10908. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  10909. inline void RowOperation__ctor_m9A9C2EA1F7C746007C28BAFE24FE73B28BE40450_inline (RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source5, const RuntimeMethod* method)
  10910. {
  10911. (( void (*) (RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 *, RuntimeObject*, RuntimeObject*, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, const RuntimeMethod*))RowOperation__ctor_m9A9C2EA1F7C746007C28BAFE24FE73B28BE40450_gshared_inline)(__this, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  10912. }
  10913. // System.Span`1<!0> System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>::Slice(System.Int32,System.Int32)
  10914. inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  10915. {
  10916. return (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_gshared_inline)(__this, ___start0, ___length1, method);
  10917. }
  10918. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::Invoke(System.Int32)
  10919. inline void RowOperation_Invoke_m23370EC2D409553430740B3A0E44585017A1721C_inline (RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F * __this, int32_t ___y0, const RuntimeMethod* method)
  10920. {
  10921. (( void (*) (RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F *, int32_t, const RuntimeMethod*))RowOperation_Invoke_m23370EC2D409553430740B3A0E44585017A1721C_gshared_inline)(__this, ___y0, method);
  10922. }
  10923. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  10924. inline void RowOperation__ctor_m8FE6B021C24562A0858CCFF3823D6A0008196C76_inline (RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46 * __this, int32_t ___startX0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source1, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___upper2, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  10925. {
  10926. (( void (*) (RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46 *, int32_t, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 , La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 , uint8_t, int32_t, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))RowOperation__ctor_m8FE6B021C24562A0858CCFF3823D6A0008196C76_gshared_inline)(__this, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  10927. }
  10928. // System.Int32 System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>::get_Length()
  10929. inline int32_t Span_1_get_Length_m84CEA86530A516906E94048E39CB7404D11AB971_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method)
  10930. {
  10931. return (( int32_t (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, const RuntimeMethod*))Span_1_get_Length_m84CEA86530A516906E94048E39CB7404D11AB971_gshared_inline)(__this, method);
  10932. }
  10933. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  10934. inline void RowOperation_Invoke_m800987EAB0F0B82261D1DD8CC3B75FA35520574A_inline (RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  10935. {
  10936. (( void (*) (RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46 *, int32_t, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))RowOperation_Invoke_m800987EAB0F0B82261D1DD8CC3B75FA35520574A_gshared_inline)(__this, ___y0, ___span1, method);
  10937. }
  10938. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra5551::get_PackedValue()
  10939. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgra5551_get_PackedValue_mB22D0960BA5420CD2375632163C8D93E617B1451_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, const RuntimeMethod* method);
  10940. // System.Void System.Numerics.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single)
  10941. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0 (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method);
  10942. // System.UInt16 SixLabors.ImageSharp.PixelFormats.Bgra5551::Pack(System.Numerics.Vector4&)
  10943. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgra5551_Pack_mE911B77FBBC6AB7AC4B5FD560876B4BCFAA7E5AA_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method);
  10944. // System.Void SixLabors.ImageSharp.PixelFormats.Bgra5551::set_PackedValue(System.UInt16)
  10945. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra5551_set_PackedValue_mA7F281129FA16BD297FCD7D9099FD81024F95F92_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, uint16_t ___value0, const RuntimeMethod* method);
  10946. // System.Void SixLabors.ImageSharp.ColorNumerics::Transform(System.Numerics.Vector4&,SixLabors.ImageSharp.ColorMatrix&)
  10947. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorNumerics_Transform_m21288423477D7F0B0D7934520781F6F6A6F99D8F_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * ___matrix1, const RuntimeMethod* method);
  10948. // System.Boolean System.Numerics.Vector::get_IsHardwareAccelerated()
  10949. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector_get_IsHardwareAccelerated_mB84D27741489DA479C0DAE61A7B37219DB4EC257 (const RuntimeMethod* method);
  10950. // System.Numerics.Vector2 System.Numerics.Vector2::op_Subtraction(System.Numerics.Vector2,System.Numerics.Vector2)
  10951. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_op_Subtraction_m306DDA5D8B4AD933963554AD0739EC4F1E9B4607_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___left0, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___right1, const RuntimeMethod* method);
  10952. // System.Single System.Numerics.Vector2::Dot(System.Numerics.Vector2,System.Numerics.Vector2)
  10953. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Dot_m92B5B947E384795790F4C2BFB8D4594D74177EC6_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___value10, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___value21, const RuntimeMethod* method);
  10954. // System.Single System.MathF::Sqrt(System.Single)
  10955. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MathF_Sqrt_m2C98BB8AB80B269EA2078710F3A0B0DA1EDFCF33_inline (float ___x0, const RuntimeMethod* method);
  10956. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Byte4::ToScaledVector4()
  10957. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Byte4_ToScaledVector4_m1E6DDB449D0B0DB473EB4A353453E36597470815_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, const RuntimeMethod* method);
  10958. // System.Void SixLabors.ImageSharp.PixelFormats.Rgba32::FromScaledVector4(System.Numerics.Vector4)
  10959. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32_FromScaledVector4_mC1723A2DAD9B3E710EA111A66E1FBAD107CB9D2D_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  10960. // System.Single System.Math::Max(System.Single,System.Single)
  10961. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Max_mEB87839DA28310AE4CB81A94D551874CFC2B1247 (float ___val10, float ___val21, const RuntimeMethod* method);
  10962. // System.Single System.Math::Min(System.Single,System.Single)
  10963. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Min_mED21323DC72FBF9A825FD4210D4B9D693CE87FCF (float ___val10, float ___val21, const RuntimeMethod* method);
  10964. // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference<System.Int32>(System.Span`1<!!0>)
  10965. inline int32_t* MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381 (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 ___span0, const RuntimeMethod* method)
  10966. {
  10967. return (( int32_t* (*) (Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 , const RuntimeMethod*))MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_gshared)(___span0, method);
  10968. }
  10969. // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference<System.Single>(System.ReadOnlySpan`1<!!0>)
  10970. inline float* MemoryMarshal_GetReference_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mEBAD94A4AD74732C9E3157C7E5B5966DED865E2D (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 ___span0, const RuntimeMethod* method)
  10971. {
  10972. return (( float* (*) (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))MemoryMarshal_GetReference_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mEBAD94A4AD74732C9E3157C7E5B5966DED865E2D_gshared)(___span0, method);
  10973. }
  10974. // !!0& System.Runtime.CompilerServices.Unsafe::Add<System.Single>(!!0&,System.Int32)
  10975. inline float* Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_inline (float* ___source0, int32_t ___elementOffset1, const RuntimeMethod* method)
  10976. {
  10977. return (( float* (*) (float*, int32_t, const RuntimeMethod*))Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_gshared_inline)(___source0, ___elementOffset1, method);
  10978. }
  10979. // System.Void System.Numerics.Vector4::.ctor(System.Single)
  10980. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4__ctor_m63EC2B2E36402A4891067A37B6F0A50CACDD34DE (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * __this, float ___value0, const RuntimeMethod* method);
  10981. // System.Numerics.Vector4 System.Numerics.Vector4::op_Multiply(System.Numerics.Vector4,System.Numerics.Vector4)
  10982. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method);
  10983. // System.Void SixLabors.ImageSharp.Numerics::Premultiply(System.Numerics.Vector4&)
  10984. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Numerics_Premultiply_m7D5CEE996383D518C94BBC05809F142922F42C4D_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___source0, const RuntimeMethod* method);
  10985. // System.Boolean System.Runtime.CompilerServices.Unsafe::IsAddressLessThan<System.Numerics.Vector4>(!!0&,!!0&)
  10986. inline bool Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___right1, const RuntimeMethod* method)
  10987. {
  10988. return (( bool (*) (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, const RuntimeMethod*))Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_gshared_inline)(___left0, ___right1, method);
  10989. }
  10990. // System.Void SixLabors.ImageSharp.Numerics::UnPremultiply(System.Numerics.Vector4&)
  10991. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Numerics_UnPremultiply_mC365FC1C4BAE74CF37151688BA3CCE6EA6622264_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___source0, const RuntimeMethod* method);
  10992. // System.UInt32 SixLabors.ImageSharp.PixelFormats.Byte4::get_PackedValue()
  10993. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Byte4_get_PackedValue_mC324FDB4EDC047790D80854CFD12DB86D31EA62D_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, const RuntimeMethod* method);
  10994. // System.UInt32 SixLabors.ImageSharp.PixelFormats.Byte4::Pack(System.Numerics.Vector4&)
  10995. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Byte4_Pack_mC9C14B5D59F1BCE84ED25B4C501CEA9433DDC3D0_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method);
  10996. // System.Void SixLabors.ImageSharp.PixelFormats.Byte4::set_PackedValue(System.UInt32)
  10997. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Byte4_set_PackedValue_m024BD207AC39089A6B2008B317D574A70F71E7E1_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, uint32_t ___value0, const RuntimeMethod* method);
  10998. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.HalfSingle::ToScaledVector4()
  10999. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfSingle_ToScaledVector4_mE19F082AD03878C008CC3D06C5448B4ABDAF1C40_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, const RuntimeMethod* method);
  11000. // System.Single SixLabors.ImageSharp.PixelFormats.HalfSingle::ToSingle()
  11001. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float HalfSingle_ToSingle_mA71AEB57FB66D04E9B80D976B6E1E1DC13A4ADA2_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, const RuntimeMethod* method);
  11002. // System.UInt16 SixLabors.ImageSharp.PixelFormats.HalfTypeHelper::Pack(System.Single)
  11003. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline (float ___value0, const RuntimeMethod* method);
  11004. // System.Void SixLabors.ImageSharp.PixelFormats.HalfSingle::set_PackedValue(System.UInt16)
  11005. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfSingle_set_PackedValue_m546ED3A990045143E45A91EB09574C39AC586FF4_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, uint16_t ___value0, const RuntimeMethod* method);
  11006. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.HalfVector2::ToScaledVector4()
  11007. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfVector2_ToScaledVector4_mBB7480B8AE47D365DC3FE04CABF0B04002FE5933_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, const RuntimeMethod* method);
  11008. // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.HalfVector2::ToVector2()
  11009. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D HalfVector2_ToVector2_m96A19C53CDBA0656A715EE3954CB64A917415B2D_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, const RuntimeMethod* method);
  11010. // System.UInt32 SixLabors.ImageSharp.PixelFormats.HalfVector2::Pack(System.Single,System.Single)
  11011. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t HalfVector2_Pack_m72AEE59B9CE4F897487EE8666A8B93CF82B68994_inline (float ___x0, float ___y1, const RuntimeMethod* method);
  11012. // System.Void SixLabors.ImageSharp.PixelFormats.HalfVector2::set_PackedValue(System.UInt32)
  11013. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector2_set_PackedValue_m8733BF4891A90BDF49735A404AA0EE1C4AB7E0E4_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, uint32_t ___value0, const RuntimeMethod* method);
  11014. // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.HalfVector4::ToScaledVector4()
  11015. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfVector4_ToScaledVector4_m1E9220DBD5A46A366EA55B97CDEAE4B953E7E4A9_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, const RuntimeMethod* method);
  11016. // System.UInt64 SixLabors.ImageSharp.PixelFormats.HalfVector4::get_PackedValue()
  11017. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t HalfVector4_get_PackedValue_mC9A49D885014D4943DD1B6C7FFBE17DD5E61821C_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, const RuntimeMethod* method);
  11018. // System.Single SixLabors.ImageSharp.PixelFormats.HalfTypeHelper::Unpack(System.UInt16)
  11019. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8 (uint16_t ___value0, const RuntimeMethod* method);
  11020. // System.UInt64 SixLabors.ImageSharp.PixelFormats.HalfVector4::Pack(System.Numerics.Vector4&)
  11021. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t HalfVector4_Pack_m5B91CC4BE45BC93B81BF77871F71E1879F3231DD_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method);
  11022. // System.Void SixLabors.ImageSharp.PixelFormats.HalfVector4::set_PackedValue(System.UInt64)
  11023. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector4_set_PackedValue_m575B61438D778A34EAC982DD55F8EB756742C914_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, uint64_t ___value0, const RuntimeMethod* method);
  11024. // System.UInt16 SixLabors.ImageSharp.PixelFormats.L16::get_PackedValue()
  11025. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t L16_get_PackedValue_mB73D93F9829B6F793AC69F7C88D0077BEFB62A10_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, const RuntimeMethod* method);
  11026. // System.Byte SixLabors.ImageSharp.ColorNumerics::DownScaleFrom16BitTo8Bit(System.UInt16)
  11027. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ColorNumerics_DownScaleFrom16BitTo8Bit_mC865AF7AB7F5B21884033FE1E7B1DAF0342C4BF5_inline (uint16_t ___component0, const RuntimeMethod* method);
  11028. // System.Void SixLabors.ImageSharp.PixelFormats.L16::ConvertFromRgbaScaledVector4(System.Numerics.Vector4)
  11029. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L16_ConvertFromRgbaScaledVector4_m3AF78A92B3A73A584FE5BBB5ED2CA09AD445BB71_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  11030. // System.Byte SixLabors.ImageSharp.PixelFormats.L8::get_PackedValue()
  11031. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, const RuntimeMethod* method);
  11032. // System.Void SixLabors.ImageSharp.PixelFormats.L8::ConvertFromRgbaScaledVector4(System.Numerics.Vector4)
  11033. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L8_ConvertFromRgbaScaledVector4_m76EFCD08455CF2931CD5520DE764D5BC8AB0688A_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  11034. // System.Void SixLabors.ImageSharp.PixelFormats.La16::ConvertFromRgbaScaledVector4(System.Numerics.Vector4)
  11035. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La16_ConvertFromRgbaScaledVector4_m90C66FCCDFA3921D1AA8C666FFBBCCF79F62ECFB_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  11036. // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException(System.ExceptionArgument)
  11037. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5 (int32_t ___argument0, const RuntimeMethod* method);
  11038. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11039. inline void Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11040. {
  11041. (( void (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11042. }
  11043. // System.Void System.ThrowHelper::ThrowIndexOutOfRangeException()
  11044. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC (const RuntimeMethod* method);
  11045. // System.Void* System.IntPtr::ToPointer()
  11046. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline (intptr_t* __this, const RuntimeMethod* method);
  11047. // !0& System.Span`1<System.UInt64>::get_Item(System.Int32)
  11048. inline uint64_t* Span_1_get_Item_m763B9465FA0334A46A1AE1B45D16312CA25CBA2E_inline (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED * __this, int32_t ___index0, const RuntimeMethod* method)
  11049. {
  11050. return (( uint64_t* (*) (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED *, int32_t, const RuntimeMethod*))Span_1_get_Item_m763B9465FA0334A46A1AE1B45D16312CA25CBA2E_gshared_inline)(__this, ___index0, method);
  11051. }
  11052. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11053. inline void Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11054. {
  11055. (( void (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11056. }
  11057. // System.Span`1<!0> System.Memory`1<System.Single>::get_Span()
  11058. inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Memory_1_get_Span_m928F551E59E8B11542D25F22BFBCB34260C42A5B_inline (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 * __this, const RuntimeMethod* method)
  11059. {
  11060. return (( Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 (*) (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 *, const RuntimeMethod*))Memory_1_get_Span_m928F551E59E8B11542D25F22BFBCB34260C42A5B_gshared_inline)(__this, method);
  11061. }
  11062. // System.Void System.Span`1<System.Numerics.Vector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11063. inline void Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11064. {
  11065. (( void (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11066. }
  11067. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11068. inline void Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11069. {
  11070. (( void (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11071. }
  11072. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11073. inline void Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11074. {
  11075. (( void (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11076. }
  11077. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11078. inline void Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11079. {
  11080. (( void (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11081. }
  11082. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11083. inline void Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11084. {
  11085. (( void (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11086. }
  11087. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11088. inline void Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11089. {
  11090. (( void (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11091. }
  11092. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11093. inline void Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11094. {
  11095. (( void (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11096. }
  11097. // System.Void System.Span`1<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11098. inline void Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11099. {
  11100. (( void (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11101. }
  11102. // System.Numerics.Vector4 System.Numerics.Vector4::get_Zero()
  11103. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45 (const RuntimeMethod* method);
  11104. // System.Numerics.Vector4 System.Numerics.Vector4::get_One()
  11105. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_get_One_mAD1193BFE306D9BCB69A5679CB4182AD9B69CC79 (const RuntimeMethod* method);
  11106. // System.Numerics.Vector4 SixLabors.ImageSharp.Numerics::Clamp(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4)
  11107. 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);
  11108. // System.Numerics.Vector4 System.Numerics.Vector4::op_Division(System.Numerics.Vector4,System.Single)
  11109. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Division_m82E4033E7058CE4787854874FEED0377803C0EE8_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, float ___value21, const RuntimeMethod* method);
  11110. // System.Void SixLabors.ImageSharp.PixelFormats.Rgba32::FromVector4(System.Numerics.Vector4)
  11111. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32_FromVector4_mD5A40E53DFF193D01E8A14AFA093E11BCC4183F7_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method);
  11112. // System.Numerics.Vector4 System.Numerics.Vector4::op_Multiply(System.Numerics.Vector4,System.Single)
  11113. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, float ___right1, const RuntimeMethod* method);
  11114. // System.UInt16 SixLabors.ImageSharp.PixelFormats.HalfSingle::get_PackedValue()
  11115. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t HalfSingle_get_PackedValue_m73CF31428A76D0D77497BFAD17A559104027DDF3_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, const RuntimeMethod* method);
  11116. // System.UInt16 SixLabors.ImageSharp.PixelFormats.HalfTypeHelper::Pack(System.Int32)
  11117. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint16_t HalfTypeHelper_Pack_m2EFAE2DA4AF2CC0175F4F189E6EFAAF01479A21A (int32_t ___value0, const RuntimeMethod* method);
  11118. // System.Numerics.Vector2 System.Numerics.Vector2::get_One()
  11119. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_get_One_mEE6AA7A2084E3BED5D8D68D4D97C3E455116F2E8 (const RuntimeMethod* method);
  11120. // System.Numerics.Vector2 System.Numerics.Vector2::op_Addition(System.Numerics.Vector2,System.Numerics.Vector2)
  11121. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_op_Addition_mDFD06B9DEC7239CEFEE4833CE4F01F7CDA99AD55_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___left0, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___right1, const RuntimeMethod* method);
  11122. // System.Numerics.Vector2 System.Numerics.Vector2::op_Division(System.Numerics.Vector2,System.Single)
  11123. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_op_Division_m123A2F6DE6CDC707F8FBD5AAB7EFE3F0A38F6DC9_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___value10, float ___value21, const RuntimeMethod* method);
  11124. // System.Void System.Numerics.Vector4::.ctor(System.Numerics.Vector2,System.Single,System.Single)
  11125. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4__ctor_mFFD6ABE4FF0B7C4C1653B55C64E007E8945F85EC (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * __this, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___value0, float ___z1, float ___w2, const RuntimeMethod* method);
  11126. // System.UInt32 SixLabors.ImageSharp.PixelFormats.HalfVector2::get_PackedValue()
  11127. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t HalfVector2_get_PackedValue_m46C55EE17E09D678F3976798998642D5E3485745_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, const RuntimeMethod* method);
  11128. // System.UInt16 SixLabors.ImageSharp.ColorNumerics::Get16BitBT709Luminance(System.Single,System.Single,System.Single)
  11129. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t ColorNumerics_Get16BitBT709Luminance_m6E1F0348386B18AF8489F542CB45B5A85052C380_inline (float ___r0, float ___g1, float ___b2, const RuntimeMethod* method);
  11130. // System.Void SixLabors.ImageSharp.PixelFormats.L16::set_PackedValue(System.UInt16)
  11131. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L16_set_PackedValue_mD91D026E1930D94BB54CFFE7566D92ED77FE67BF_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, uint16_t ___value0, const RuntimeMethod* method);
  11132. // System.Void SixLabors.ImageSharp.PixelFormats.L8::set_PackedValue(System.Byte)
  11133. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L8_set_PackedValue_mC1D9510EC05B0EB11654045F0D0FCED0A9E91FFF_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, uint8_t ___value0, const RuntimeMethod* method);
  11134. // System.Span`1<T> System.Span`1<System.Single>::Slice(System.Int32,System.Int32)
  11135. inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  11136. {
  11137. return (( Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_gshared_inline)(__this, ___start0, ___length1, method);
  11138. }
  11139. // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
  11140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E (RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 ___handle0, const RuntimeMethod* method);
  11141. // System.Boolean System.Type::op_Equality(System.Type,System.Type)
  11142. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  11143. // System.Int32 System.String::get_Length()
  11144. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method);
  11145. // System.Void System.Span`1<System.Single>::.ctor(System.Pinnable`1<T>,System.IntPtr,System.Int32)
  11146. inline void Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  11147. {
  11148. (( void (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *, Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method);
  11149. }
  11150. // System.Void System.Span`1<System.Single>::.ctor(T[],System.Int32,System.Int32)
  11151. inline void Span_1__ctor_m75198CA271176357ADBF4264AF513C6AAF927EFE_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  11152. {
  11153. (( void (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*, int32_t, int32_t, const RuntimeMethod*))Span_1__ctor_m75198CA271176357ADBF4264AF513C6AAF927EFE_gshared_inline)(__this, ___array0, ___start1, ___length2, method);
  11154. }
  11155. // System.Numerics.Vector4 System.Numerics.Vector4::Min(System.Numerics.Vector4,System.Numerics.Vector4)
  11156. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Min_mD400C92160CCFF020D86CDB2728E2C23B3270423_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method);
  11157. // System.Numerics.Vector4 System.Numerics.Vector4::op_Division(System.Numerics.Vector4,System.Numerics.Vector4)
  11158. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method);
  11159. // System.Void SixLabors.ImageSharp.PixelFormats.Rgba32::Pack(System.Numerics.Vector4&)
  11160. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32_Pack_m63BC4B6421E005814E9D4AEBA9614CBC27404258_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method);
  11161. // System.Void System.Numerics.Vector2::.ctor(System.Single)
  11162. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2__ctor_m23DE3099B38383DB35C1EAC7CE065DD421CC3510 (Vector2_t1455881409307224D6099F54FA7E478733EEF61D * __this, float ___value0, const RuntimeMethod* method);
  11163. // System.Numerics.Vector2 System.Numerics.Vector2::op_Division(System.Numerics.Vector2,System.Numerics.Vector2)
  11164. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_op_Division_m6CD0D24335A737AE5FCB91B03FCF4A4C26F86B54_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___left0, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___right1, const RuntimeMethod* method);
  11165. // System.Type System.Object::GetType()
  11166. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t * Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B (RuntimeObject * __this, const RuntimeMethod* method);
  11167. // System.Boolean System.Type::op_Inequality(System.Type,System.Type)
  11168. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0 (Type_t * ___left0, Type_t * ___right1, const RuntimeMethod* method);
  11169. // System.Void System.ThrowHelper::ThrowArrayTypeMismatchException()
  11170. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC (const RuntimeMethod* method);
  11171. #ifdef __clang__
  11172. #pragma clang diagnostic push
  11173. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11174. #pragma clang diagnostic ignored "-Wunused-variable"
  11175. #endif
  11176. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  11177. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m542FAB8B834CBCAA088252AC2DD3DB467D783526_gshared (RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source1, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___destination2, const RuntimeMethod* method)
  11178. {
  11179. {
  11180. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  11181. __this->set_bounds_0(L_0);
  11182. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_1 = ___source1;
  11183. __this->set_source_1(L_1);
  11184. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_2 = ___destination2;
  11185. __this->set_destination_2(L_2);
  11186. return;
  11187. }
  11188. }
  11189. IL2CPP_EXTERN_C void RowOperation__ctor_m542FAB8B834CBCAA088252AC2DD3DB467D783526_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source1, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___destination2, const RuntimeMethod* method)
  11190. {
  11191. RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3 * _thisAdjusted;
  11192. int32_t _offset = 1;
  11193. _thisAdjusted = reinterpret_cast<RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3 *>(__this + _offset);
  11194. RowOperation__ctor_m542FAB8B834CBCAA088252AC2DD3DB467D783526_inline(_thisAdjusted, ___bounds0, ___source1, ___destination2, method);
  11195. }
  11196. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32)
  11197. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m4C6AA9CC77575922C83F26A160A0AB651FC06D2D_gshared (RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3 * __this, int32_t ___y0, const RuntimeMethod* method)
  11198. {
  11199. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_0;
  11200. memset((&V_0), 0, sizeof(V_0));
  11201. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_1;
  11202. memset((&V_1), 0, sizeof(V_1));
  11203. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_2;
  11204. memset((&V_2), 0, sizeof(V_2));
  11205. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  11206. memset((&V_3), 0, sizeof(V_3));
  11207. {
  11208. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_0 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_source_1();
  11209. int32_t L_1 = ___y0;
  11210. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0);
  11211. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_2;
  11212. L_2 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  11213. V_2 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_2;
  11214. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  11215. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  11216. int32_t L_4;
  11217. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  11218. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_5;
  11219. L_5 = Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11220. V_0 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_5;
  11221. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_6 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_destination_2();
  11222. int32_t L_7 = ___y0;
  11223. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  11224. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  11225. int32_t L_9;
  11226. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  11227. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_6);
  11228. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_10;
  11229. L_10 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  11230. V_1 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_10;
  11231. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  11232. int32_t L_12;
  11233. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  11234. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_13;
  11235. L_13 = Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  11236. V_2 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_13;
  11237. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_14 = V_1;
  11238. Span_1_CopyTo_mF99C642B275D4C93B3ECB467FFC662B506834E41((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_2), (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  11239. return;
  11240. }
  11241. }
  11242. IL2CPP_EXTERN_C void RowOperation_Invoke_m4C6AA9CC77575922C83F26A160A0AB651FC06D2D_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  11243. {
  11244. RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3 * _thisAdjusted;
  11245. int32_t _offset = 1;
  11246. _thisAdjusted = reinterpret_cast<RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3 *>(__this + _offset);
  11247. RowOperation_Invoke_m4C6AA9CC77575922C83F26A160A0AB651FC06D2D_inline(_thisAdjusted, ___y0, method);
  11248. }
  11249. #ifdef __clang__
  11250. #pragma clang diagnostic pop
  11251. #endif
  11252. #ifdef __clang__
  11253. #pragma clang diagnostic push
  11254. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11255. #pragma clang diagnostic ignored "-Wunused-variable"
  11256. #endif
  11257. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  11258. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m5C476AF7B4C1B2D531889370F07E83B51F2A374D_gshared (RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51 * __this, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  11259. {
  11260. {
  11261. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_0 = ___targetPixels0;
  11262. __this->set_targetPixels_0(L_0);
  11263. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_1 = ___passPixels1;
  11264. __this->set_passPixels_1(L_1);
  11265. int32_t L_2;
  11266. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  11267. __this->set_minX_2(L_2);
  11268. int32_t L_3;
  11269. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  11270. __this->set_maxX_3(L_3);
  11271. return;
  11272. }
  11273. }
  11274. IL2CPP_EXTERN_C void RowOperation__ctor_m5C476AF7B4C1B2D531889370F07E83B51F2A374D_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  11275. {
  11276. RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51 * _thisAdjusted;
  11277. int32_t _offset = 1;
  11278. _thisAdjusted = reinterpret_cast<RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51 *>(__this + _offset);
  11279. RowOperation__ctor_m5C476AF7B4C1B2D531889370F07E83B51F2A374D_inline(_thisAdjusted, ___targetPixels0, ___passPixels1, ___bounds2, method);
  11280. }
  11281. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32)
  11282. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m8388C0502F0B86810C7AC012CC515DF7A50D49F9_gshared (RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51 * __this, int32_t ___y0, const RuntimeMethod* method)
  11283. {
  11284. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_0 = NULL;
  11285. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_1 = NULL;
  11286. int32_t V_2 = 0;
  11287. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_3 = NULL;
  11288. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  11289. memset((&V_4), 0, sizeof(V_4));
  11290. {
  11291. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_0 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_passPixels_1();
  11292. int32_t L_1 = ___y0;
  11293. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0);
  11294. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_2;
  11295. L_2 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  11296. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_3;
  11297. L_3 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11298. V_0 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_3;
  11299. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_4 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_targetPixels_0();
  11300. int32_t L_5 = ___y0;
  11301. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_4);
  11302. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_6;
  11303. L_6 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  11304. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_7;
  11305. L_7 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11306. V_1 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_7;
  11307. int32_t L_8 = (int32_t)__this->get_minX_2();
  11308. V_2 = (int32_t)L_8;
  11309. goto IL_006c;
  11310. }
  11311. IL_002d:
  11312. {
  11313. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_9 = V_0;
  11314. int32_t L_10 = V_2;
  11315. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_11;
  11316. L_11 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  11317. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_12 = V_1;
  11318. int32_t L_13 = V_2;
  11319. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_14;
  11320. L_14 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  11321. V_3 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_14;
  11322. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  11323. L_15 = Bgra5551_ToVector4_m00FD22B9197B2056CF65D1043CBCD63648BE2F01_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_11, /*hidden argument*/NULL);
  11324. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_16 = V_3;
  11325. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  11326. L_17 = Bgra5551_ToVector4_m00FD22B9197B2056CF65D1043CBCD63648BE2F01_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_16, /*hidden argument*/NULL);
  11327. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  11328. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  11329. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  11330. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_19 = V_3;
  11331. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  11332. Bgra5551_FromVector4_mEABD575E5F8334D80ED2AE9BCB8055C66874C732_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  11333. int32_t L_21 = V_2;
  11334. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  11335. }
  11336. IL_006c:
  11337. {
  11338. int32_t L_22 = V_2;
  11339. int32_t L_23 = (int32_t)__this->get_maxX_3();
  11340. if ((((int32_t)L_22) < ((int32_t)L_23)))
  11341. {
  11342. goto IL_002d;
  11343. }
  11344. }
  11345. {
  11346. return;
  11347. }
  11348. }
  11349. IL2CPP_EXTERN_C void RowOperation_Invoke_m8388C0502F0B86810C7AC012CC515DF7A50D49F9_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  11350. {
  11351. RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51 * _thisAdjusted;
  11352. int32_t _offset = 1;
  11353. _thisAdjusted = reinterpret_cast<RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51 *>(__this + _offset);
  11354. RowOperation_Invoke_m8388C0502F0B86810C7AC012CC515DF7A50D49F9_inline(_thisAdjusted, ___y0, method);
  11355. }
  11356. #ifdef __clang__
  11357. #pragma clang diagnostic pop
  11358. #endif
  11359. #ifdef __clang__
  11360. #pragma clang diagnostic push
  11361. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11362. #pragma clang diagnostic ignored "-Wunused-variable"
  11363. #endif
  11364. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  11365. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m2DD0D8E0C1C0F78DCBCFB8EB1C18C14EBF5FEB54_gshared (RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4 * __this, int32_t ___startX0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  11366. {
  11367. {
  11368. int32_t L_0 = ___startX0;
  11369. __this->set_startX_0(L_0);
  11370. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_1 = ___source1;
  11371. __this->set_source_1(L_1);
  11372. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  11373. __this->set_matrix_2(L_2);
  11374. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  11375. __this->set_configuration_3(L_3);
  11376. return;
  11377. }
  11378. }
  11379. IL2CPP_EXTERN_C void RowOperation__ctor_m2DD0D8E0C1C0F78DCBCFB8EB1C18C14EBF5FEB54_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  11380. {
  11381. RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4 * _thisAdjusted;
  11382. int32_t _offset = 1;
  11383. _thisAdjusted = reinterpret_cast<RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4 *>(__this + _offset);
  11384. RowOperation__ctor_m2DD0D8E0C1C0F78DCBCFB8EB1C18C14EBF5FEB54_inline(_thisAdjusted, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  11385. }
  11386. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  11387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mF00AA5ACA27458A693CC85CAEF0562734A53A37E_gshared (RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  11388. {
  11389. static bool s_Il2CppMethodInitialized;
  11390. if (!s_Il2CppMethodInitialized)
  11391. {
  11392. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  11393. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  11394. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  11395. s_Il2CppMethodInitialized = true;
  11396. }
  11397. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_0;
  11398. memset((&V_0), 0, sizeof(V_0));
  11399. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_1;
  11400. memset((&V_1), 0, sizeof(V_1));
  11401. {
  11402. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_0 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_source_1();
  11403. int32_t L_1 = ___y0;
  11404. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0);
  11405. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_2;
  11406. L_2 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  11407. V_1 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_2;
  11408. int32_t L_3 = (int32_t)__this->get_startX_0();
  11409. int32_t L_4;
  11410. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  11411. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_5;
  11412. L_5 = Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11413. V_0 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_5;
  11414. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  11415. PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * L_6;
  11416. L_6 = (( PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  11417. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  11418. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_8 = V_0;
  11419. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_9;
  11420. L_9 = (( ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  11421. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  11422. NullCheck((PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_6);
  11423. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  11424. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  11425. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  11426. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  11427. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  11428. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  11429. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  11430. PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * L_14;
  11431. L_14 = (( PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  11432. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  11433. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  11434. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_17 = V_0;
  11435. NullCheck((PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_14);
  11436. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_17, (int32_t)1);
  11437. return;
  11438. }
  11439. }
  11440. IL2CPP_EXTERN_C void RowOperation_Invoke_mF00AA5ACA27458A693CC85CAEF0562734A53A37E_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  11441. {
  11442. RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4 * _thisAdjusted;
  11443. int32_t _offset = 1;
  11444. _thisAdjusted = reinterpret_cast<RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4 *>(__this + _offset);
  11445. RowOperation_Invoke_mF00AA5ACA27458A693CC85CAEF0562734A53A37E_inline(_thisAdjusted, ___y0, ___span1, method);
  11446. }
  11447. #ifdef __clang__
  11448. #pragma clang diagnostic pop
  11449. #endif
  11450. #ifdef __clang__
  11451. #pragma clang diagnostic push
  11452. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11453. #pragma clang diagnostic ignored "-Wunused-variable"
  11454. #endif
  11455. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  11456. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mC2164E06D0FB737244E6C2829B5F6C5CBF4A2657_gshared (RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B * __this, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source0, const RuntimeMethod* method)
  11457. {
  11458. {
  11459. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_0 = ___source0;
  11460. __this->set_source_0(L_0);
  11461. return;
  11462. }
  11463. }
  11464. IL2CPP_EXTERN_C void RowOperation__ctor_mC2164E06D0FB737244E6C2829B5F6C5CBF4A2657_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source0, const RuntimeMethod* method)
  11465. {
  11466. RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B * _thisAdjusted;
  11467. int32_t _offset = 1;
  11468. _thisAdjusted = reinterpret_cast<RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B *>(__this + _offset);
  11469. RowOperation__ctor_mC2164E06D0FB737244E6C2829B5F6C5CBF4A2657_inline(_thisAdjusted, ___source0, method);
  11470. }
  11471. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32)
  11472. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m8C0589D0E2AFB9C54C0DDD74B62D4EC1A3F8DE55_gshared (RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B * __this, int32_t ___y0, const RuntimeMethod* method)
  11473. {
  11474. static bool s_Il2CppMethodInitialized;
  11475. if (!s_Il2CppMethodInitialized)
  11476. {
  11477. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  11478. s_Il2CppMethodInitialized = true;
  11479. }
  11480. {
  11481. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_0 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_source_0();
  11482. int32_t L_1 = ___y0;
  11483. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0);
  11484. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_2;
  11485. L_2 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  11486. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  11487. (( void (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11488. return;
  11489. }
  11490. }
  11491. IL2CPP_EXTERN_C void RowOperation_Invoke_m8C0589D0E2AFB9C54C0DDD74B62D4EC1A3F8DE55_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  11492. {
  11493. RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B * _thisAdjusted;
  11494. int32_t _offset = 1;
  11495. _thisAdjusted = reinterpret_cast<RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B *>(__this + _offset);
  11496. RowOperation_Invoke_m8C0589D0E2AFB9C54C0DDD74B62D4EC1A3F8DE55_inline(_thisAdjusted, ___y0, method);
  11497. }
  11498. #ifdef __clang__
  11499. #pragma clang diagnostic pop
  11500. #endif
  11501. #ifdef __clang__
  11502. #pragma clang diagnostic push
  11503. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11504. #pragma clang diagnostic ignored "-Wunused-variable"
  11505. #endif
  11506. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  11507. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m5C63971B2CE240D6B369B297D090653880495984_gshared (RowOperation_tD061338E0809B053606191F4428DEE83A3790972 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source7, const RuntimeMethod* method)
  11508. {
  11509. {
  11510. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  11511. __this->set_configuration_0(L_0);
  11512. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  11513. __this->set_bounds_1(L_1);
  11514. RuntimeObject* L_2 = ___colors2;
  11515. __this->set_colors_6(L_2);
  11516. PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * L_3 = ___blender3;
  11517. __this->set_blender_2(L_3);
  11518. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  11519. __this->set_center_3(L_4);
  11520. float L_5 = ___maxDistance5;
  11521. __this->set_maxDistance_4(L_5);
  11522. float L_6 = ___blendPercent6;
  11523. __this->set_blendPercent_5(L_6);
  11524. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_7 = ___source7;
  11525. __this->set_source_7(L_7);
  11526. return;
  11527. }
  11528. }
  11529. IL2CPP_EXTERN_C void RowOperation__ctor_m5C63971B2CE240D6B369B297D090653880495984_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source7, const RuntimeMethod* method)
  11530. {
  11531. RowOperation_tD061338E0809B053606191F4428DEE83A3790972 * _thisAdjusted;
  11532. int32_t _offset = 1;
  11533. _thisAdjusted = reinterpret_cast<RowOperation_tD061338E0809B053606191F4428DEE83A3790972 *>(__this + _offset);
  11534. RowOperation__ctor_m5C63971B2CE240D6B369B297D090653880495984_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  11535. }
  11536. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32,System.Span`1<System.Single>)
  11537. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m065FFBE851B67FF6A6C0518D2FCF286ABE75A60C_gshared (RowOperation_tD061338E0809B053606191F4428DEE83A3790972 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  11538. {
  11539. static bool s_Il2CppMethodInitialized;
  11540. if (!s_Il2CppMethodInitialized)
  11541. {
  11542. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  11543. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  11544. s_Il2CppMethodInitialized = true;
  11545. }
  11546. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_0;
  11547. memset((&V_0), 0, sizeof(V_0));
  11548. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_1;
  11549. memset((&V_1), 0, sizeof(V_1));
  11550. int32_t V_2 = 0;
  11551. float V_3 = 0.0f;
  11552. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_4;
  11553. memset((&V_4), 0, sizeof(V_4));
  11554. {
  11555. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  11556. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_1;
  11557. L_1 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  11558. V_0 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_1;
  11559. V_2 = (int32_t)0;
  11560. goto IL_0068;
  11561. }
  11562. IL_0010:
  11563. {
  11564. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  11565. int32_t L_3 = V_2;
  11566. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  11567. int32_t L_5;
  11568. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  11569. int32_t L_6 = ___y0;
  11570. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  11571. memset((&L_7), 0, sizeof(L_7));
  11572. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  11573. float L_8;
  11574. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  11575. V_3 = (float)L_8;
  11576. int32_t L_9 = V_2;
  11577. float* L_10;
  11578. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  11579. float L_11 = (float)__this->get_blendPercent_5();
  11580. float L_12 = V_3;
  11581. float L_13 = (float)__this->get_maxDistance_4();
  11582. float L_14;
  11583. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  11584. *((float*)L_10) = (float)L_14;
  11585. int32_t L_15 = V_2;
  11586. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  11587. }
  11588. IL_0068:
  11589. {
  11590. int32_t L_16 = V_2;
  11591. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  11592. int32_t L_18;
  11593. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  11594. if ((((int32_t)L_16) < ((int32_t)L_18)))
  11595. {
  11596. goto IL_0010;
  11597. }
  11598. }
  11599. {
  11600. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_19 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_source_7();
  11601. int32_t L_20 = ___y0;
  11602. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_19);
  11603. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_21;
  11604. L_21 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11605. V_4 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_21;
  11606. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  11607. int32_t L_23;
  11608. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  11609. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  11610. int32_t L_25;
  11611. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  11612. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_26;
  11613. L_26 = Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  11614. V_1 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_26;
  11615. PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * L_27 = (PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *)__this->get_blender_2();
  11616. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  11617. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_29 = V_1;
  11618. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_30 = V_1;
  11619. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_31;
  11620. L_31 = (( ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  11621. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_32 = V_0;
  11622. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_33;
  11623. L_33 = (( ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  11624. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  11625. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  11626. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  11627. NullCheck((PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *)L_27);
  11628. (( void (*) (PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F , ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_29, (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_31, (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  11629. return;
  11630. }
  11631. }
  11632. IL2CPP_EXTERN_C void RowOperation_Invoke_m065FFBE851B67FF6A6C0518D2FCF286ABE75A60C_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  11633. {
  11634. RowOperation_tD061338E0809B053606191F4428DEE83A3790972 * _thisAdjusted;
  11635. int32_t _offset = 1;
  11636. _thisAdjusted = reinterpret_cast<RowOperation_tD061338E0809B053606191F4428DEE83A3790972 *>(__this + _offset);
  11637. RowOperation_Invoke_m065FFBE851B67FF6A6C0518D2FCF286ABE75A60C_inline(_thisAdjusted, ___y0, ___span1, method);
  11638. }
  11639. #ifdef __clang__
  11640. #pragma clang diagnostic pop
  11641. #endif
  11642. #ifdef __clang__
  11643. #pragma clang diagnostic push
  11644. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11645. #pragma clang diagnostic ignored "-Wunused-variable"
  11646. #endif
  11647. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  11648. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mF0ED111C2116EECC85748E1DDFE4C5F7298C486C_gshared (RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source2, const RuntimeMethod* method)
  11649. {
  11650. {
  11651. int32_t L_0;
  11652. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  11653. __this->set_minX_0(L_0);
  11654. int32_t L_1;
  11655. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  11656. __this->set_maxX_1(L_1);
  11657. int32_t L_2;
  11658. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  11659. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  11660. int32_t L_3;
  11661. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  11662. __this->set_maxY_3(L_3);
  11663. int32_t L_4;
  11664. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  11665. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  11666. int32_t L_5 = ___size1;
  11667. __this->set_size_5(L_5);
  11668. int32_t L_6 = ___size1;
  11669. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  11670. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_7 = ___source2;
  11671. __this->set_source_7(L_7);
  11672. return;
  11673. }
  11674. }
  11675. IL2CPP_EXTERN_C void RowOperation__ctor_mF0ED111C2116EECC85748E1DDFE4C5F7298C486C_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source2, const RuntimeMethod* method)
  11676. {
  11677. RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264 * _thisAdjusted;
  11678. int32_t _offset = 1;
  11679. _thisAdjusted = reinterpret_cast<RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264 *>(__this + _offset);
  11680. RowOperation__ctor_mF0ED111C2116EECC85748E1DDFE4C5F7298C486C_inline(_thisAdjusted, ___bounds0, ___size1, ___source2, method);
  11681. }
  11682. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32)
  11683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m345B71456DB630D97AD7A6626DB436701BFBECBD_gshared (RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264 * __this, int32_t ___y0, const RuntimeMethod* method)
  11684. {
  11685. static bool s_Il2CppMethodInitialized;
  11686. if (!s_Il2CppMethodInitialized)
  11687. {
  11688. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  11689. s_Il2CppMethodInitialized = true;
  11690. }
  11691. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_0;
  11692. memset((&V_0), 0, sizeof(V_0));
  11693. int32_t V_1 = 0;
  11694. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_2;
  11695. memset((&V_2), 0, sizeof(V_2));
  11696. int32_t V_3 = 0;
  11697. int32_t V_4 = 0;
  11698. {
  11699. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_0 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_source_7();
  11700. int32_t L_1 = ___y0;
  11701. int32_t L_2 = (int32_t)__this->get_radius_6();
  11702. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  11703. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  11704. int32_t L_4;
  11705. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  11706. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0);
  11707. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_5;
  11708. L_5 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  11709. V_0 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_5;
  11710. int32_t L_6 = (int32_t)__this->get_minX_0();
  11711. V_1 = (int32_t)L_6;
  11712. goto IL_00a2;
  11713. }
  11714. IL_0028:
  11715. {
  11716. int32_t L_7 = V_1;
  11717. int32_t L_8 = (int32_t)__this->get_radius_6();
  11718. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  11719. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  11720. int32_t L_10;
  11721. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  11722. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_11;
  11723. L_11 = Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11724. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_12 = (*(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_11);
  11725. V_2 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_12;
  11726. int32_t L_13 = ___y0;
  11727. V_3 = (int32_t)L_13;
  11728. goto IL_0085;
  11729. }
  11730. IL_004c:
  11731. {
  11732. int32_t L_14 = V_1;
  11733. V_4 = (int32_t)L_14;
  11734. goto IL_006b;
  11735. }
  11736. IL_0051:
  11737. {
  11738. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_15 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_source_7();
  11739. int32_t L_16 = V_4;
  11740. int32_t L_17 = V_3;
  11741. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_15);
  11742. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_18;
  11743. L_18 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  11744. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_19 = V_2;
  11745. *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_18 = L_19;
  11746. int32_t L_20 = V_4;
  11747. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  11748. }
  11749. IL_006b:
  11750. {
  11751. int32_t L_21 = V_4;
  11752. int32_t L_22 = V_1;
  11753. int32_t L_23 = (int32_t)__this->get_size_5();
  11754. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  11755. {
  11756. goto IL_0081;
  11757. }
  11758. }
  11759. {
  11760. int32_t L_24 = V_4;
  11761. int32_t L_25 = (int32_t)__this->get_maxX_1();
  11762. if ((((int32_t)L_24) < ((int32_t)L_25)))
  11763. {
  11764. goto IL_0051;
  11765. }
  11766. }
  11767. IL_0081:
  11768. {
  11769. int32_t L_26 = V_3;
  11770. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  11771. }
  11772. IL_0085:
  11773. {
  11774. int32_t L_27 = V_3;
  11775. int32_t L_28 = ___y0;
  11776. int32_t L_29 = (int32_t)__this->get_size_5();
  11777. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  11778. {
  11779. goto IL_0099;
  11780. }
  11781. }
  11782. {
  11783. int32_t L_30 = V_3;
  11784. int32_t L_31 = (int32_t)__this->get_maxY_3();
  11785. if ((((int32_t)L_30) < ((int32_t)L_31)))
  11786. {
  11787. goto IL_004c;
  11788. }
  11789. }
  11790. IL_0099:
  11791. {
  11792. int32_t L_32 = V_1;
  11793. int32_t L_33 = (int32_t)__this->get_size_5();
  11794. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  11795. }
  11796. IL_00a2:
  11797. {
  11798. int32_t L_34 = V_1;
  11799. int32_t L_35 = (int32_t)__this->get_maxX_1();
  11800. if ((((int32_t)L_34) < ((int32_t)L_35)))
  11801. {
  11802. goto IL_0028;
  11803. }
  11804. }
  11805. {
  11806. return;
  11807. }
  11808. }
  11809. IL2CPP_EXTERN_C void RowOperation_Invoke_m345B71456DB630D97AD7A6626DB436701BFBECBD_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  11810. {
  11811. RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264 * _thisAdjusted;
  11812. int32_t _offset = 1;
  11813. _thisAdjusted = reinterpret_cast<RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264 *>(__this + _offset);
  11814. RowOperation_Invoke_m345B71456DB630D97AD7A6626DB436701BFBECBD_inline(_thisAdjusted, ___y0, method);
  11815. }
  11816. #ifdef __clang__
  11817. #pragma clang diagnostic pop
  11818. #endif
  11819. #ifdef __clang__
  11820. #pragma clang diagnostic push
  11821. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11822. #pragma clang diagnostic ignored "-Wunused-variable"
  11823. #endif
  11824. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  11825. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mB883DE496E91BA32A05952C5D00D482BE23B0376_gshared (RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source7, const RuntimeMethod* method)
  11826. {
  11827. {
  11828. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  11829. __this->set_configuration_0(L_0);
  11830. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  11831. __this->set_bounds_1(L_1);
  11832. RuntimeObject* L_2 = ___colors2;
  11833. __this->set_colors_6(L_2);
  11834. PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * L_3 = ___blender3;
  11835. __this->set_blender_2(L_3);
  11836. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  11837. __this->set_center_3(L_4);
  11838. float L_5 = ___maxDistance5;
  11839. __this->set_maxDistance_4(L_5);
  11840. float L_6 = ___blendPercent6;
  11841. __this->set_blendPercent_5(L_6);
  11842. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_7 = ___source7;
  11843. __this->set_source_7(L_7);
  11844. return;
  11845. }
  11846. }
  11847. IL2CPP_EXTERN_C void RowOperation__ctor_mB883DE496E91BA32A05952C5D00D482BE23B0376_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source7, const RuntimeMethod* method)
  11848. {
  11849. RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B * _thisAdjusted;
  11850. int32_t _offset = 1;
  11851. _thisAdjusted = reinterpret_cast<RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B *>(__this + _offset);
  11852. RowOperation__ctor_mB883DE496E91BA32A05952C5D00D482BE23B0376_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  11853. }
  11854. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Bgra5551>::Invoke(System.Int32,System.Span`1<System.Single>)
  11855. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1F45904822704A1D00C40F65BE79A3BAA923D4CC_gshared (RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  11856. {
  11857. static bool s_Il2CppMethodInitialized;
  11858. if (!s_Il2CppMethodInitialized)
  11859. {
  11860. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  11861. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  11862. s_Il2CppMethodInitialized = true;
  11863. }
  11864. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_0;
  11865. memset((&V_0), 0, sizeof(V_0));
  11866. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_1;
  11867. memset((&V_1), 0, sizeof(V_1));
  11868. int32_t V_2 = 0;
  11869. float V_3 = 0.0f;
  11870. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_4;
  11871. memset((&V_4), 0, sizeof(V_4));
  11872. {
  11873. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  11874. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_1;
  11875. L_1 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  11876. V_0 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_1;
  11877. V_2 = (int32_t)0;
  11878. goto IL_0062;
  11879. }
  11880. IL_0010:
  11881. {
  11882. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  11883. int32_t L_3 = V_2;
  11884. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  11885. int32_t L_5;
  11886. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  11887. int32_t L_6 = ___y0;
  11888. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  11889. memset((&L_7), 0, sizeof(L_7));
  11890. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  11891. float L_8;
  11892. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  11893. V_3 = (float)L_8;
  11894. int32_t L_9 = V_2;
  11895. float* L_10;
  11896. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  11897. float L_11 = (float)__this->get_blendPercent_5();
  11898. float L_12 = V_3;
  11899. float L_13 = (float)__this->get_maxDistance_4();
  11900. float L_14;
  11901. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  11902. *((float*)L_10) = (float)L_14;
  11903. int32_t L_15 = V_2;
  11904. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  11905. }
  11906. IL_0062:
  11907. {
  11908. int32_t L_16 = V_2;
  11909. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  11910. int32_t L_18;
  11911. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  11912. if ((((int32_t)L_16) < ((int32_t)L_18)))
  11913. {
  11914. goto IL_0010;
  11915. }
  11916. }
  11917. {
  11918. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_19 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_source_7();
  11919. int32_t L_20 = ___y0;
  11920. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_19);
  11921. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_21;
  11922. L_21 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  11923. V_4 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_21;
  11924. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  11925. int32_t L_23;
  11926. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  11927. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  11928. int32_t L_25;
  11929. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  11930. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_26;
  11931. L_26 = Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  11932. V_1 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_26;
  11933. PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * L_27 = (PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *)__this->get_blender_2();
  11934. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  11935. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_29 = V_1;
  11936. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_30 = V_1;
  11937. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_31;
  11938. L_31 = (( ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  11939. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_32 = V_0;
  11940. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_33;
  11941. L_33 = (( ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  11942. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  11943. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  11944. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  11945. NullCheck((PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *)L_27);
  11946. (( void (*) (PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F , ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_29, (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_31, (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  11947. return;
  11948. }
  11949. }
  11950. IL2CPP_EXTERN_C void RowOperation_Invoke_m1F45904822704A1D00C40F65BE79A3BAA923D4CC_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  11951. {
  11952. RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B * _thisAdjusted;
  11953. int32_t _offset = 1;
  11954. _thisAdjusted = reinterpret_cast<RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B *>(__this + _offset);
  11955. RowOperation_Invoke_m1F45904822704A1D00C40F65BE79A3BAA923D4CC_inline(_thisAdjusted, ___y0, ___span1, method);
  11956. }
  11957. #ifdef __clang__
  11958. #pragma clang diagnostic pop
  11959. #endif
  11960. #ifdef __clang__
  11961. #pragma clang diagnostic push
  11962. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  11963. #pragma clang diagnostic ignored "-Wunused-variable"
  11964. #endif
  11965. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  11966. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m89C39C1D1C1F0E1C28594CFD7AB4E4BE2A4018E8_gshared (RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___upper3, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  11967. {
  11968. {
  11969. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  11970. __this->set_bounds_0(L_0);
  11971. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___source1;
  11972. __this->set_source_1(L_1);
  11973. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  11974. __this->set_intImage_2(L_2);
  11975. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_3 = ___upper3;
  11976. __this->set_upper_3(L_3);
  11977. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_4 = ___lower4;
  11978. __this->set_lower_4(L_4);
  11979. float L_5 = ___thresholdLimit5;
  11980. __this->set_thresholdLimit_5(L_5);
  11981. int32_t L_6 = ___startX7;
  11982. __this->set_startX_6(L_6);
  11983. int32_t L_7 = ___endX8;
  11984. __this->set_endX_7(L_7);
  11985. int32_t L_8 = ___startY9;
  11986. __this->set_startY_8(L_8);
  11987. uint8_t L_9 = ___clusterSize6;
  11988. __this->set_clusterSize_9(L_9);
  11989. return;
  11990. }
  11991. }
  11992. IL2CPP_EXTERN_C void RowOperation__ctor_m89C39C1D1C1F0E1C28594CFD7AB4E4BE2A4018E8_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___upper3, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  11993. {
  11994. RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8 * _thisAdjusted;
  11995. int32_t _offset = 1;
  11996. _thisAdjusted = reinterpret_cast<RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8 *>(__this + _offset);
  11997. RowOperation__ctor_m89C39C1D1C1F0E1C28594CFD7AB4E4BE2A4018E8_inline(_thisAdjusted, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  11998. }
  11999. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  12000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m9CA44BFC27498544BD5E2945D5B3E222BE8D8ED1_gshared (RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8 * __this, int32_t ___y0, const RuntimeMethod* method)
  12001. {
  12002. static bool s_Il2CppMethodInitialized;
  12003. if (!s_Il2CppMethodInitialized)
  12004. {
  12005. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  12006. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  12007. s_Il2CppMethodInitialized = true;
  12008. }
  12009. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  12010. memset((&V_0), 0, sizeof(V_0));
  12011. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_1;
  12012. memset((&V_1), 0, sizeof(V_1));
  12013. int32_t V_2 = 0;
  12014. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_3;
  12015. memset((&V_3), 0, sizeof(V_3));
  12016. int32_t V_4 = 0;
  12017. int32_t V_5 = 0;
  12018. int32_t V_6 = 0;
  12019. int32_t V_7 = 0;
  12020. uint32_t V_8 = 0;
  12021. int64_t V_9 = 0;
  12022. {
  12023. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  12024. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_1();
  12025. int32_t L_1 = ___y0;
  12026. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0);
  12027. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2;
  12028. L_2 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  12029. V_1 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2;
  12030. int32_t L_3 = (int32_t)__this->get_startX_6();
  12031. V_2 = (int32_t)L_3;
  12032. goto IL_0176;
  12033. }
  12034. IL_0021:
  12035. {
  12036. int32_t L_4 = V_2;
  12037. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5;
  12038. L_5 = Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12039. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_6 = (*(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5);
  12040. V_3 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_6;
  12041. Byte4_ToRgba32_m49CE055B4EF1B2FFF84EA955984000E603CD7F15_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  12042. int32_t L_7 = V_2;
  12043. int32_t L_8 = (int32_t)__this->get_startX_6();
  12044. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  12045. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  12046. int32_t L_10;
  12047. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  12048. V_4 = (int32_t)L_10;
  12049. int32_t L_11 = V_2;
  12050. int32_t L_12 = (int32_t)__this->get_startX_6();
  12051. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  12052. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  12053. int32_t L_15;
  12054. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  12055. int32_t L_16;
  12056. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  12057. V_5 = (int32_t)L_16;
  12058. int32_t L_17 = ___y0;
  12059. int32_t L_18 = (int32_t)__this->get_startY_8();
  12060. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  12061. int32_t L_20;
  12062. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  12063. V_6 = (int32_t)L_20;
  12064. int32_t L_21 = ___y0;
  12065. int32_t L_22 = (int32_t)__this->get_startY_8();
  12066. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  12067. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  12068. int32_t L_25;
  12069. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  12070. int32_t L_26;
  12071. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  12072. V_7 = (int32_t)L_26;
  12073. int32_t L_27 = V_5;
  12074. int32_t L_28 = V_4;
  12075. int32_t L_29 = V_7;
  12076. int32_t L_30 = V_6;
  12077. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  12078. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  12079. int32_t L_32 = V_5;
  12080. int32_t L_33 = V_7;
  12081. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  12082. uint64_t* L_34;
  12083. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  12084. int64_t L_35 = *((int64_t*)L_34);
  12085. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  12086. int32_t L_37 = V_4;
  12087. int32_t L_38 = V_7;
  12088. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  12089. uint64_t* L_39;
  12090. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  12091. int64_t L_40 = *((int64_t*)L_39);
  12092. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  12093. int32_t L_42 = V_5;
  12094. int32_t L_43 = V_6;
  12095. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  12096. uint64_t* L_44;
  12097. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  12098. int64_t L_45 = *((int64_t*)L_44);
  12099. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  12100. int32_t L_47 = V_4;
  12101. int32_t L_48 = V_6;
  12102. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  12103. uint64_t* L_49;
  12104. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  12105. int64_t L_50 = *((int64_t*)L_49);
  12106. uint64_t L_51;
  12107. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  12108. V_9 = (int64_t)L_51;
  12109. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  12110. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  12111. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  12112. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  12113. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  12114. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  12115. uint32_t L_58 = V_8;
  12116. int64_t L_59 = V_9;
  12117. float L_60 = (float)__this->get_thresholdLimit_5();
  12118. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  12119. {
  12120. goto IL_015a;
  12121. }
  12122. }
  12123. {
  12124. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_61 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_1();
  12125. int32_t L_62 = V_2;
  12126. int32_t L_63 = ___y0;
  12127. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_61);
  12128. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_64;
  12129. L_64 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  12130. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_65 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )__this->get_lower_4();
  12131. *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_64 = L_65;
  12132. goto IL_0172;
  12133. }
  12134. IL_015a:
  12135. {
  12136. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_66 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_1();
  12137. int32_t L_67 = V_2;
  12138. int32_t L_68 = ___y0;
  12139. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_66);
  12140. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_69;
  12141. L_69 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  12142. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_70 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )__this->get_upper_3();
  12143. *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_69 = L_70;
  12144. }
  12145. IL_0172:
  12146. {
  12147. int32_t L_71 = V_2;
  12148. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  12149. }
  12150. IL_0176:
  12151. {
  12152. int32_t L_72 = V_2;
  12153. int32_t L_73 = (int32_t)__this->get_endX_7();
  12154. if ((((int32_t)L_72) < ((int32_t)L_73)))
  12155. {
  12156. goto IL_0021;
  12157. }
  12158. }
  12159. {
  12160. return;
  12161. }
  12162. }
  12163. IL2CPP_EXTERN_C void RowOperation_Invoke_m9CA44BFC27498544BD5E2945D5B3E222BE8D8ED1_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  12164. {
  12165. RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8 * _thisAdjusted;
  12166. int32_t _offset = 1;
  12167. _thisAdjusted = reinterpret_cast<RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8 *>(__this + _offset);
  12168. RowOperation_Invoke_m9CA44BFC27498544BD5E2945D5B3E222BE8D8ED1_inline(_thisAdjusted, ___y0, method);
  12169. }
  12170. #ifdef __clang__
  12171. #pragma clang diagnostic pop
  12172. #endif
  12173. #ifdef __clang__
  12174. #pragma clang diagnostic push
  12175. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12176. #pragma clang diagnostic ignored "-Wunused-variable"
  12177. #endif
  12178. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  12179. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m1E04C59FDE1AF7149523889CEB2187DAD60AAA0C_gshared (RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source5, const RuntimeMethod* method)
  12180. {
  12181. {
  12182. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  12183. __this->set_configuration_0(L_0);
  12184. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  12185. __this->set_bounds_1(L_1);
  12186. PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * L_2 = ___blender2;
  12187. __this->set_blender_2(L_2);
  12188. RuntimeObject* L_3 = ___amount3;
  12189. __this->set_amount_3(L_3);
  12190. RuntimeObject* L_4 = ___colors4;
  12191. __this->set_colors_4(L_4);
  12192. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_5 = ___source5;
  12193. __this->set_source_5(L_5);
  12194. return;
  12195. }
  12196. }
  12197. IL2CPP_EXTERN_C void RowOperation__ctor_m1E04C59FDE1AF7149523889CEB2187DAD60AAA0C_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source5, const RuntimeMethod* method)
  12198. {
  12199. RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11 * _thisAdjusted;
  12200. int32_t _offset = 1;
  12201. _thisAdjusted = reinterpret_cast<RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11 *>(__this + _offset);
  12202. RowOperation__ctor_m1E04C59FDE1AF7149523889CEB2187DAD60AAA0C_inline(_thisAdjusted, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  12203. }
  12204. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  12205. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m252FAD817AB57FE795C68B8DACEBA4205F4E834E_gshared (RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11 * __this, int32_t ___y0, const RuntimeMethod* method)
  12206. {
  12207. static bool s_Il2CppMethodInitialized;
  12208. if (!s_Il2CppMethodInitialized)
  12209. {
  12210. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  12211. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  12212. s_Il2CppMethodInitialized = true;
  12213. }
  12214. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_0;
  12215. memset((&V_0), 0, sizeof(V_0));
  12216. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_1;
  12217. memset((&V_1), 0, sizeof(V_1));
  12218. {
  12219. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_5();
  12220. int32_t L_1 = ___y0;
  12221. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0);
  12222. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2;
  12223. L_2 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  12224. V_1 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2;
  12225. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  12226. int32_t L_4;
  12227. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  12228. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  12229. int32_t L_6;
  12230. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  12231. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_7;
  12232. L_7 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12233. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_7;
  12234. PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * L_8 = (PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)__this->get_blender_2();
  12235. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  12236. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_10 = V_0;
  12237. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  12238. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_12;
  12239. L_12 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  12240. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_13;
  12241. L_13 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  12242. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_14 = V_0;
  12243. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_15;
  12244. L_15 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  12245. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  12246. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  12247. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  12248. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  12249. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  12250. NullCheck((PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)L_8);
  12251. (( void (*) (PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_10, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_13, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  12252. return;
  12253. }
  12254. }
  12255. IL2CPP_EXTERN_C void RowOperation_Invoke_m252FAD817AB57FE795C68B8DACEBA4205F4E834E_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  12256. {
  12257. RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11 * _thisAdjusted;
  12258. int32_t _offset = 1;
  12259. _thisAdjusted = reinterpret_cast<RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11 *>(__this + _offset);
  12260. RowOperation_Invoke_m252FAD817AB57FE795C68B8DACEBA4205F4E834E_inline(_thisAdjusted, ___y0, method);
  12261. }
  12262. #ifdef __clang__
  12263. #pragma clang diagnostic pop
  12264. #endif
  12265. #ifdef __clang__
  12266. #pragma clang diagnostic push
  12267. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12268. #pragma clang diagnostic ignored "-Wunused-variable"
  12269. #endif
  12270. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  12271. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m3E2D0EB6864F870831CFD50D2EDF7A8FCE7596C9_gshared (RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2 * __this, int32_t ___startX0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___upper2, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  12272. {
  12273. {
  12274. int32_t L_0 = ___startX0;
  12275. __this->set_startX_5(L_0);
  12276. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___source1;
  12277. __this->set_source_0(L_1);
  12278. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_2 = ___upper2;
  12279. __this->set_upper_1(L_2);
  12280. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_3 = ___lower3;
  12281. __this->set_lower_2(L_3);
  12282. uint8_t L_4 = ___threshold4;
  12283. __this->set_threshold_3(L_4);
  12284. int32_t L_5 = ___mode5;
  12285. __this->set_mode_4(L_5);
  12286. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  12287. __this->set_configuration_6(L_6);
  12288. return;
  12289. }
  12290. }
  12291. IL2CPP_EXTERN_C void RowOperation__ctor_m3E2D0EB6864F870831CFD50D2EDF7A8FCE7596C9_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___upper2, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  12292. {
  12293. RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2 * _thisAdjusted;
  12294. int32_t _offset = 1;
  12295. _thisAdjusted = reinterpret_cast<RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2 *>(__this + _offset);
  12296. RowOperation__ctor_m3E2D0EB6864F870831CFD50D2EDF7A8FCE7596C9_inline(_thisAdjusted, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  12297. }
  12298. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  12299. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mFCFE347CB5C8C08250A3FB52B19829C067DEE44D_gshared (RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  12300. {
  12301. static bool s_Il2CppMethodInitialized;
  12302. if (!s_Il2CppMethodInitialized)
  12303. {
  12304. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  12305. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  12306. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  12307. s_Il2CppMethodInitialized = true;
  12308. }
  12309. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_0;
  12310. memset((&V_0), 0, sizeof(V_0));
  12311. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_1;
  12312. memset((&V_1), 0, sizeof(V_1));
  12313. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_2;
  12314. memset((&V_2), 0, sizeof(V_2));
  12315. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_3;
  12316. memset((&V_3), 0, sizeof(V_3));
  12317. int32_t V_4 = 0;
  12318. uint8_t V_5 = 0x0;
  12319. int32_t V_6 = 0;
  12320. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  12321. memset((&V_7), 0, sizeof(V_7));
  12322. uint8_t V_8 = 0x0;
  12323. float V_9 = 0.0f;
  12324. int32_t V_10 = 0;
  12325. float V_11 = 0.0f;
  12326. float V_12 = 0.0f;
  12327. int32_t V_13 = 0;
  12328. float V_14 = 0.0f;
  12329. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B5_0 = NULL;
  12330. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B4_0 = NULL;
  12331. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 G_B6_0;
  12332. memset((&G_B6_0), 0, sizeof(G_B6_0));
  12333. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B6_1 = NULL;
  12334. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B12_0 = NULL;
  12335. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B11_0 = NULL;
  12336. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 G_B13_0;
  12337. memset((&G_B13_0), 0, sizeof(G_B13_0));
  12338. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B13_1 = NULL;
  12339. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B19_0 = NULL;
  12340. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B18_0 = NULL;
  12341. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 G_B20_0;
  12342. memset((&G_B20_0), 0, sizeof(G_B20_0));
  12343. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B20_1 = NULL;
  12344. {
  12345. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_0 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )__this->get_upper_1();
  12346. V_0 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_0;
  12347. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_1 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )__this->get_lower_2();
  12348. V_1 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_1;
  12349. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_2 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_0();
  12350. int32_t L_3 = ___y0;
  12351. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_2);
  12352. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_4;
  12353. L_4 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  12354. V_3 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_4;
  12355. int32_t L_5 = (int32_t)__this->get_startX_5();
  12356. int32_t L_6;
  12357. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  12358. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_7;
  12359. L_7 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12360. V_2 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_7;
  12361. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  12362. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_8;
  12363. L_8 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  12364. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  12365. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_10 = V_2;
  12366. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_11;
  12367. L_11 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  12368. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  12369. NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_8);
  12370. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  12371. int32_t L_13 = (int32_t)__this->get_mode_4();
  12372. V_4 = (int32_t)L_13;
  12373. int32_t L_14 = V_4;
  12374. switch (L_14)
  12375. {
  12376. case 0:
  12377. {
  12378. goto IL_0063;
  12379. }
  12380. case 1:
  12381. {
  12382. goto IL_00c6;
  12383. }
  12384. case 2:
  12385. {
  12386. goto IL_0119;
  12387. }
  12388. }
  12389. }
  12390. {
  12391. return;
  12392. }
  12393. IL_0063:
  12394. {
  12395. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  12396. V_5 = (uint8_t)L_15;
  12397. V_6 = (int32_t)0;
  12398. goto IL_00ba;
  12399. }
  12400. IL_0070:
  12401. {
  12402. int32_t L_16 = V_6;
  12403. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  12404. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  12405. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  12406. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  12407. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  12408. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  12409. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  12410. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  12411. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  12412. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  12413. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  12414. uint8_t L_25;
  12415. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  12416. V_8 = (uint8_t)L_25;
  12417. int32_t L_26 = V_6;
  12418. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_27;
  12419. L_27 = Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  12420. uint8_t L_28 = V_8;
  12421. uint8_t L_29 = V_5;
  12422. G_B4_0 = L_27;
  12423. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  12424. {
  12425. G_B5_0 = L_27;
  12426. goto IL_00ae;
  12427. }
  12428. }
  12429. {
  12430. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_30 = V_1;
  12431. G_B6_0 = L_30;
  12432. G_B6_1 = G_B4_0;
  12433. goto IL_00af;
  12434. }
  12435. IL_00ae:
  12436. {
  12437. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_31 = V_0;
  12438. G_B6_0 = L_31;
  12439. G_B6_1 = G_B5_0;
  12440. }
  12441. IL_00af:
  12442. {
  12443. *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)G_B6_1 = G_B6_0;
  12444. int32_t L_32 = V_6;
  12445. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  12446. }
  12447. IL_00ba:
  12448. {
  12449. int32_t L_33 = V_6;
  12450. int32_t L_34;
  12451. L_34 = Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  12452. if ((((int32_t)L_33) < ((int32_t)L_34)))
  12453. {
  12454. goto IL_0070;
  12455. }
  12456. }
  12457. {
  12458. return;
  12459. }
  12460. IL_00c6:
  12461. {
  12462. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  12463. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  12464. V_10 = (int32_t)0;
  12465. goto IL_010d;
  12466. }
  12467. IL_00da:
  12468. {
  12469. int32_t L_36 = V_10;
  12470. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  12471. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  12472. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  12473. float L_39;
  12474. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  12475. V_11 = (float)L_39;
  12476. int32_t L_40 = V_10;
  12477. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_41;
  12478. L_41 = Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  12479. float L_42 = V_11;
  12480. float L_43 = V_9;
  12481. G_B11_0 = L_41;
  12482. if ((((float)L_42) >= ((float)L_43)))
  12483. {
  12484. G_B12_0 = L_41;
  12485. goto IL_0101;
  12486. }
  12487. }
  12488. {
  12489. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_44 = V_1;
  12490. G_B13_0 = L_44;
  12491. G_B13_1 = G_B11_0;
  12492. goto IL_0102;
  12493. }
  12494. IL_0101:
  12495. {
  12496. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_45 = V_0;
  12497. G_B13_0 = L_45;
  12498. G_B13_1 = G_B12_0;
  12499. }
  12500. IL_0102:
  12501. {
  12502. *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)G_B13_1 = G_B13_0;
  12503. int32_t L_46 = V_10;
  12504. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  12505. }
  12506. IL_010d:
  12507. {
  12508. int32_t L_47 = V_10;
  12509. int32_t L_48;
  12510. L_48 = Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  12511. if ((((int32_t)L_47) < ((int32_t)L_48)))
  12512. {
  12513. goto IL_00da;
  12514. }
  12515. }
  12516. {
  12517. return;
  12518. }
  12519. IL_0119:
  12520. {
  12521. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  12522. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  12523. V_13 = (int32_t)0;
  12524. goto IL_0160;
  12525. }
  12526. IL_012d:
  12527. {
  12528. int32_t L_50 = V_13;
  12529. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  12530. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  12531. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  12532. float L_53;
  12533. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  12534. V_14 = (float)L_53;
  12535. int32_t L_54 = V_13;
  12536. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_55;
  12537. L_55 = Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  12538. float L_56 = V_14;
  12539. float L_57 = V_12;
  12540. G_B18_0 = L_55;
  12541. if ((((float)L_56) >= ((float)L_57)))
  12542. {
  12543. G_B19_0 = L_55;
  12544. goto IL_0154;
  12545. }
  12546. }
  12547. {
  12548. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_58 = V_1;
  12549. G_B20_0 = L_58;
  12550. G_B20_1 = G_B18_0;
  12551. goto IL_0155;
  12552. }
  12553. IL_0154:
  12554. {
  12555. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_59 = V_0;
  12556. G_B20_0 = L_59;
  12557. G_B20_1 = G_B19_0;
  12558. }
  12559. IL_0155:
  12560. {
  12561. *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)G_B20_1 = G_B20_0;
  12562. int32_t L_60 = V_13;
  12563. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  12564. }
  12565. IL_0160:
  12566. {
  12567. int32_t L_61 = V_13;
  12568. int32_t L_62;
  12569. L_62 = Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  12570. if ((((int32_t)L_61) < ((int32_t)L_62)))
  12571. {
  12572. goto IL_012d;
  12573. }
  12574. }
  12575. {
  12576. return;
  12577. }
  12578. }
  12579. IL2CPP_EXTERN_C void RowOperation_Invoke_mFCFE347CB5C8C08250A3FB52B19829C067DEE44D_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  12580. {
  12581. RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2 * _thisAdjusted;
  12582. int32_t _offset = 1;
  12583. _thisAdjusted = reinterpret_cast<RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2 *>(__this + _offset);
  12584. RowOperation_Invoke_mFCFE347CB5C8C08250A3FB52B19829C067DEE44D_inline(_thisAdjusted, ___y0, ___span1, method);
  12585. }
  12586. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::GetSaturation(SixLabors.ImageSharp.PixelFormats.Rgb24)
  12587. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetSaturation_m120BAB9043BA01E6F8BF22E4D8BEE7C5606202C9_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  12588. {
  12589. static bool s_Il2CppMethodInitialized;
  12590. if (!s_Il2CppMethodInitialized)
  12591. {
  12592. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  12593. s_Il2CppMethodInitialized = true;
  12594. }
  12595. float V_0 = 0.0f;
  12596. float V_1 = 0.0f;
  12597. float V_2 = 0.0f;
  12598. float V_3 = 0.0f;
  12599. float V_4 = 0.0f;
  12600. {
  12601. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  12602. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  12603. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  12604. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  12605. V_0 = (float)((float)((float)((float)((float)L_3))/(float)(255.0f)));
  12606. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  12607. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  12608. V_1 = (float)((float)((float)((float)((float)L_5))/(float)(255.0f)));
  12609. float L_6 = (float)((float)((float)((float)((float)L_1))/(float)(255.0f)));
  12610. float L_7 = V_0;
  12611. float L_8 = V_1;
  12612. float L_9;
  12613. L_9 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_7, (float)L_8, /*hidden argument*/NULL);
  12614. float L_10;
  12615. L_10 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_6, (float)L_9, /*hidden argument*/NULL);
  12616. V_2 = (float)L_10;
  12617. float L_11 = V_0;
  12618. float L_12 = V_1;
  12619. float L_13;
  12620. L_13 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_11, (float)L_12, /*hidden argument*/NULL);
  12621. float L_14;
  12622. L_14 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_6, (float)L_13, /*hidden argument*/NULL);
  12623. V_3 = (float)L_14;
  12624. float L_15 = V_2;
  12625. float L_16 = V_3;
  12626. V_4 = (float)((float)il2cpp_codegen_subtract((float)L_15, (float)L_16));
  12627. float L_17 = V_4;
  12628. float L_18;
  12629. L_18 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)L_17, /*hidden argument*/NULL);
  12630. IL2CPP_RUNTIME_CLASS_INIT(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  12631. float L_19 = ((Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_StaticFields*)il2cpp_codegen_static_fields_for(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var))->get_Epsilon_0();
  12632. if ((!(((float)L_18) < ((float)L_19))))
  12633. {
  12634. goto IL_005d;
  12635. }
  12636. }
  12637. {
  12638. return (float)(0.0f);
  12639. }
  12640. IL_005d:
  12641. {
  12642. float L_20 = V_2;
  12643. float L_21 = V_3;
  12644. if ((!(((float)((float)((float)((float)il2cpp_codegen_add((float)L_20, (float)L_21))/(float)(2.0f)))) <= ((float)(0.5f)))))
  12645. {
  12646. goto IL_0074;
  12647. }
  12648. }
  12649. {
  12650. float L_22 = V_4;
  12651. float L_23 = V_2;
  12652. float L_24 = V_3;
  12653. return (float)((float)((float)L_22/(float)((float)il2cpp_codegen_add((float)L_23, (float)L_24))));
  12654. }
  12655. IL_0074:
  12656. {
  12657. float L_25 = V_4;
  12658. float L_26 = V_2;
  12659. float L_27 = V_3;
  12660. return (float)((float)((float)L_25/(float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)(2.0f), (float)L_26)), (float)L_27))));
  12661. }
  12662. }
  12663. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::GetMaxChroma(SixLabors.ImageSharp.PixelFormats.Rgb24)
  12664. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetMaxChroma_m4E37DD36AA5918D4C25C1E89193363380DA62D9E_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  12665. {
  12666. float V_0 = 0.0f;
  12667. float V_1 = 0.0f;
  12668. float V_2 = 0.0f;
  12669. float V_3 = 0.0f;
  12670. {
  12671. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  12672. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  12673. V_0 = (float)((float)((float)L_1));
  12674. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  12675. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  12676. V_1 = (float)((float)((float)L_3));
  12677. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  12678. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  12679. V_2 = (float)((float)((float)L_5));
  12680. float L_6 = V_0;
  12681. float L_7 = V_1;
  12682. float L_8 = V_2;
  12683. float L_9 = V_0;
  12684. float L_10 = V_1;
  12685. float L_11 = V_2;
  12686. V_3 = (float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_9)), (float)((float)il2cpp_codegen_multiply((float)(0.418687999f), (float)L_10)))), (float)((float)il2cpp_codegen_multiply((float)(0.0813120008f), (float)L_11))))));
  12687. float L_12;
  12688. L_12 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(-0.168735996f), (float)L_6)), (float)((float)il2cpp_codegen_multiply((float)(0.331263989f), (float)L_7)))), (float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_8)))))), (float)(127.5f))), /*hidden argument*/NULL);
  12689. float L_13 = V_3;
  12690. float L_14;
  12691. L_14 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)L_13, (float)(127.5f))), /*hidden argument*/NULL);
  12692. float L_15;
  12693. L_15 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_12, (float)L_14, /*hidden argument*/NULL);
  12694. return (float)L_15;
  12695. }
  12696. }
  12697. #ifdef __clang__
  12698. #pragma clang diagnostic pop
  12699. #endif
  12700. #ifdef __clang__
  12701. #pragma clang diagnostic push
  12702. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  12703. #pragma clang diagnostic ignored "-Wunused-variable"
  12704. #endif
  12705. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  12706. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m947D8BCB09C033BDE80C4B3FB50F97174C3A87BF_gshared (RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels1, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  12707. {
  12708. {
  12709. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  12710. __this->set_bounds_0(L_0);
  12711. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___targetPixels1;
  12712. __this->set_targetPixels_1(L_1);
  12713. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_2 = ___sourcePixels2;
  12714. __this->set_sourcePixels_2(L_2);
  12715. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_3 = ___map3;
  12716. __this->set_map_3(L_3);
  12717. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_4 = ___kernel4;
  12718. __this->set_kernel_4(L_4);
  12719. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_5 = ___configuration5;
  12720. __this->set_configuration_5(L_5);
  12721. bool L_6 = ___preserveAlpha6;
  12722. __this->set_preserveAlpha_6(L_6);
  12723. return;
  12724. }
  12725. }
  12726. IL2CPP_EXTERN_C void RowOperation__ctor_m947D8BCB09C033BDE80C4B3FB50F97174C3A87BF_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels1, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  12727. {
  12728. RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40 * _thisAdjusted;
  12729. int32_t _offset = 1;
  12730. _thisAdjusted = reinterpret_cast<RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40 *>(__this + _offset);
  12731. RowOperation__ctor_m947D8BCB09C033BDE80C4B3FB50F97174C3A87BF_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourcePixels2, ___map3, ___kernel4, ___configuration5, ___preserveAlpha6, method);
  12732. }
  12733. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  12734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6B407E9C9B7C8626BC52D7E5FCE9F766972B7671_gshared (RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  12735. {
  12736. static bool s_Il2CppMethodInitialized;
  12737. if (!s_Il2CppMethodInitialized)
  12738. {
  12739. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  12740. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  12741. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  12742. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  12743. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  12744. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  12745. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  12746. s_Il2CppMethodInitialized = true;
  12747. }
  12748. int32_t V_0 = 0;
  12749. int32_t V_1 = 0;
  12750. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2;
  12751. memset((&V_2), 0, sizeof(V_2));
  12752. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3;
  12753. memset((&V_3), 0, sizeof(V_3));
  12754. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_4;
  12755. memset((&V_4), 0, sizeof(V_4));
  12756. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B V_5;
  12757. memset((&V_5), 0, sizeof(V_5));
  12758. int32_t V_6 = 0;
  12759. int32_t* V_7 = NULL;
  12760. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_8;
  12761. memset((&V_8), 0, sizeof(V_8));
  12762. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_9 = NULL;
  12763. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_10;
  12764. memset((&V_10), 0, sizeof(V_10));
  12765. int32_t V_11 = 0;
  12766. int32_t V_12 = 0;
  12767. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_13 = NULL;
  12768. int32_t V_14 = 0;
  12769. int32_t* V_15 = NULL;
  12770. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_16 = NULL;
  12771. int32_t V_17 = 0;
  12772. int32_t V_18 = 0;
  12773. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_19;
  12774. memset((&V_19), 0, sizeof(V_19));
  12775. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C V_20;
  12776. memset((&V_20), 0, sizeof(V_20));
  12777. int32_t V_21 = 0;
  12778. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_22 = NULL;
  12779. int32_t V_23 = 0;
  12780. int32_t V_24 = 0;
  12781. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_25;
  12782. memset((&V_25), 0, sizeof(V_25));
  12783. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_26 = NULL;
  12784. int32_t V_27 = 0;
  12785. int32_t* V_28 = NULL;
  12786. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_29 = NULL;
  12787. int32_t V_30 = 0;
  12788. int32_t V_31 = 0;
  12789. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_32;
  12790. memset((&V_32), 0, sizeof(V_32));
  12791. {
  12792. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  12793. int32_t L_1;
  12794. L_1 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_0, /*hidden argument*/NULL);
  12795. V_0 = (int32_t)L_1;
  12796. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_2 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  12797. int32_t L_3;
  12798. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_2, /*hidden argument*/NULL);
  12799. V_1 = (int32_t)L_3;
  12800. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  12801. int32_t L_5;
  12802. L_5 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  12803. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_6;
  12804. L_6 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)0, (int32_t)L_5, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  12805. V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_6;
  12806. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_7 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  12807. int32_t L_8;
  12808. L_8 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_7, /*hidden argument*/NULL);
  12809. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9;
  12810. L_9 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)L_8, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  12811. V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9;
  12812. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  12813. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  12814. L_11 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  12815. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_12 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_targetPixels_1();
  12816. int32_t L_13 = ___y0;
  12817. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12);
  12818. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_14;
  12819. L_14 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  12820. V_8 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_14;
  12821. int32_t L_15 = V_0;
  12822. int32_t L_16 = V_1;
  12823. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_17;
  12824. L_17 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_8), (int32_t)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12825. V_4 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_17;
  12826. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * L_18 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)__this->get_address_of_kernel_4();
  12827. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_19 = (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)__this->get_map_3();
  12828. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B L_20;
  12829. memset((&L_20), 0, sizeof(L_20));
  12830. ConvolutionState__ctor_mEA74E98907EC17B2A0A5B0702E7A6FBCC95338E4((&L_20), (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)L_18, (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)L_19, /*hidden argument*/NULL);
  12831. V_5 = (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B )L_20;
  12832. int32_t L_21 = ___y0;
  12833. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  12834. int32_t L_23;
  12835. L_23 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  12836. V_6 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_23));
  12837. int32_t L_24 = V_6;
  12838. int32_t* L_25;
  12839. L_25 = ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_24, /*hidden argument*/NULL);
  12840. V_7 = (int32_t*)L_25;
  12841. bool L_26 = (bool)__this->get_preserveAlpha_6();
  12842. if (!L_26)
  12843. {
  12844. goto IL_021a;
  12845. }
  12846. }
  12847. {
  12848. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  12849. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_3;
  12850. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28;
  12851. L_28 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  12852. V_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_28;
  12853. V_11 = (int32_t)0;
  12854. goto IL_0197;
  12855. }
  12856. IL_00ae:
  12857. {
  12858. int32_t* L_29 = V_7;
  12859. int32_t L_30 = V_11;
  12860. int32_t* L_31;
  12861. L_31 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_29, (int32_t)L_30, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  12862. int32_t L_32 = *((int32_t*)L_31);
  12863. V_12 = (int32_t)L_32;
  12864. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_33 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_sourcePixels_2();
  12865. int32_t L_34 = V_12;
  12866. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_33);
  12867. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_35;
  12868. L_35 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_33, (int32_t)L_34, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  12869. V_8 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_35;
  12870. int32_t L_36 = V_0;
  12871. int32_t L_37 = V_1;
  12872. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_38;
  12873. L_38 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_8), (int32_t)L_36, (int32_t)L_37, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12874. V_10 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_38;
  12875. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  12876. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_39;
  12877. L_39 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  12878. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_40 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  12879. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_41 = V_10;
  12880. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_42;
  12881. L_42 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  12882. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_43 = V_2;
  12883. NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_39);
  12884. (( void (*) (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_39, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_40, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  12885. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_44 = V_2;
  12886. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_45;
  12887. L_45 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_44, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  12888. V_13 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_45;
  12889. V_14 = (int32_t)0;
  12890. goto IL_0183;
  12891. }
  12892. IL_00fc:
  12893. {
  12894. int32_t L_46 = V_14;
  12895. int32_t* L_47;
  12896. L_47 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_46, /*hidden argument*/NULL);
  12897. V_15 = (int32_t*)L_47;
  12898. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_48 = V_9;
  12899. int32_t L_49 = V_14;
  12900. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_50;
  12901. L_50 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_48, (int32_t)L_49, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  12902. V_16 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_50;
  12903. V_17 = (int32_t)0;
  12904. goto IL_0169;
  12905. }
  12906. IL_0117:
  12907. {
  12908. int32_t* L_51 = V_15;
  12909. int32_t L_52 = V_17;
  12910. int32_t* L_53;
  12911. L_53 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_51, (int32_t)L_52, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  12912. int32_t L_54 = *((int32_t*)L_53);
  12913. int32_t L_55 = V_0;
  12914. V_18 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)L_55));
  12915. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_56 = V_13;
  12916. int32_t L_57 = V_18;
  12917. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_58;
  12918. L_58 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_56, (int32_t)L_57, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  12919. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_59 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_58);
  12920. V_19 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_59;
  12921. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_60 = V_16;
  12922. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_61 = V_16;
  12923. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_62 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_61);
  12924. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_63;
  12925. L_63 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  12926. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_63;
  12927. int32_t L_64 = V_11;
  12928. int32_t L_65 = V_17;
  12929. float L_66;
  12930. L_66 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_64, (int32_t)L_65, /*hidden argument*/NULL);
  12931. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_67 = V_19;
  12932. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_68;
  12933. L_68 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_66, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_67, /*hidden argument*/NULL);
  12934. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_69;
  12935. L_69 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_62, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_68, /*hidden argument*/NULL);
  12936. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_60 = L_69;
  12937. int32_t L_70 = V_17;
  12938. V_17 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
  12939. }
  12940. IL_0169:
  12941. {
  12942. int32_t L_71 = V_17;
  12943. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_72;
  12944. L_72 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  12945. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_72;
  12946. int32_t L_73;
  12947. L_73 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  12948. if ((((int32_t)L_71) < ((int32_t)L_73)))
  12949. {
  12950. goto IL_0117;
  12951. }
  12952. }
  12953. {
  12954. int32_t L_74 = V_14;
  12955. V_14 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1));
  12956. }
  12957. IL_0183:
  12958. {
  12959. int32_t L_75 = V_14;
  12960. int32_t L_76;
  12961. L_76 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  12962. if ((((int32_t)L_75) < ((int32_t)L_76)))
  12963. {
  12964. goto IL_00fc;
  12965. }
  12966. }
  12967. {
  12968. int32_t L_77 = V_11;
  12969. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  12970. }
  12971. IL_0197:
  12972. {
  12973. int32_t L_78 = V_11;
  12974. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_79;
  12975. L_79 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  12976. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_79;
  12977. int32_t L_80;
  12978. L_80 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  12979. if ((((int32_t)L_78) < ((int32_t)L_80)))
  12980. {
  12981. goto IL_00ae;
  12982. }
  12983. }
  12984. {
  12985. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_81 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_sourcePixels_2();
  12986. int32_t L_82 = ___y0;
  12987. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_81);
  12988. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_83;
  12989. L_83 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_81, (int32_t)L_82, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  12990. V_8 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_83;
  12991. int32_t L_84 = V_0;
  12992. int32_t L_85 = V_1;
  12993. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_86;
  12994. L_86 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_8), (int32_t)L_84, (int32_t)L_85, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  12995. V_10 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_86;
  12996. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  12997. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_87;
  12998. L_87 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  12999. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_88 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  13000. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_89 = V_10;
  13001. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_90;
  13002. L_90 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_89, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  13003. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_91 = V_2;
  13004. NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_87);
  13005. (( void (*) (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_87, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_88, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_90, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_91, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  13006. V_21 = (int32_t)0;
  13007. goto IL_020a;
  13008. }
  13009. IL_01e4:
  13010. {
  13011. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_92 = V_9;
  13012. int32_t L_93 = V_21;
  13013. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_94;
  13014. L_94 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_92, (int32_t)L_93, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  13015. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_95 = V_2;
  13016. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_96;
  13017. L_96 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_95, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  13018. int32_t L_97 = V_21;
  13019. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_98;
  13020. L_98 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_96, (int32_t)L_97, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  13021. float L_99 = (float)L_98->get_W_3();
  13022. L_94->set_W_3(L_99);
  13023. int32_t L_100 = V_21;
  13024. V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_100, (int32_t)1));
  13025. }
  13026. IL_020a:
  13027. {
  13028. int32_t L_101 = V_21;
  13029. int32_t L_102;
  13030. L_102 = Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_10), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  13031. if ((((int32_t)L_101) < ((int32_t)L_102)))
  13032. {
  13033. goto IL_01e4;
  13034. }
  13035. }
  13036. {
  13037. goto IL_033d;
  13038. }
  13039. IL_021a:
  13040. {
  13041. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  13042. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_103 = V_3;
  13043. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_104;
  13044. L_104 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_103, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  13045. V_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_104;
  13046. V_23 = (int32_t)0;
  13047. goto IL_0320;
  13048. }
  13049. IL_0231:
  13050. {
  13051. int32_t* L_105 = V_7;
  13052. int32_t L_106 = V_23;
  13053. int32_t* L_107;
  13054. L_107 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_105, (int32_t)L_106, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  13055. int32_t L_108 = *((int32_t*)L_107);
  13056. V_24 = (int32_t)L_108;
  13057. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_109 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_sourcePixels_2();
  13058. int32_t L_110 = V_24;
  13059. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_109);
  13060. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_111;
  13061. L_111 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_109, (int32_t)L_110, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  13062. V_8 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_111;
  13063. int32_t L_112 = V_0;
  13064. int32_t L_113 = V_1;
  13065. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_114;
  13066. L_114 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_8), (int32_t)L_112, (int32_t)L_113, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13067. V_25 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_114;
  13068. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  13069. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_115;
  13070. L_115 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  13071. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_116 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  13072. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_117 = V_25;
  13073. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_118;
  13074. L_118 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_117, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  13075. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_119 = V_2;
  13076. NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_115);
  13077. (( void (*) (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_115, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_116, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_118, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_119, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  13078. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_2;
  13079. Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, /*hidden argument*/NULL);
  13080. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_121 = V_2;
  13081. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_122;
  13082. L_122 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_121, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  13083. V_26 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_122;
  13084. V_27 = (int32_t)0;
  13085. goto IL_030c;
  13086. }
  13087. IL_0285:
  13088. {
  13089. int32_t L_123 = V_27;
  13090. int32_t* L_124;
  13091. L_124 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_123, /*hidden argument*/NULL);
  13092. V_28 = (int32_t*)L_124;
  13093. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_125 = V_22;
  13094. int32_t L_126 = V_27;
  13095. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_127;
  13096. L_127 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_125, (int32_t)L_126, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  13097. V_29 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_127;
  13098. V_30 = (int32_t)0;
  13099. goto IL_02f2;
  13100. }
  13101. IL_02a0:
  13102. {
  13103. int32_t* L_128 = V_28;
  13104. int32_t L_129 = V_30;
  13105. int32_t* L_130;
  13106. L_130 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_128, (int32_t)L_129, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  13107. int32_t L_131 = *((int32_t*)L_130);
  13108. int32_t L_132 = V_0;
  13109. V_31 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_131, (int32_t)L_132));
  13110. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_133 = V_26;
  13111. int32_t L_134 = V_31;
  13112. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_135;
  13113. L_135 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_133, (int32_t)L_134, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  13114. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_136 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_135);
  13115. V_32 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_136;
  13116. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_137 = V_29;
  13117. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_138 = V_29;
  13118. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_139 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_138);
  13119. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_140;
  13120. L_140 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  13121. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_140;
  13122. int32_t L_141 = V_23;
  13123. int32_t L_142 = V_30;
  13124. float L_143;
  13125. L_143 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_141, (int32_t)L_142, /*hidden argument*/NULL);
  13126. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_144 = V_32;
  13127. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_145;
  13128. L_145 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_143, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_144, /*hidden argument*/NULL);
  13129. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_146;
  13130. L_146 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_139, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_145, /*hidden argument*/NULL);
  13131. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_137 = L_146;
  13132. int32_t L_147 = V_30;
  13133. V_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_147, (int32_t)1));
  13134. }
  13135. IL_02f2:
  13136. {
  13137. int32_t L_148 = V_30;
  13138. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_149;
  13139. L_149 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  13140. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_149;
  13141. int32_t L_150;
  13142. L_150 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  13143. if ((((int32_t)L_148) < ((int32_t)L_150)))
  13144. {
  13145. goto IL_02a0;
  13146. }
  13147. }
  13148. {
  13149. int32_t L_151 = V_27;
  13150. V_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_151, (int32_t)1));
  13151. }
  13152. IL_030c:
  13153. {
  13154. int32_t L_152 = V_27;
  13155. int32_t L_153;
  13156. L_153 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  13157. if ((((int32_t)L_152) < ((int32_t)L_153)))
  13158. {
  13159. goto IL_0285;
  13160. }
  13161. }
  13162. {
  13163. int32_t L_154 = V_23;
  13164. V_23 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1));
  13165. }
  13166. IL_0320:
  13167. {
  13168. int32_t L_155 = V_23;
  13169. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_156;
  13170. L_156 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  13171. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_156;
  13172. int32_t L_157;
  13173. L_157 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  13174. if ((((int32_t)L_155) < ((int32_t)L_157)))
  13175. {
  13176. goto IL_0231;
  13177. }
  13178. }
  13179. {
  13180. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_158 = V_3;
  13181. Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_158, /*hidden argument*/NULL);
  13182. }
  13183. IL_033d:
  13184. {
  13185. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  13186. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_159;
  13187. L_159 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  13188. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_160 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  13189. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_161 = V_3;
  13190. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_162 = V_4;
  13191. NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_159);
  13192. (( void (*) (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_159, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_160, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_161, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_162, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  13193. return;
  13194. }
  13195. }
  13196. IL2CPP_EXTERN_C void RowOperation_Invoke_m6B407E9C9B7C8626BC52D7E5FCE9F766972B7671_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  13197. {
  13198. RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40 * _thisAdjusted;
  13199. int32_t _offset = 1;
  13200. _thisAdjusted = reinterpret_cast<RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40 *>(__this + _offset);
  13201. RowOperation_Invoke_m6B407E9C9B7C8626BC52D7E5FCE9F766972B7671_inline(_thisAdjusted, ___y0, ___span1, method);
  13202. }
  13203. #ifdef __clang__
  13204. #pragma clang diagnostic pop
  13205. #endif
  13206. #ifdef __clang__
  13207. #pragma clang diagnostic push
  13208. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13209. #pragma clang diagnostic ignored "-Wunused-variable"
  13210. #endif
  13211. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  13212. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m7D1C23AAEAF2A77EB953949BBE814E360338EE0F_gshared (RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___destination2, const RuntimeMethod* method)
  13213. {
  13214. {
  13215. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  13216. __this->set_bounds_0(L_0);
  13217. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___source1;
  13218. __this->set_source_1(L_1);
  13219. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_2 = ___destination2;
  13220. __this->set_destination_2(L_2);
  13221. return;
  13222. }
  13223. }
  13224. IL2CPP_EXTERN_C void RowOperation__ctor_m7D1C23AAEAF2A77EB953949BBE814E360338EE0F_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___destination2, const RuntimeMethod* method)
  13225. {
  13226. RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD * _thisAdjusted;
  13227. int32_t _offset = 1;
  13228. _thisAdjusted = reinterpret_cast<RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD *>(__this + _offset);
  13229. RowOperation__ctor_m7D1C23AAEAF2A77EB953949BBE814E360338EE0F_inline(_thisAdjusted, ___bounds0, ___source1, ___destination2, method);
  13230. }
  13231. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  13232. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mF5A12D1D6145AFCD4D4F5F1877ED6C311D25DA94_gshared (RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD * __this, int32_t ___y0, const RuntimeMethod* method)
  13233. {
  13234. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_0;
  13235. memset((&V_0), 0, sizeof(V_0));
  13236. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_1;
  13237. memset((&V_1), 0, sizeof(V_1));
  13238. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_2;
  13239. memset((&V_2), 0, sizeof(V_2));
  13240. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  13241. memset((&V_3), 0, sizeof(V_3));
  13242. {
  13243. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_1();
  13244. int32_t L_1 = ___y0;
  13245. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0);
  13246. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2;
  13247. L_2 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  13248. V_2 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2;
  13249. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  13250. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  13251. int32_t L_4;
  13252. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  13253. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_5;
  13254. L_5 = Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13255. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_5;
  13256. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_6 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_destination_2();
  13257. int32_t L_7 = ___y0;
  13258. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  13259. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  13260. int32_t L_9;
  13261. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  13262. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_6);
  13263. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_10;
  13264. L_10 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  13265. V_1 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_10;
  13266. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  13267. int32_t L_12;
  13268. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  13269. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_13;
  13270. L_13 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  13271. V_2 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_13;
  13272. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_14 = V_1;
  13273. Span_1_CopyTo_m825FB536A678E68BE358C08234F6601BA5F0E1F4((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  13274. return;
  13275. }
  13276. }
  13277. IL2CPP_EXTERN_C void RowOperation_Invoke_mF5A12D1D6145AFCD4D4F5F1877ED6C311D25DA94_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  13278. {
  13279. RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD * _thisAdjusted;
  13280. int32_t _offset = 1;
  13281. _thisAdjusted = reinterpret_cast<RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD *>(__this + _offset);
  13282. RowOperation_Invoke_mF5A12D1D6145AFCD4D4F5F1877ED6C311D25DA94_inline(_thisAdjusted, ___y0, method);
  13283. }
  13284. #ifdef __clang__
  13285. #pragma clang diagnostic pop
  13286. #endif
  13287. #ifdef __clang__
  13288. #pragma clang diagnostic push
  13289. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13290. #pragma clang diagnostic ignored "-Wunused-variable"
  13291. #endif
  13292. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  13293. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m866B9CBBB42F589064DF3CBBA49AE2CBFBC6A6F5_gshared (RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008 * __this, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  13294. {
  13295. {
  13296. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = ___targetPixels0;
  13297. __this->set_targetPixels_0(L_0);
  13298. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___passPixels1;
  13299. __this->set_passPixels_1(L_1);
  13300. int32_t L_2;
  13301. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  13302. __this->set_minX_2(L_2);
  13303. int32_t L_3;
  13304. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  13305. __this->set_maxX_3(L_3);
  13306. return;
  13307. }
  13308. }
  13309. IL2CPP_EXTERN_C void RowOperation__ctor_m866B9CBBB42F589064DF3CBBA49AE2CBFBC6A6F5_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  13310. {
  13311. RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008 * _thisAdjusted;
  13312. int32_t _offset = 1;
  13313. _thisAdjusted = reinterpret_cast<RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008 *>(__this + _offset);
  13314. RowOperation__ctor_m866B9CBBB42F589064DF3CBBA49AE2CBFBC6A6F5_inline(_thisAdjusted, ___targetPixels0, ___passPixels1, ___bounds2, method);
  13315. }
  13316. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  13317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mBA2D6BF3D1CE99E65E79452E3FADE968A2D51F5E_gshared (RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008 * __this, int32_t ___y0, const RuntimeMethod* method)
  13318. {
  13319. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_0 = NULL;
  13320. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_1 = NULL;
  13321. int32_t V_2 = 0;
  13322. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_3 = NULL;
  13323. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  13324. memset((&V_4), 0, sizeof(V_4));
  13325. {
  13326. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_passPixels_1();
  13327. int32_t L_1 = ___y0;
  13328. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0);
  13329. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2;
  13330. L_2 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  13331. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_3;
  13332. L_3 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13333. V_0 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_3;
  13334. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_4 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_targetPixels_0();
  13335. int32_t L_5 = ___y0;
  13336. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_4);
  13337. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_6;
  13338. L_6 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  13339. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_7;
  13340. L_7 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13341. V_1 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_7;
  13342. int32_t L_8 = (int32_t)__this->get_minX_2();
  13343. V_2 = (int32_t)L_8;
  13344. goto IL_006c;
  13345. }
  13346. IL_002d:
  13347. {
  13348. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_9 = V_0;
  13349. int32_t L_10 = V_2;
  13350. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_11;
  13351. L_11 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  13352. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_12 = V_1;
  13353. int32_t L_13 = V_2;
  13354. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_14;
  13355. L_14 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  13356. V_3 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_14;
  13357. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  13358. L_15 = Byte4_ToVector4_m631A8BECB4DE33F18003E9013F440657ED81E993_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_11, /*hidden argument*/NULL);
  13359. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_16 = V_3;
  13360. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  13361. L_17 = Byte4_ToVector4_m631A8BECB4DE33F18003E9013F440657ED81E993_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_16, /*hidden argument*/NULL);
  13362. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  13363. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  13364. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  13365. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_19 = V_3;
  13366. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  13367. Byte4_FromVector4_mB0F7E70A1749780227B6D390A11F0EFC8271C837_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  13368. int32_t L_21 = V_2;
  13369. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  13370. }
  13371. IL_006c:
  13372. {
  13373. int32_t L_22 = V_2;
  13374. int32_t L_23 = (int32_t)__this->get_maxX_3();
  13375. if ((((int32_t)L_22) < ((int32_t)L_23)))
  13376. {
  13377. goto IL_002d;
  13378. }
  13379. }
  13380. {
  13381. return;
  13382. }
  13383. }
  13384. IL2CPP_EXTERN_C void RowOperation_Invoke_mBA2D6BF3D1CE99E65E79452E3FADE968A2D51F5E_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  13385. {
  13386. RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008 * _thisAdjusted;
  13387. int32_t _offset = 1;
  13388. _thisAdjusted = reinterpret_cast<RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008 *>(__this + _offset);
  13389. RowOperation_Invoke_mBA2D6BF3D1CE99E65E79452E3FADE968A2D51F5E_inline(_thisAdjusted, ___y0, method);
  13390. }
  13391. #ifdef __clang__
  13392. #pragma clang diagnostic pop
  13393. #endif
  13394. #ifdef __clang__
  13395. #pragma clang diagnostic push
  13396. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13397. #pragma clang diagnostic ignored "-Wunused-variable"
  13398. #endif
  13399. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  13400. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m2A6997D7BC116CE20FE29FB833131F85503AB6B6_gshared (RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C * __this, int32_t ___startX0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  13401. {
  13402. {
  13403. int32_t L_0 = ___startX0;
  13404. __this->set_startX_0(L_0);
  13405. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___source1;
  13406. __this->set_source_1(L_1);
  13407. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  13408. __this->set_matrix_2(L_2);
  13409. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  13410. __this->set_configuration_3(L_3);
  13411. return;
  13412. }
  13413. }
  13414. IL2CPP_EXTERN_C void RowOperation__ctor_m2A6997D7BC116CE20FE29FB833131F85503AB6B6_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  13415. {
  13416. RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C * _thisAdjusted;
  13417. int32_t _offset = 1;
  13418. _thisAdjusted = reinterpret_cast<RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C *>(__this + _offset);
  13419. RowOperation__ctor_m2A6997D7BC116CE20FE29FB833131F85503AB6B6_inline(_thisAdjusted, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  13420. }
  13421. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  13422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m7136291BC256CA56DCEC1B148C52958A0835E379_gshared (RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  13423. {
  13424. static bool s_Il2CppMethodInitialized;
  13425. if (!s_Il2CppMethodInitialized)
  13426. {
  13427. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  13428. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  13429. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  13430. s_Il2CppMethodInitialized = true;
  13431. }
  13432. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_0;
  13433. memset((&V_0), 0, sizeof(V_0));
  13434. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_1;
  13435. memset((&V_1), 0, sizeof(V_1));
  13436. {
  13437. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_1();
  13438. int32_t L_1 = ___y0;
  13439. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0);
  13440. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2;
  13441. L_2 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  13442. V_1 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2;
  13443. int32_t L_3 = (int32_t)__this->get_startX_0();
  13444. int32_t L_4;
  13445. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  13446. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_5;
  13447. L_5 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13448. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_5;
  13449. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  13450. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_6;
  13451. L_6 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  13452. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  13453. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_8 = V_0;
  13454. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_9;
  13455. L_9 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  13456. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  13457. NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_6);
  13458. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  13459. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  13460. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  13461. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  13462. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  13463. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  13464. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  13465. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_14;
  13466. L_14 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  13467. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  13468. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  13469. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_17 = V_0;
  13470. NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_14);
  13471. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Byte4>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_17, (int32_t)1);
  13472. return;
  13473. }
  13474. }
  13475. IL2CPP_EXTERN_C void RowOperation_Invoke_m7136291BC256CA56DCEC1B148C52958A0835E379_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  13476. {
  13477. RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C * _thisAdjusted;
  13478. int32_t _offset = 1;
  13479. _thisAdjusted = reinterpret_cast<RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C *>(__this + _offset);
  13480. RowOperation_Invoke_m7136291BC256CA56DCEC1B148C52958A0835E379_inline(_thisAdjusted, ___y0, ___span1, method);
  13481. }
  13482. #ifdef __clang__
  13483. #pragma clang diagnostic pop
  13484. #endif
  13485. #ifdef __clang__
  13486. #pragma clang diagnostic push
  13487. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13488. #pragma clang diagnostic ignored "-Wunused-variable"
  13489. #endif
  13490. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  13491. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m5FA94FF05F9EC7C3256830011F69C9A3A9EA8C81_gshared (RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063 * __this, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source0, const RuntimeMethod* method)
  13492. {
  13493. {
  13494. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = ___source0;
  13495. __this->set_source_0(L_0);
  13496. return;
  13497. }
  13498. }
  13499. IL2CPP_EXTERN_C void RowOperation__ctor_m5FA94FF05F9EC7C3256830011F69C9A3A9EA8C81_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source0, const RuntimeMethod* method)
  13500. {
  13501. RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063 * _thisAdjusted;
  13502. int32_t _offset = 1;
  13503. _thisAdjusted = reinterpret_cast<RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063 *>(__this + _offset);
  13504. RowOperation__ctor_m5FA94FF05F9EC7C3256830011F69C9A3A9EA8C81_inline(_thisAdjusted, ___source0, method);
  13505. }
  13506. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  13507. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mDB6C439D1A8555723D5D2F38763A5452FAEB4D40_gshared (RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063 * __this, int32_t ___y0, const RuntimeMethod* method)
  13508. {
  13509. static bool s_Il2CppMethodInitialized;
  13510. if (!s_Il2CppMethodInitialized)
  13511. {
  13512. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  13513. s_Il2CppMethodInitialized = true;
  13514. }
  13515. {
  13516. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_0();
  13517. int32_t L_1 = ___y0;
  13518. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0);
  13519. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2;
  13520. L_2 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  13521. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  13522. (( void (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13523. return;
  13524. }
  13525. }
  13526. IL2CPP_EXTERN_C void RowOperation_Invoke_mDB6C439D1A8555723D5D2F38763A5452FAEB4D40_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  13527. {
  13528. RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063 * _thisAdjusted;
  13529. int32_t _offset = 1;
  13530. _thisAdjusted = reinterpret_cast<RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063 *>(__this + _offset);
  13531. RowOperation_Invoke_mDB6C439D1A8555723D5D2F38763A5452FAEB4D40_inline(_thisAdjusted, ___y0, method);
  13532. }
  13533. #ifdef __clang__
  13534. #pragma clang diagnostic pop
  13535. #endif
  13536. #ifdef __clang__
  13537. #pragma clang diagnostic push
  13538. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13539. #pragma clang diagnostic ignored "-Wunused-variable"
  13540. #endif
  13541. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  13542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mB35FAC2DC65E98E158727C96537DD80C5DF81A5C_gshared (RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source7, const RuntimeMethod* method)
  13543. {
  13544. {
  13545. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  13546. __this->set_configuration_0(L_0);
  13547. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  13548. __this->set_bounds_1(L_1);
  13549. RuntimeObject* L_2 = ___colors2;
  13550. __this->set_colors_6(L_2);
  13551. PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * L_3 = ___blender3;
  13552. __this->set_blender_2(L_3);
  13553. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  13554. __this->set_center_3(L_4);
  13555. float L_5 = ___maxDistance5;
  13556. __this->set_maxDistance_4(L_5);
  13557. float L_6 = ___blendPercent6;
  13558. __this->set_blendPercent_5(L_6);
  13559. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_7 = ___source7;
  13560. __this->set_source_7(L_7);
  13561. return;
  13562. }
  13563. }
  13564. IL2CPP_EXTERN_C void RowOperation__ctor_mB35FAC2DC65E98E158727C96537DD80C5DF81A5C_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source7, const RuntimeMethod* method)
  13565. {
  13566. RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC * _thisAdjusted;
  13567. int32_t _offset = 1;
  13568. _thisAdjusted = reinterpret_cast<RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC *>(__this + _offset);
  13569. RowOperation__ctor_mB35FAC2DC65E98E158727C96537DD80C5DF81A5C_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  13570. }
  13571. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32,System.Span`1<System.Single>)
  13572. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m776705B9488EB55906F2438CACC8667929CC7C22_gshared (RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  13573. {
  13574. static bool s_Il2CppMethodInitialized;
  13575. if (!s_Il2CppMethodInitialized)
  13576. {
  13577. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  13578. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  13579. s_Il2CppMethodInitialized = true;
  13580. }
  13581. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_0;
  13582. memset((&V_0), 0, sizeof(V_0));
  13583. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_1;
  13584. memset((&V_1), 0, sizeof(V_1));
  13585. int32_t V_2 = 0;
  13586. float V_3 = 0.0f;
  13587. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_4;
  13588. memset((&V_4), 0, sizeof(V_4));
  13589. {
  13590. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  13591. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_1;
  13592. L_1 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  13593. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_1;
  13594. V_2 = (int32_t)0;
  13595. goto IL_0068;
  13596. }
  13597. IL_0010:
  13598. {
  13599. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  13600. int32_t L_3 = V_2;
  13601. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  13602. int32_t L_5;
  13603. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  13604. int32_t L_6 = ___y0;
  13605. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  13606. memset((&L_7), 0, sizeof(L_7));
  13607. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  13608. float L_8;
  13609. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  13610. V_3 = (float)L_8;
  13611. int32_t L_9 = V_2;
  13612. float* L_10;
  13613. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  13614. float L_11 = (float)__this->get_blendPercent_5();
  13615. float L_12 = V_3;
  13616. float L_13 = (float)__this->get_maxDistance_4();
  13617. float L_14;
  13618. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  13619. *((float*)L_10) = (float)L_14;
  13620. int32_t L_15 = V_2;
  13621. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  13622. }
  13623. IL_0068:
  13624. {
  13625. int32_t L_16 = V_2;
  13626. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  13627. int32_t L_18;
  13628. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  13629. if ((((int32_t)L_16) < ((int32_t)L_18)))
  13630. {
  13631. goto IL_0010;
  13632. }
  13633. }
  13634. {
  13635. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_19 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_7();
  13636. int32_t L_20 = ___y0;
  13637. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_19);
  13638. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_21;
  13639. L_21 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13640. V_4 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_21;
  13641. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  13642. int32_t L_23;
  13643. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  13644. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  13645. int32_t L_25;
  13646. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  13647. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_26;
  13648. L_26 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  13649. V_1 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_26;
  13650. PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * L_27 = (PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)__this->get_blender_2();
  13651. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  13652. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_29 = V_1;
  13653. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_30 = V_1;
  13654. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_31;
  13655. L_31 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  13656. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_32 = V_0;
  13657. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_33;
  13658. L_33 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  13659. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  13660. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  13661. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  13662. NullCheck((PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)L_27);
  13663. (( void (*) (PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_29, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_31, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  13664. return;
  13665. }
  13666. }
  13667. IL2CPP_EXTERN_C void RowOperation_Invoke_m776705B9488EB55906F2438CACC8667929CC7C22_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  13668. {
  13669. RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC * _thisAdjusted;
  13670. int32_t _offset = 1;
  13671. _thisAdjusted = reinterpret_cast<RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC *>(__this + _offset);
  13672. RowOperation_Invoke_m776705B9488EB55906F2438CACC8667929CC7C22_inline(_thisAdjusted, ___y0, ___span1, method);
  13673. }
  13674. #ifdef __clang__
  13675. #pragma clang diagnostic pop
  13676. #endif
  13677. #ifdef __clang__
  13678. #pragma clang diagnostic push
  13679. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13680. #pragma clang diagnostic ignored "-Wunused-variable"
  13681. #endif
  13682. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  13683. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m8D8F301441844A6319386AA66CCD2829E8C01877_gshared (RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source2, const RuntimeMethod* method)
  13684. {
  13685. {
  13686. int32_t L_0;
  13687. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  13688. __this->set_minX_0(L_0);
  13689. int32_t L_1;
  13690. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  13691. __this->set_maxX_1(L_1);
  13692. int32_t L_2;
  13693. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  13694. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  13695. int32_t L_3;
  13696. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  13697. __this->set_maxY_3(L_3);
  13698. int32_t L_4;
  13699. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  13700. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  13701. int32_t L_5 = ___size1;
  13702. __this->set_size_5(L_5);
  13703. int32_t L_6 = ___size1;
  13704. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  13705. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_7 = ___source2;
  13706. __this->set_source_7(L_7);
  13707. return;
  13708. }
  13709. }
  13710. IL2CPP_EXTERN_C void RowOperation__ctor_m8D8F301441844A6319386AA66CCD2829E8C01877_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source2, const RuntimeMethod* method)
  13711. {
  13712. RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2 * _thisAdjusted;
  13713. int32_t _offset = 1;
  13714. _thisAdjusted = reinterpret_cast<RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2 *>(__this + _offset);
  13715. RowOperation__ctor_m8D8F301441844A6319386AA66CCD2829E8C01877_inline(_thisAdjusted, ___bounds0, ___size1, ___source2, method);
  13716. }
  13717. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32)
  13718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m03F349A3F03252CED8E764895CD5A3CAD1426803_gshared (RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2 * __this, int32_t ___y0, const RuntimeMethod* method)
  13719. {
  13720. static bool s_Il2CppMethodInitialized;
  13721. if (!s_Il2CppMethodInitialized)
  13722. {
  13723. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  13724. s_Il2CppMethodInitialized = true;
  13725. }
  13726. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_0;
  13727. memset((&V_0), 0, sizeof(V_0));
  13728. int32_t V_1 = 0;
  13729. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_2;
  13730. memset((&V_2), 0, sizeof(V_2));
  13731. int32_t V_3 = 0;
  13732. int32_t V_4 = 0;
  13733. {
  13734. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_7();
  13735. int32_t L_1 = ___y0;
  13736. int32_t L_2 = (int32_t)__this->get_radius_6();
  13737. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  13738. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  13739. int32_t L_4;
  13740. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  13741. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0);
  13742. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_5;
  13743. L_5 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  13744. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_5;
  13745. int32_t L_6 = (int32_t)__this->get_minX_0();
  13746. V_1 = (int32_t)L_6;
  13747. goto IL_00a2;
  13748. }
  13749. IL_0028:
  13750. {
  13751. int32_t L_7 = V_1;
  13752. int32_t L_8 = (int32_t)__this->get_radius_6();
  13753. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  13754. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  13755. int32_t L_10;
  13756. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  13757. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_11;
  13758. L_11 = Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13759. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_12 = (*(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_11);
  13760. V_2 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_12;
  13761. int32_t L_13 = ___y0;
  13762. V_3 = (int32_t)L_13;
  13763. goto IL_0085;
  13764. }
  13765. IL_004c:
  13766. {
  13767. int32_t L_14 = V_1;
  13768. V_4 = (int32_t)L_14;
  13769. goto IL_006b;
  13770. }
  13771. IL_0051:
  13772. {
  13773. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_15 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_7();
  13774. int32_t L_16 = V_4;
  13775. int32_t L_17 = V_3;
  13776. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_15);
  13777. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_18;
  13778. L_18 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  13779. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_19 = V_2;
  13780. *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_18 = L_19;
  13781. int32_t L_20 = V_4;
  13782. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  13783. }
  13784. IL_006b:
  13785. {
  13786. int32_t L_21 = V_4;
  13787. int32_t L_22 = V_1;
  13788. int32_t L_23 = (int32_t)__this->get_size_5();
  13789. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  13790. {
  13791. goto IL_0081;
  13792. }
  13793. }
  13794. {
  13795. int32_t L_24 = V_4;
  13796. int32_t L_25 = (int32_t)__this->get_maxX_1();
  13797. if ((((int32_t)L_24) < ((int32_t)L_25)))
  13798. {
  13799. goto IL_0051;
  13800. }
  13801. }
  13802. IL_0081:
  13803. {
  13804. int32_t L_26 = V_3;
  13805. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  13806. }
  13807. IL_0085:
  13808. {
  13809. int32_t L_27 = V_3;
  13810. int32_t L_28 = ___y0;
  13811. int32_t L_29 = (int32_t)__this->get_size_5();
  13812. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  13813. {
  13814. goto IL_0099;
  13815. }
  13816. }
  13817. {
  13818. int32_t L_30 = V_3;
  13819. int32_t L_31 = (int32_t)__this->get_maxY_3();
  13820. if ((((int32_t)L_30) < ((int32_t)L_31)))
  13821. {
  13822. goto IL_004c;
  13823. }
  13824. }
  13825. IL_0099:
  13826. {
  13827. int32_t L_32 = V_1;
  13828. int32_t L_33 = (int32_t)__this->get_size_5();
  13829. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  13830. }
  13831. IL_00a2:
  13832. {
  13833. int32_t L_34 = V_1;
  13834. int32_t L_35 = (int32_t)__this->get_maxX_1();
  13835. if ((((int32_t)L_34) < ((int32_t)L_35)))
  13836. {
  13837. goto IL_0028;
  13838. }
  13839. }
  13840. {
  13841. return;
  13842. }
  13843. }
  13844. IL2CPP_EXTERN_C void RowOperation_Invoke_m03F349A3F03252CED8E764895CD5A3CAD1426803_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  13845. {
  13846. RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2 * _thisAdjusted;
  13847. int32_t _offset = 1;
  13848. _thisAdjusted = reinterpret_cast<RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2 *>(__this + _offset);
  13849. RowOperation_Invoke_m03F349A3F03252CED8E764895CD5A3CAD1426803_inline(_thisAdjusted, ___y0, method);
  13850. }
  13851. #ifdef __clang__
  13852. #pragma clang diagnostic pop
  13853. #endif
  13854. #ifdef __clang__
  13855. #pragma clang diagnostic push
  13856. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13857. #pragma clang diagnostic ignored "-Wunused-variable"
  13858. #endif
  13859. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  13860. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m88F07713144234E4045ED937ACB43A8BCE117F90_gshared (RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source7, const RuntimeMethod* method)
  13861. {
  13862. {
  13863. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  13864. __this->set_configuration_0(L_0);
  13865. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  13866. __this->set_bounds_1(L_1);
  13867. RuntimeObject* L_2 = ___colors2;
  13868. __this->set_colors_6(L_2);
  13869. PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * L_3 = ___blender3;
  13870. __this->set_blender_2(L_3);
  13871. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  13872. __this->set_center_3(L_4);
  13873. float L_5 = ___maxDistance5;
  13874. __this->set_maxDistance_4(L_5);
  13875. float L_6 = ___blendPercent6;
  13876. __this->set_blendPercent_5(L_6);
  13877. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_7 = ___source7;
  13878. __this->set_source_7(L_7);
  13879. return;
  13880. }
  13881. }
  13882. IL2CPP_EXTERN_C void RowOperation__ctor_m88F07713144234E4045ED937ACB43A8BCE117F90_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source7, const RuntimeMethod* method)
  13883. {
  13884. RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80 * _thisAdjusted;
  13885. int32_t _offset = 1;
  13886. _thisAdjusted = reinterpret_cast<RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80 *>(__this + _offset);
  13887. RowOperation__ctor_m88F07713144234E4045ED937ACB43A8BCE117F90_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  13888. }
  13889. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.Byte4>::Invoke(System.Int32,System.Span`1<System.Single>)
  13890. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m049589FED3703A03E906DECF29BF530E86C45EAF_gshared (RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  13891. {
  13892. static bool s_Il2CppMethodInitialized;
  13893. if (!s_Il2CppMethodInitialized)
  13894. {
  13895. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  13896. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  13897. s_Il2CppMethodInitialized = true;
  13898. }
  13899. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_0;
  13900. memset((&V_0), 0, sizeof(V_0));
  13901. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_1;
  13902. memset((&V_1), 0, sizeof(V_1));
  13903. int32_t V_2 = 0;
  13904. float V_3 = 0.0f;
  13905. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_4;
  13906. memset((&V_4), 0, sizeof(V_4));
  13907. {
  13908. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  13909. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_1;
  13910. L_1 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  13911. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_1;
  13912. V_2 = (int32_t)0;
  13913. goto IL_0062;
  13914. }
  13915. IL_0010:
  13916. {
  13917. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  13918. int32_t L_3 = V_2;
  13919. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  13920. int32_t L_5;
  13921. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  13922. int32_t L_6 = ___y0;
  13923. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  13924. memset((&L_7), 0, sizeof(L_7));
  13925. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  13926. float L_8;
  13927. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  13928. V_3 = (float)L_8;
  13929. int32_t L_9 = V_2;
  13930. float* L_10;
  13931. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  13932. float L_11 = (float)__this->get_blendPercent_5();
  13933. float L_12 = V_3;
  13934. float L_13 = (float)__this->get_maxDistance_4();
  13935. float L_14;
  13936. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  13937. *((float*)L_10) = (float)L_14;
  13938. int32_t L_15 = V_2;
  13939. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  13940. }
  13941. IL_0062:
  13942. {
  13943. int32_t L_16 = V_2;
  13944. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  13945. int32_t L_18;
  13946. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  13947. if ((((int32_t)L_16) < ((int32_t)L_18)))
  13948. {
  13949. goto IL_0010;
  13950. }
  13951. }
  13952. {
  13953. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_19 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_7();
  13954. int32_t L_20 = ___y0;
  13955. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_19);
  13956. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_21;
  13957. L_21 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  13958. V_4 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_21;
  13959. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  13960. int32_t L_23;
  13961. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  13962. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  13963. int32_t L_25;
  13964. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  13965. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_26;
  13966. L_26 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  13967. V_1 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_26;
  13968. PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * L_27 = (PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)__this->get_blender_2();
  13969. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  13970. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_29 = V_1;
  13971. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_30 = V_1;
  13972. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_31;
  13973. L_31 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  13974. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_32 = V_0;
  13975. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_33;
  13976. L_33 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  13977. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  13978. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  13979. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  13980. NullCheck((PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)L_27);
  13981. (( void (*) (PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_29, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_31, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  13982. return;
  13983. }
  13984. }
  13985. IL2CPP_EXTERN_C void RowOperation_Invoke_m049589FED3703A03E906DECF29BF530E86C45EAF_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  13986. {
  13987. RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80 * _thisAdjusted;
  13988. int32_t _offset = 1;
  13989. _thisAdjusted = reinterpret_cast<RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80 *>(__this + _offset);
  13990. RowOperation_Invoke_m049589FED3703A03E906DECF29BF530E86C45EAF_inline(_thisAdjusted, ___y0, ___span1, method);
  13991. }
  13992. #ifdef __clang__
  13993. #pragma clang diagnostic pop
  13994. #endif
  13995. #ifdef __clang__
  13996. #pragma clang diagnostic push
  13997. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  13998. #pragma clang diagnostic ignored "-Wunused-variable"
  13999. #endif
  14000. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  14001. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mDF22694D11B6FF06F7EAF945464FF023C2A9A0DA_gshared (RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___upper3, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  14002. {
  14003. {
  14004. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  14005. __this->set_bounds_0(L_0);
  14006. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___source1;
  14007. __this->set_source_1(L_1);
  14008. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  14009. __this->set_intImage_2(L_2);
  14010. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_3 = ___upper3;
  14011. __this->set_upper_3(L_3);
  14012. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_4 = ___lower4;
  14013. __this->set_lower_4(L_4);
  14014. float L_5 = ___thresholdLimit5;
  14015. __this->set_thresholdLimit_5(L_5);
  14016. int32_t L_6 = ___startX7;
  14017. __this->set_startX_6(L_6);
  14018. int32_t L_7 = ___endX8;
  14019. __this->set_endX_7(L_7);
  14020. int32_t L_8 = ___startY9;
  14021. __this->set_startY_8(L_8);
  14022. uint8_t L_9 = ___clusterSize6;
  14023. __this->set_clusterSize_9(L_9);
  14024. return;
  14025. }
  14026. }
  14027. IL2CPP_EXTERN_C void RowOperation__ctor_mDF22694D11B6FF06F7EAF945464FF023C2A9A0DA_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___upper3, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  14028. {
  14029. RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B * _thisAdjusted;
  14030. int32_t _offset = 1;
  14031. _thisAdjusted = reinterpret_cast<RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B *>(__this + _offset);
  14032. RowOperation__ctor_mDF22694D11B6FF06F7EAF945464FF023C2A9A0DA_inline(_thisAdjusted, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  14033. }
  14034. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  14035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m5AEFEFA4D4CF0912084C2C8A01141071374439FE_gshared (RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B * __this, int32_t ___y0, const RuntimeMethod* method)
  14036. {
  14037. static bool s_Il2CppMethodInitialized;
  14038. if (!s_Il2CppMethodInitialized)
  14039. {
  14040. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  14041. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  14042. s_Il2CppMethodInitialized = true;
  14043. }
  14044. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  14045. memset((&V_0), 0, sizeof(V_0));
  14046. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_1;
  14047. memset((&V_1), 0, sizeof(V_1));
  14048. int32_t V_2 = 0;
  14049. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_3;
  14050. memset((&V_3), 0, sizeof(V_3));
  14051. int32_t V_4 = 0;
  14052. int32_t V_5 = 0;
  14053. int32_t V_6 = 0;
  14054. int32_t V_7 = 0;
  14055. uint32_t V_8 = 0;
  14056. int64_t V_9 = 0;
  14057. {
  14058. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  14059. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_1();
  14060. int32_t L_1 = ___y0;
  14061. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0);
  14062. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2;
  14063. L_2 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  14064. V_1 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2;
  14065. int32_t L_3 = (int32_t)__this->get_startX_6();
  14066. V_2 = (int32_t)L_3;
  14067. goto IL_0176;
  14068. }
  14069. IL_0021:
  14070. {
  14071. int32_t L_4 = V_2;
  14072. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5;
  14073. L_5 = Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  14074. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_6 = (*(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5);
  14075. V_3 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_6;
  14076. HalfSingle_ToRgba32_mF057235176D8FE4FE5674D58E303C501C067322A_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  14077. int32_t L_7 = V_2;
  14078. int32_t L_8 = (int32_t)__this->get_startX_6();
  14079. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  14080. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  14081. int32_t L_10;
  14082. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  14083. V_4 = (int32_t)L_10;
  14084. int32_t L_11 = V_2;
  14085. int32_t L_12 = (int32_t)__this->get_startX_6();
  14086. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  14087. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  14088. int32_t L_15;
  14089. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  14090. int32_t L_16;
  14091. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  14092. V_5 = (int32_t)L_16;
  14093. int32_t L_17 = ___y0;
  14094. int32_t L_18 = (int32_t)__this->get_startY_8();
  14095. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  14096. int32_t L_20;
  14097. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  14098. V_6 = (int32_t)L_20;
  14099. int32_t L_21 = ___y0;
  14100. int32_t L_22 = (int32_t)__this->get_startY_8();
  14101. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  14102. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  14103. int32_t L_25;
  14104. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  14105. int32_t L_26;
  14106. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  14107. V_7 = (int32_t)L_26;
  14108. int32_t L_27 = V_5;
  14109. int32_t L_28 = V_4;
  14110. int32_t L_29 = V_7;
  14111. int32_t L_30 = V_6;
  14112. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  14113. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  14114. int32_t L_32 = V_5;
  14115. int32_t L_33 = V_7;
  14116. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  14117. uint64_t* L_34;
  14118. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  14119. int64_t L_35 = *((int64_t*)L_34);
  14120. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  14121. int32_t L_37 = V_4;
  14122. int32_t L_38 = V_7;
  14123. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  14124. uint64_t* L_39;
  14125. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  14126. int64_t L_40 = *((int64_t*)L_39);
  14127. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  14128. int32_t L_42 = V_5;
  14129. int32_t L_43 = V_6;
  14130. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  14131. uint64_t* L_44;
  14132. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  14133. int64_t L_45 = *((int64_t*)L_44);
  14134. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  14135. int32_t L_47 = V_4;
  14136. int32_t L_48 = V_6;
  14137. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  14138. uint64_t* L_49;
  14139. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  14140. int64_t L_50 = *((int64_t*)L_49);
  14141. uint64_t L_51;
  14142. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  14143. V_9 = (int64_t)L_51;
  14144. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  14145. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  14146. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  14147. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  14148. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  14149. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  14150. uint32_t L_58 = V_8;
  14151. int64_t L_59 = V_9;
  14152. float L_60 = (float)__this->get_thresholdLimit_5();
  14153. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  14154. {
  14155. goto IL_015a;
  14156. }
  14157. }
  14158. {
  14159. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_61 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_1();
  14160. int32_t L_62 = V_2;
  14161. int32_t L_63 = ___y0;
  14162. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_61);
  14163. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_64;
  14164. L_64 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  14165. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_65 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )__this->get_lower_4();
  14166. *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_64 = L_65;
  14167. goto IL_0172;
  14168. }
  14169. IL_015a:
  14170. {
  14171. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_66 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_1();
  14172. int32_t L_67 = V_2;
  14173. int32_t L_68 = ___y0;
  14174. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_66);
  14175. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_69;
  14176. L_69 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  14177. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_70 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )__this->get_upper_3();
  14178. *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_69 = L_70;
  14179. }
  14180. IL_0172:
  14181. {
  14182. int32_t L_71 = V_2;
  14183. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  14184. }
  14185. IL_0176:
  14186. {
  14187. int32_t L_72 = V_2;
  14188. int32_t L_73 = (int32_t)__this->get_endX_7();
  14189. if ((((int32_t)L_72) < ((int32_t)L_73)))
  14190. {
  14191. goto IL_0021;
  14192. }
  14193. }
  14194. {
  14195. return;
  14196. }
  14197. }
  14198. IL2CPP_EXTERN_C void RowOperation_Invoke_m5AEFEFA4D4CF0912084C2C8A01141071374439FE_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  14199. {
  14200. RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B * _thisAdjusted;
  14201. int32_t _offset = 1;
  14202. _thisAdjusted = reinterpret_cast<RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B *>(__this + _offset);
  14203. RowOperation_Invoke_m5AEFEFA4D4CF0912084C2C8A01141071374439FE_inline(_thisAdjusted, ___y0, method);
  14204. }
  14205. #ifdef __clang__
  14206. #pragma clang diagnostic pop
  14207. #endif
  14208. #ifdef __clang__
  14209. #pragma clang diagnostic push
  14210. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14211. #pragma clang diagnostic ignored "-Wunused-variable"
  14212. #endif
  14213. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  14214. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m3F8B874D917BCECB8BD9DB0BAC6C7CF5F161B889_gshared (RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source5, const RuntimeMethod* method)
  14215. {
  14216. {
  14217. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  14218. __this->set_configuration_0(L_0);
  14219. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  14220. __this->set_bounds_1(L_1);
  14221. PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * L_2 = ___blender2;
  14222. __this->set_blender_2(L_2);
  14223. RuntimeObject* L_3 = ___amount3;
  14224. __this->set_amount_3(L_3);
  14225. RuntimeObject* L_4 = ___colors4;
  14226. __this->set_colors_4(L_4);
  14227. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_5 = ___source5;
  14228. __this->set_source_5(L_5);
  14229. return;
  14230. }
  14231. }
  14232. IL2CPP_EXTERN_C void RowOperation__ctor_m3F8B874D917BCECB8BD9DB0BAC6C7CF5F161B889_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source5, const RuntimeMethod* method)
  14233. {
  14234. RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0 * _thisAdjusted;
  14235. int32_t _offset = 1;
  14236. _thisAdjusted = reinterpret_cast<RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0 *>(__this + _offset);
  14237. RowOperation__ctor_m3F8B874D917BCECB8BD9DB0BAC6C7CF5F161B889_inline(_thisAdjusted, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  14238. }
  14239. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  14240. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mCA7FFEAFA831F86F40FE5193DF0A9C3643B72F01_gshared (RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0 * __this, int32_t ___y0, const RuntimeMethod* method)
  14241. {
  14242. static bool s_Il2CppMethodInitialized;
  14243. if (!s_Il2CppMethodInitialized)
  14244. {
  14245. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  14246. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  14247. s_Il2CppMethodInitialized = true;
  14248. }
  14249. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_0;
  14250. memset((&V_0), 0, sizeof(V_0));
  14251. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_1;
  14252. memset((&V_1), 0, sizeof(V_1));
  14253. {
  14254. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_5();
  14255. int32_t L_1 = ___y0;
  14256. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0);
  14257. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2;
  14258. L_2 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  14259. V_1 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2;
  14260. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  14261. int32_t L_4;
  14262. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  14263. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  14264. int32_t L_6;
  14265. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  14266. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_7;
  14267. L_7 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  14268. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_7;
  14269. PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * L_8 = (PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)__this->get_blender_2();
  14270. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  14271. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_10 = V_0;
  14272. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  14273. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_12;
  14274. L_12 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  14275. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_13;
  14276. L_13 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  14277. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_14 = V_0;
  14278. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_15;
  14279. L_15 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  14280. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  14281. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  14282. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  14283. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  14284. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  14285. NullCheck((PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)L_8);
  14286. (( void (*) (PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_10, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_13, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  14287. return;
  14288. }
  14289. }
  14290. IL2CPP_EXTERN_C void RowOperation_Invoke_mCA7FFEAFA831F86F40FE5193DF0A9C3643B72F01_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  14291. {
  14292. RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0 * _thisAdjusted;
  14293. int32_t _offset = 1;
  14294. _thisAdjusted = reinterpret_cast<RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0 *>(__this + _offset);
  14295. RowOperation_Invoke_mCA7FFEAFA831F86F40FE5193DF0A9C3643B72F01_inline(_thisAdjusted, ___y0, method);
  14296. }
  14297. #ifdef __clang__
  14298. #pragma clang diagnostic pop
  14299. #endif
  14300. #ifdef __clang__
  14301. #pragma clang diagnostic push
  14302. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14303. #pragma clang diagnostic ignored "-Wunused-variable"
  14304. #endif
  14305. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  14306. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m04F3A2F97FC998D6BA885148F9C0CC084238AB1B_gshared (RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203 * __this, int32_t ___startX0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___upper2, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  14307. {
  14308. {
  14309. int32_t L_0 = ___startX0;
  14310. __this->set_startX_5(L_0);
  14311. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___source1;
  14312. __this->set_source_0(L_1);
  14313. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_2 = ___upper2;
  14314. __this->set_upper_1(L_2);
  14315. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_3 = ___lower3;
  14316. __this->set_lower_2(L_3);
  14317. uint8_t L_4 = ___threshold4;
  14318. __this->set_threshold_3(L_4);
  14319. int32_t L_5 = ___mode5;
  14320. __this->set_mode_4(L_5);
  14321. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  14322. __this->set_configuration_6(L_6);
  14323. return;
  14324. }
  14325. }
  14326. IL2CPP_EXTERN_C void RowOperation__ctor_m04F3A2F97FC998D6BA885148F9C0CC084238AB1B_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___upper2, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  14327. {
  14328. RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203 * _thisAdjusted;
  14329. int32_t _offset = 1;
  14330. _thisAdjusted = reinterpret_cast<RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203 *>(__this + _offset);
  14331. RowOperation__ctor_m04F3A2F97FC998D6BA885148F9C0CC084238AB1B_inline(_thisAdjusted, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  14332. }
  14333. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  14334. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mE24510D439958E0DD7867B3AB29D19E25C45E325_gshared (RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  14335. {
  14336. static bool s_Il2CppMethodInitialized;
  14337. if (!s_Il2CppMethodInitialized)
  14338. {
  14339. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  14340. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  14341. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  14342. s_Il2CppMethodInitialized = true;
  14343. }
  14344. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_0;
  14345. memset((&V_0), 0, sizeof(V_0));
  14346. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_1;
  14347. memset((&V_1), 0, sizeof(V_1));
  14348. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_2;
  14349. memset((&V_2), 0, sizeof(V_2));
  14350. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_3;
  14351. memset((&V_3), 0, sizeof(V_3));
  14352. int32_t V_4 = 0;
  14353. uint8_t V_5 = 0x0;
  14354. int32_t V_6 = 0;
  14355. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  14356. memset((&V_7), 0, sizeof(V_7));
  14357. uint8_t V_8 = 0x0;
  14358. float V_9 = 0.0f;
  14359. int32_t V_10 = 0;
  14360. float V_11 = 0.0f;
  14361. float V_12 = 0.0f;
  14362. int32_t V_13 = 0;
  14363. float V_14 = 0.0f;
  14364. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B5_0 = NULL;
  14365. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B4_0 = NULL;
  14366. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E G_B6_0;
  14367. memset((&G_B6_0), 0, sizeof(G_B6_0));
  14368. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B6_1 = NULL;
  14369. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B12_0 = NULL;
  14370. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B11_0 = NULL;
  14371. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E G_B13_0;
  14372. memset((&G_B13_0), 0, sizeof(G_B13_0));
  14373. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B13_1 = NULL;
  14374. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B19_0 = NULL;
  14375. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B18_0 = NULL;
  14376. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E G_B20_0;
  14377. memset((&G_B20_0), 0, sizeof(G_B20_0));
  14378. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B20_1 = NULL;
  14379. {
  14380. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_0 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )__this->get_upper_1();
  14381. V_0 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_0;
  14382. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_1 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )__this->get_lower_2();
  14383. V_1 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_1;
  14384. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_2 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_0();
  14385. int32_t L_3 = ___y0;
  14386. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_2);
  14387. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_4;
  14388. L_4 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  14389. V_3 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_4;
  14390. int32_t L_5 = (int32_t)__this->get_startX_5();
  14391. int32_t L_6;
  14392. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  14393. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_7;
  14394. L_7 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  14395. V_2 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_7;
  14396. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  14397. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_8;
  14398. L_8 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  14399. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  14400. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_10 = V_2;
  14401. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_11;
  14402. L_11 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  14403. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  14404. NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_8);
  14405. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  14406. int32_t L_13 = (int32_t)__this->get_mode_4();
  14407. V_4 = (int32_t)L_13;
  14408. int32_t L_14 = V_4;
  14409. switch (L_14)
  14410. {
  14411. case 0:
  14412. {
  14413. goto IL_0063;
  14414. }
  14415. case 1:
  14416. {
  14417. goto IL_00c6;
  14418. }
  14419. case 2:
  14420. {
  14421. goto IL_0119;
  14422. }
  14423. }
  14424. }
  14425. {
  14426. return;
  14427. }
  14428. IL_0063:
  14429. {
  14430. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  14431. V_5 = (uint8_t)L_15;
  14432. V_6 = (int32_t)0;
  14433. goto IL_00ba;
  14434. }
  14435. IL_0070:
  14436. {
  14437. int32_t L_16 = V_6;
  14438. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  14439. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  14440. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  14441. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  14442. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  14443. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  14444. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  14445. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  14446. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  14447. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  14448. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  14449. uint8_t L_25;
  14450. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  14451. V_8 = (uint8_t)L_25;
  14452. int32_t L_26 = V_6;
  14453. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_27;
  14454. L_27 = Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  14455. uint8_t L_28 = V_8;
  14456. uint8_t L_29 = V_5;
  14457. G_B4_0 = L_27;
  14458. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  14459. {
  14460. G_B5_0 = L_27;
  14461. goto IL_00ae;
  14462. }
  14463. }
  14464. {
  14465. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_30 = V_1;
  14466. G_B6_0 = L_30;
  14467. G_B6_1 = G_B4_0;
  14468. goto IL_00af;
  14469. }
  14470. IL_00ae:
  14471. {
  14472. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_31 = V_0;
  14473. G_B6_0 = L_31;
  14474. G_B6_1 = G_B5_0;
  14475. }
  14476. IL_00af:
  14477. {
  14478. *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)G_B6_1 = G_B6_0;
  14479. int32_t L_32 = V_6;
  14480. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  14481. }
  14482. IL_00ba:
  14483. {
  14484. int32_t L_33 = V_6;
  14485. int32_t L_34;
  14486. L_34 = Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  14487. if ((((int32_t)L_33) < ((int32_t)L_34)))
  14488. {
  14489. goto IL_0070;
  14490. }
  14491. }
  14492. {
  14493. return;
  14494. }
  14495. IL_00c6:
  14496. {
  14497. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  14498. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  14499. V_10 = (int32_t)0;
  14500. goto IL_010d;
  14501. }
  14502. IL_00da:
  14503. {
  14504. int32_t L_36 = V_10;
  14505. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  14506. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  14507. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  14508. float L_39;
  14509. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  14510. V_11 = (float)L_39;
  14511. int32_t L_40 = V_10;
  14512. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_41;
  14513. L_41 = Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  14514. float L_42 = V_11;
  14515. float L_43 = V_9;
  14516. G_B11_0 = L_41;
  14517. if ((((float)L_42) >= ((float)L_43)))
  14518. {
  14519. G_B12_0 = L_41;
  14520. goto IL_0101;
  14521. }
  14522. }
  14523. {
  14524. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_44 = V_1;
  14525. G_B13_0 = L_44;
  14526. G_B13_1 = G_B11_0;
  14527. goto IL_0102;
  14528. }
  14529. IL_0101:
  14530. {
  14531. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_45 = V_0;
  14532. G_B13_0 = L_45;
  14533. G_B13_1 = G_B12_0;
  14534. }
  14535. IL_0102:
  14536. {
  14537. *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)G_B13_1 = G_B13_0;
  14538. int32_t L_46 = V_10;
  14539. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  14540. }
  14541. IL_010d:
  14542. {
  14543. int32_t L_47 = V_10;
  14544. int32_t L_48;
  14545. L_48 = Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  14546. if ((((int32_t)L_47) < ((int32_t)L_48)))
  14547. {
  14548. goto IL_00da;
  14549. }
  14550. }
  14551. {
  14552. return;
  14553. }
  14554. IL_0119:
  14555. {
  14556. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  14557. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  14558. V_13 = (int32_t)0;
  14559. goto IL_0160;
  14560. }
  14561. IL_012d:
  14562. {
  14563. int32_t L_50 = V_13;
  14564. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  14565. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  14566. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  14567. float L_53;
  14568. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  14569. V_14 = (float)L_53;
  14570. int32_t L_54 = V_13;
  14571. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_55;
  14572. L_55 = Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  14573. float L_56 = V_14;
  14574. float L_57 = V_12;
  14575. G_B18_0 = L_55;
  14576. if ((((float)L_56) >= ((float)L_57)))
  14577. {
  14578. G_B19_0 = L_55;
  14579. goto IL_0154;
  14580. }
  14581. }
  14582. {
  14583. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_58 = V_1;
  14584. G_B20_0 = L_58;
  14585. G_B20_1 = G_B18_0;
  14586. goto IL_0155;
  14587. }
  14588. IL_0154:
  14589. {
  14590. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_59 = V_0;
  14591. G_B20_0 = L_59;
  14592. G_B20_1 = G_B19_0;
  14593. }
  14594. IL_0155:
  14595. {
  14596. *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)G_B20_1 = G_B20_0;
  14597. int32_t L_60 = V_13;
  14598. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  14599. }
  14600. IL_0160:
  14601. {
  14602. int32_t L_61 = V_13;
  14603. int32_t L_62;
  14604. L_62 = Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  14605. if ((((int32_t)L_61) < ((int32_t)L_62)))
  14606. {
  14607. goto IL_012d;
  14608. }
  14609. }
  14610. {
  14611. return;
  14612. }
  14613. }
  14614. IL2CPP_EXTERN_C void RowOperation_Invoke_mE24510D439958E0DD7867B3AB29D19E25C45E325_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  14615. {
  14616. RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203 * _thisAdjusted;
  14617. int32_t _offset = 1;
  14618. _thisAdjusted = reinterpret_cast<RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203 *>(__this + _offset);
  14619. RowOperation_Invoke_mE24510D439958E0DD7867B3AB29D19E25C45E325_inline(_thisAdjusted, ___y0, ___span1, method);
  14620. }
  14621. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetSaturation(SixLabors.ImageSharp.PixelFormats.Rgb24)
  14622. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetSaturation_m3DADE376CBE29A808FC53A5A5AD96141F985BAAA_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  14623. {
  14624. static bool s_Il2CppMethodInitialized;
  14625. if (!s_Il2CppMethodInitialized)
  14626. {
  14627. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  14628. s_Il2CppMethodInitialized = true;
  14629. }
  14630. float V_0 = 0.0f;
  14631. float V_1 = 0.0f;
  14632. float V_2 = 0.0f;
  14633. float V_3 = 0.0f;
  14634. float V_4 = 0.0f;
  14635. {
  14636. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  14637. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  14638. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  14639. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  14640. V_0 = (float)((float)((float)((float)((float)L_3))/(float)(255.0f)));
  14641. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  14642. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  14643. V_1 = (float)((float)((float)((float)((float)L_5))/(float)(255.0f)));
  14644. float L_6 = (float)((float)((float)((float)((float)L_1))/(float)(255.0f)));
  14645. float L_7 = V_0;
  14646. float L_8 = V_1;
  14647. float L_9;
  14648. L_9 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_7, (float)L_8, /*hidden argument*/NULL);
  14649. float L_10;
  14650. L_10 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_6, (float)L_9, /*hidden argument*/NULL);
  14651. V_2 = (float)L_10;
  14652. float L_11 = V_0;
  14653. float L_12 = V_1;
  14654. float L_13;
  14655. L_13 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_11, (float)L_12, /*hidden argument*/NULL);
  14656. float L_14;
  14657. L_14 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_6, (float)L_13, /*hidden argument*/NULL);
  14658. V_3 = (float)L_14;
  14659. float L_15 = V_2;
  14660. float L_16 = V_3;
  14661. V_4 = (float)((float)il2cpp_codegen_subtract((float)L_15, (float)L_16));
  14662. float L_17 = V_4;
  14663. float L_18;
  14664. L_18 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)L_17, /*hidden argument*/NULL);
  14665. IL2CPP_RUNTIME_CLASS_INIT(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  14666. float L_19 = ((Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_StaticFields*)il2cpp_codegen_static_fields_for(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var))->get_Epsilon_0();
  14667. if ((!(((float)L_18) < ((float)L_19))))
  14668. {
  14669. goto IL_005d;
  14670. }
  14671. }
  14672. {
  14673. return (float)(0.0f);
  14674. }
  14675. IL_005d:
  14676. {
  14677. float L_20 = V_2;
  14678. float L_21 = V_3;
  14679. if ((!(((float)((float)((float)((float)il2cpp_codegen_add((float)L_20, (float)L_21))/(float)(2.0f)))) <= ((float)(0.5f)))))
  14680. {
  14681. goto IL_0074;
  14682. }
  14683. }
  14684. {
  14685. float L_22 = V_4;
  14686. float L_23 = V_2;
  14687. float L_24 = V_3;
  14688. return (float)((float)((float)L_22/(float)((float)il2cpp_codegen_add((float)L_23, (float)L_24))));
  14689. }
  14690. IL_0074:
  14691. {
  14692. float L_25 = V_4;
  14693. float L_26 = V_2;
  14694. float L_27 = V_3;
  14695. return (float)((float)((float)L_25/(float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)(2.0f), (float)L_26)), (float)L_27))));
  14696. }
  14697. }
  14698. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::GetMaxChroma(SixLabors.ImageSharp.PixelFormats.Rgb24)
  14699. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetMaxChroma_m8545391FD6E682A29087AE9ADCA50E6745385458_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  14700. {
  14701. float V_0 = 0.0f;
  14702. float V_1 = 0.0f;
  14703. float V_2 = 0.0f;
  14704. float V_3 = 0.0f;
  14705. {
  14706. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  14707. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  14708. V_0 = (float)((float)((float)L_1));
  14709. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  14710. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  14711. V_1 = (float)((float)((float)L_3));
  14712. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  14713. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  14714. V_2 = (float)((float)((float)L_5));
  14715. float L_6 = V_0;
  14716. float L_7 = V_1;
  14717. float L_8 = V_2;
  14718. float L_9 = V_0;
  14719. float L_10 = V_1;
  14720. float L_11 = V_2;
  14721. V_3 = (float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_9)), (float)((float)il2cpp_codegen_multiply((float)(0.418687999f), (float)L_10)))), (float)((float)il2cpp_codegen_multiply((float)(0.0813120008f), (float)L_11))))));
  14722. float L_12;
  14723. L_12 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(-0.168735996f), (float)L_6)), (float)((float)il2cpp_codegen_multiply((float)(0.331263989f), (float)L_7)))), (float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_8)))))), (float)(127.5f))), /*hidden argument*/NULL);
  14724. float L_13 = V_3;
  14725. float L_14;
  14726. L_14 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)L_13, (float)(127.5f))), /*hidden argument*/NULL);
  14727. float L_15;
  14728. L_15 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_12, (float)L_14, /*hidden argument*/NULL);
  14729. return (float)L_15;
  14730. }
  14731. }
  14732. #ifdef __clang__
  14733. #pragma clang diagnostic pop
  14734. #endif
  14735. #ifdef __clang__
  14736. #pragma clang diagnostic push
  14737. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  14738. #pragma clang diagnostic ignored "-Wunused-variable"
  14739. #endif
  14740. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  14741. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mE4C9556D408C9C8DDEEE89EC82469D42903EFC07_gshared (RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels1, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  14742. {
  14743. {
  14744. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  14745. __this->set_bounds_0(L_0);
  14746. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___targetPixels1;
  14747. __this->set_targetPixels_1(L_1);
  14748. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_2 = ___sourcePixels2;
  14749. __this->set_sourcePixels_2(L_2);
  14750. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_3 = ___map3;
  14751. __this->set_map_3(L_3);
  14752. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_4 = ___kernel4;
  14753. __this->set_kernel_4(L_4);
  14754. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_5 = ___configuration5;
  14755. __this->set_configuration_5(L_5);
  14756. bool L_6 = ___preserveAlpha6;
  14757. __this->set_preserveAlpha_6(L_6);
  14758. return;
  14759. }
  14760. }
  14761. IL2CPP_EXTERN_C void RowOperation__ctor_mE4C9556D408C9C8DDEEE89EC82469D42903EFC07_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels1, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  14762. {
  14763. RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C * _thisAdjusted;
  14764. int32_t _offset = 1;
  14765. _thisAdjusted = reinterpret_cast<RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C *>(__this + _offset);
  14766. RowOperation__ctor_mE4C9556D408C9C8DDEEE89EC82469D42903EFC07_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourcePixels2, ___map3, ___kernel4, ___configuration5, ___preserveAlpha6, method);
  14767. }
  14768. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  14769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mB5A02F1A683B0BD85D3DBAABC5BF5E2DD2E9C6AB_gshared (RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  14770. {
  14771. static bool s_Il2CppMethodInitialized;
  14772. if (!s_Il2CppMethodInitialized)
  14773. {
  14774. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  14775. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  14776. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  14777. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  14778. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  14779. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  14780. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  14781. s_Il2CppMethodInitialized = true;
  14782. }
  14783. int32_t V_0 = 0;
  14784. int32_t V_1 = 0;
  14785. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2;
  14786. memset((&V_2), 0, sizeof(V_2));
  14787. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3;
  14788. memset((&V_3), 0, sizeof(V_3));
  14789. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_4;
  14790. memset((&V_4), 0, sizeof(V_4));
  14791. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B V_5;
  14792. memset((&V_5), 0, sizeof(V_5));
  14793. int32_t V_6 = 0;
  14794. int32_t* V_7 = NULL;
  14795. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_8;
  14796. memset((&V_8), 0, sizeof(V_8));
  14797. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_9 = NULL;
  14798. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_10;
  14799. memset((&V_10), 0, sizeof(V_10));
  14800. int32_t V_11 = 0;
  14801. int32_t V_12 = 0;
  14802. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_13 = NULL;
  14803. int32_t V_14 = 0;
  14804. int32_t* V_15 = NULL;
  14805. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_16 = NULL;
  14806. int32_t V_17 = 0;
  14807. int32_t V_18 = 0;
  14808. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_19;
  14809. memset((&V_19), 0, sizeof(V_19));
  14810. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C V_20;
  14811. memset((&V_20), 0, sizeof(V_20));
  14812. int32_t V_21 = 0;
  14813. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_22 = NULL;
  14814. int32_t V_23 = 0;
  14815. int32_t V_24 = 0;
  14816. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_25;
  14817. memset((&V_25), 0, sizeof(V_25));
  14818. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_26 = NULL;
  14819. int32_t V_27 = 0;
  14820. int32_t* V_28 = NULL;
  14821. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_29 = NULL;
  14822. int32_t V_30 = 0;
  14823. int32_t V_31 = 0;
  14824. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_32;
  14825. memset((&V_32), 0, sizeof(V_32));
  14826. {
  14827. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  14828. int32_t L_1;
  14829. L_1 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_0, /*hidden argument*/NULL);
  14830. V_0 = (int32_t)L_1;
  14831. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_2 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  14832. int32_t L_3;
  14833. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_2, /*hidden argument*/NULL);
  14834. V_1 = (int32_t)L_3;
  14835. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  14836. int32_t L_5;
  14837. L_5 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  14838. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_6;
  14839. L_6 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)0, (int32_t)L_5, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  14840. V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_6;
  14841. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_7 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  14842. int32_t L_8;
  14843. L_8 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_7, /*hidden argument*/NULL);
  14844. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9;
  14845. L_9 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)L_8, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  14846. V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9;
  14847. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  14848. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  14849. L_11 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  14850. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_12 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_targetPixels_1();
  14851. int32_t L_13 = ___y0;
  14852. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12);
  14853. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_14;
  14854. L_14 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  14855. V_8 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_14;
  14856. int32_t L_15 = V_0;
  14857. int32_t L_16 = V_1;
  14858. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_17;
  14859. L_17 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_8), (int32_t)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  14860. V_4 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_17;
  14861. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * L_18 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)__this->get_address_of_kernel_4();
  14862. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_19 = (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)__this->get_map_3();
  14863. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B L_20;
  14864. memset((&L_20), 0, sizeof(L_20));
  14865. ConvolutionState__ctor_mEA74E98907EC17B2A0A5B0702E7A6FBCC95338E4((&L_20), (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)L_18, (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)L_19, /*hidden argument*/NULL);
  14866. V_5 = (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B )L_20;
  14867. int32_t L_21 = ___y0;
  14868. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  14869. int32_t L_23;
  14870. L_23 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  14871. V_6 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_23));
  14872. int32_t L_24 = V_6;
  14873. int32_t* L_25;
  14874. L_25 = ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_24, /*hidden argument*/NULL);
  14875. V_7 = (int32_t*)L_25;
  14876. bool L_26 = (bool)__this->get_preserveAlpha_6();
  14877. if (!L_26)
  14878. {
  14879. goto IL_021a;
  14880. }
  14881. }
  14882. {
  14883. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  14884. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_3;
  14885. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28;
  14886. L_28 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  14887. V_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_28;
  14888. V_11 = (int32_t)0;
  14889. goto IL_0197;
  14890. }
  14891. IL_00ae:
  14892. {
  14893. int32_t* L_29 = V_7;
  14894. int32_t L_30 = V_11;
  14895. int32_t* L_31;
  14896. L_31 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_29, (int32_t)L_30, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  14897. int32_t L_32 = *((int32_t*)L_31);
  14898. V_12 = (int32_t)L_32;
  14899. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_33 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_sourcePixels_2();
  14900. int32_t L_34 = V_12;
  14901. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_33);
  14902. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_35;
  14903. L_35 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_33, (int32_t)L_34, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  14904. V_8 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_35;
  14905. int32_t L_36 = V_0;
  14906. int32_t L_37 = V_1;
  14907. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_38;
  14908. L_38 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_8), (int32_t)L_36, (int32_t)L_37, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  14909. V_10 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_38;
  14910. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  14911. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_39;
  14912. L_39 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  14913. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_40 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  14914. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_41 = V_10;
  14915. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_42;
  14916. L_42 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  14917. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_43 = V_2;
  14918. NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_39);
  14919. (( void (*) (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_39, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_40, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  14920. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_44 = V_2;
  14921. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_45;
  14922. L_45 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_44, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  14923. V_13 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_45;
  14924. V_14 = (int32_t)0;
  14925. goto IL_0183;
  14926. }
  14927. IL_00fc:
  14928. {
  14929. int32_t L_46 = V_14;
  14930. int32_t* L_47;
  14931. L_47 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_46, /*hidden argument*/NULL);
  14932. V_15 = (int32_t*)L_47;
  14933. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_48 = V_9;
  14934. int32_t L_49 = V_14;
  14935. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_50;
  14936. L_50 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_48, (int32_t)L_49, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  14937. V_16 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_50;
  14938. V_17 = (int32_t)0;
  14939. goto IL_0169;
  14940. }
  14941. IL_0117:
  14942. {
  14943. int32_t* L_51 = V_15;
  14944. int32_t L_52 = V_17;
  14945. int32_t* L_53;
  14946. L_53 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_51, (int32_t)L_52, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  14947. int32_t L_54 = *((int32_t*)L_53);
  14948. int32_t L_55 = V_0;
  14949. V_18 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)L_55));
  14950. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_56 = V_13;
  14951. int32_t L_57 = V_18;
  14952. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_58;
  14953. L_58 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_56, (int32_t)L_57, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  14954. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_59 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_58);
  14955. V_19 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_59;
  14956. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_60 = V_16;
  14957. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_61 = V_16;
  14958. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_62 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_61);
  14959. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_63;
  14960. L_63 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  14961. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_63;
  14962. int32_t L_64 = V_11;
  14963. int32_t L_65 = V_17;
  14964. float L_66;
  14965. L_66 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_64, (int32_t)L_65, /*hidden argument*/NULL);
  14966. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_67 = V_19;
  14967. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_68;
  14968. L_68 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_66, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_67, /*hidden argument*/NULL);
  14969. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_69;
  14970. L_69 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_62, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_68, /*hidden argument*/NULL);
  14971. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_60 = L_69;
  14972. int32_t L_70 = V_17;
  14973. V_17 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
  14974. }
  14975. IL_0169:
  14976. {
  14977. int32_t L_71 = V_17;
  14978. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_72;
  14979. L_72 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  14980. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_72;
  14981. int32_t L_73;
  14982. L_73 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  14983. if ((((int32_t)L_71) < ((int32_t)L_73)))
  14984. {
  14985. goto IL_0117;
  14986. }
  14987. }
  14988. {
  14989. int32_t L_74 = V_14;
  14990. V_14 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1));
  14991. }
  14992. IL_0183:
  14993. {
  14994. int32_t L_75 = V_14;
  14995. int32_t L_76;
  14996. L_76 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  14997. if ((((int32_t)L_75) < ((int32_t)L_76)))
  14998. {
  14999. goto IL_00fc;
  15000. }
  15001. }
  15002. {
  15003. int32_t L_77 = V_11;
  15004. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  15005. }
  15006. IL_0197:
  15007. {
  15008. int32_t L_78 = V_11;
  15009. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_79;
  15010. L_79 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  15011. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_79;
  15012. int32_t L_80;
  15013. L_80 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  15014. if ((((int32_t)L_78) < ((int32_t)L_80)))
  15015. {
  15016. goto IL_00ae;
  15017. }
  15018. }
  15019. {
  15020. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_81 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_sourcePixels_2();
  15021. int32_t L_82 = ___y0;
  15022. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_81);
  15023. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_83;
  15024. L_83 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_81, (int32_t)L_82, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15025. V_8 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_83;
  15026. int32_t L_84 = V_0;
  15027. int32_t L_85 = V_1;
  15028. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_86;
  15029. L_86 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_8), (int32_t)L_84, (int32_t)L_85, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  15030. V_10 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_86;
  15031. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15032. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_87;
  15033. L_87 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  15034. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_88 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  15035. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_89 = V_10;
  15036. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_90;
  15037. L_90 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_89, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  15038. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_91 = V_2;
  15039. NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_87);
  15040. (( void (*) (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_87, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_88, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_90, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_91, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  15041. V_21 = (int32_t)0;
  15042. goto IL_020a;
  15043. }
  15044. IL_01e4:
  15045. {
  15046. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_92 = V_9;
  15047. int32_t L_93 = V_21;
  15048. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_94;
  15049. L_94 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_92, (int32_t)L_93, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  15050. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_95 = V_2;
  15051. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_96;
  15052. L_96 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_95, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  15053. int32_t L_97 = V_21;
  15054. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_98;
  15055. L_98 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_96, (int32_t)L_97, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  15056. float L_99 = (float)L_98->get_W_3();
  15057. L_94->set_W_3(L_99);
  15058. int32_t L_100 = V_21;
  15059. V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_100, (int32_t)1));
  15060. }
  15061. IL_020a:
  15062. {
  15063. int32_t L_101 = V_21;
  15064. int32_t L_102;
  15065. L_102 = Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_10), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  15066. if ((((int32_t)L_101) < ((int32_t)L_102)))
  15067. {
  15068. goto IL_01e4;
  15069. }
  15070. }
  15071. {
  15072. goto IL_033d;
  15073. }
  15074. IL_021a:
  15075. {
  15076. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  15077. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_103 = V_3;
  15078. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_104;
  15079. L_104 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_103, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  15080. V_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_104;
  15081. V_23 = (int32_t)0;
  15082. goto IL_0320;
  15083. }
  15084. IL_0231:
  15085. {
  15086. int32_t* L_105 = V_7;
  15087. int32_t L_106 = V_23;
  15088. int32_t* L_107;
  15089. L_107 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_105, (int32_t)L_106, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  15090. int32_t L_108 = *((int32_t*)L_107);
  15091. V_24 = (int32_t)L_108;
  15092. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_109 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_sourcePixels_2();
  15093. int32_t L_110 = V_24;
  15094. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_109);
  15095. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_111;
  15096. L_111 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_109, (int32_t)L_110, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15097. V_8 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_111;
  15098. int32_t L_112 = V_0;
  15099. int32_t L_113 = V_1;
  15100. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_114;
  15101. L_114 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_8), (int32_t)L_112, (int32_t)L_113, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  15102. V_25 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_114;
  15103. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15104. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_115;
  15105. L_115 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  15106. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_116 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  15107. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_117 = V_25;
  15108. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_118;
  15109. L_118 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_117, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  15110. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_119 = V_2;
  15111. NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_115);
  15112. (( void (*) (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_115, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_116, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_118, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_119, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  15113. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_2;
  15114. Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, /*hidden argument*/NULL);
  15115. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_121 = V_2;
  15116. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_122;
  15117. L_122 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_121, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  15118. V_26 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_122;
  15119. V_27 = (int32_t)0;
  15120. goto IL_030c;
  15121. }
  15122. IL_0285:
  15123. {
  15124. int32_t L_123 = V_27;
  15125. int32_t* L_124;
  15126. L_124 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_123, /*hidden argument*/NULL);
  15127. V_28 = (int32_t*)L_124;
  15128. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_125 = V_22;
  15129. int32_t L_126 = V_27;
  15130. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_127;
  15131. L_127 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_125, (int32_t)L_126, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  15132. V_29 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_127;
  15133. V_30 = (int32_t)0;
  15134. goto IL_02f2;
  15135. }
  15136. IL_02a0:
  15137. {
  15138. int32_t* L_128 = V_28;
  15139. int32_t L_129 = V_30;
  15140. int32_t* L_130;
  15141. L_130 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_128, (int32_t)L_129, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  15142. int32_t L_131 = *((int32_t*)L_130);
  15143. int32_t L_132 = V_0;
  15144. V_31 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_131, (int32_t)L_132));
  15145. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_133 = V_26;
  15146. int32_t L_134 = V_31;
  15147. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_135;
  15148. L_135 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_133, (int32_t)L_134, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  15149. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_136 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_135);
  15150. V_32 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_136;
  15151. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_137 = V_29;
  15152. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_138 = V_29;
  15153. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_139 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_138);
  15154. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_140;
  15155. L_140 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  15156. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_140;
  15157. int32_t L_141 = V_23;
  15158. int32_t L_142 = V_30;
  15159. float L_143;
  15160. L_143 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_141, (int32_t)L_142, /*hidden argument*/NULL);
  15161. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_144 = V_32;
  15162. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_145;
  15163. L_145 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_143, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_144, /*hidden argument*/NULL);
  15164. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_146;
  15165. L_146 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_139, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_145, /*hidden argument*/NULL);
  15166. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_137 = L_146;
  15167. int32_t L_147 = V_30;
  15168. V_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_147, (int32_t)1));
  15169. }
  15170. IL_02f2:
  15171. {
  15172. int32_t L_148 = V_30;
  15173. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_149;
  15174. L_149 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  15175. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_149;
  15176. int32_t L_150;
  15177. L_150 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  15178. if ((((int32_t)L_148) < ((int32_t)L_150)))
  15179. {
  15180. goto IL_02a0;
  15181. }
  15182. }
  15183. {
  15184. int32_t L_151 = V_27;
  15185. V_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_151, (int32_t)1));
  15186. }
  15187. IL_030c:
  15188. {
  15189. int32_t L_152 = V_27;
  15190. int32_t L_153;
  15191. L_153 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15192. if ((((int32_t)L_152) < ((int32_t)L_153)))
  15193. {
  15194. goto IL_0285;
  15195. }
  15196. }
  15197. {
  15198. int32_t L_154 = V_23;
  15199. V_23 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1));
  15200. }
  15201. IL_0320:
  15202. {
  15203. int32_t L_155 = V_23;
  15204. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_156;
  15205. L_156 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  15206. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_156;
  15207. int32_t L_157;
  15208. L_157 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  15209. if ((((int32_t)L_155) < ((int32_t)L_157)))
  15210. {
  15211. goto IL_0231;
  15212. }
  15213. }
  15214. {
  15215. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_158 = V_3;
  15216. Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_158, /*hidden argument*/NULL);
  15217. }
  15218. IL_033d:
  15219. {
  15220. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15221. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_159;
  15222. L_159 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  15223. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_160 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  15224. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_161 = V_3;
  15225. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_162 = V_4;
  15226. NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_159);
  15227. (( void (*) (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_159, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_160, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_161, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_162, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  15228. return;
  15229. }
  15230. }
  15231. IL2CPP_EXTERN_C void RowOperation_Invoke_mB5A02F1A683B0BD85D3DBAABC5BF5E2DD2E9C6AB_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  15232. {
  15233. RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C * _thisAdjusted;
  15234. int32_t _offset = 1;
  15235. _thisAdjusted = reinterpret_cast<RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C *>(__this + _offset);
  15236. RowOperation_Invoke_mB5A02F1A683B0BD85D3DBAABC5BF5E2DD2E9C6AB_inline(_thisAdjusted, ___y0, ___span1, method);
  15237. }
  15238. #ifdef __clang__
  15239. #pragma clang diagnostic pop
  15240. #endif
  15241. #ifdef __clang__
  15242. #pragma clang diagnostic push
  15243. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15244. #pragma clang diagnostic ignored "-Wunused-variable"
  15245. #endif
  15246. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  15247. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m45C41E4AAEEE08AB6A6DCAAA5C77FEF2461EC37C_gshared (RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___destination2, const RuntimeMethod* method)
  15248. {
  15249. {
  15250. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  15251. __this->set_bounds_0(L_0);
  15252. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___source1;
  15253. __this->set_source_1(L_1);
  15254. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_2 = ___destination2;
  15255. __this->set_destination_2(L_2);
  15256. return;
  15257. }
  15258. }
  15259. IL2CPP_EXTERN_C void RowOperation__ctor_m45C41E4AAEEE08AB6A6DCAAA5C77FEF2461EC37C_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___destination2, const RuntimeMethod* method)
  15260. {
  15261. RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0 * _thisAdjusted;
  15262. int32_t _offset = 1;
  15263. _thisAdjusted = reinterpret_cast<RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0 *>(__this + _offset);
  15264. RowOperation__ctor_m45C41E4AAEEE08AB6A6DCAAA5C77FEF2461EC37C_inline(_thisAdjusted, ___bounds0, ___source1, ___destination2, method);
  15265. }
  15266. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  15267. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1C7398F7BE7170BA702D2ACECFECF7380BC2F889_gshared (RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0 * __this, int32_t ___y0, const RuntimeMethod* method)
  15268. {
  15269. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_0;
  15270. memset((&V_0), 0, sizeof(V_0));
  15271. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_1;
  15272. memset((&V_1), 0, sizeof(V_1));
  15273. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_2;
  15274. memset((&V_2), 0, sizeof(V_2));
  15275. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  15276. memset((&V_3), 0, sizeof(V_3));
  15277. {
  15278. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_1();
  15279. int32_t L_1 = ___y0;
  15280. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0);
  15281. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2;
  15282. L_2 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15283. V_2 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2;
  15284. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  15285. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  15286. int32_t L_4;
  15287. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  15288. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_5;
  15289. L_5 = Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  15290. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_5;
  15291. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_6 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_destination_2();
  15292. int32_t L_7 = ___y0;
  15293. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  15294. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  15295. int32_t L_9;
  15296. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  15297. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_6);
  15298. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_10;
  15299. L_10 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15300. V_1 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_10;
  15301. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  15302. int32_t L_12;
  15303. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  15304. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_13;
  15305. L_13 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  15306. V_2 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_13;
  15307. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_14 = V_1;
  15308. Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15309. return;
  15310. }
  15311. }
  15312. IL2CPP_EXTERN_C void RowOperation_Invoke_m1C7398F7BE7170BA702D2ACECFECF7380BC2F889_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  15313. {
  15314. RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0 * _thisAdjusted;
  15315. int32_t _offset = 1;
  15316. _thisAdjusted = reinterpret_cast<RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0 *>(__this + _offset);
  15317. RowOperation_Invoke_m1C7398F7BE7170BA702D2ACECFECF7380BC2F889_inline(_thisAdjusted, ___y0, method);
  15318. }
  15319. #ifdef __clang__
  15320. #pragma clang diagnostic pop
  15321. #endif
  15322. #ifdef __clang__
  15323. #pragma clang diagnostic push
  15324. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15325. #pragma clang diagnostic ignored "-Wunused-variable"
  15326. #endif
  15327. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  15328. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m09BADAAD2D9B7DEAE6F7A47317188194698DD1AB_gshared (RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B * __this, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  15329. {
  15330. {
  15331. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = ___targetPixels0;
  15332. __this->set_targetPixels_0(L_0);
  15333. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___passPixels1;
  15334. __this->set_passPixels_1(L_1);
  15335. int32_t L_2;
  15336. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  15337. __this->set_minX_2(L_2);
  15338. int32_t L_3;
  15339. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  15340. __this->set_maxX_3(L_3);
  15341. return;
  15342. }
  15343. }
  15344. IL2CPP_EXTERN_C void RowOperation__ctor_m09BADAAD2D9B7DEAE6F7A47317188194698DD1AB_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  15345. {
  15346. RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B * _thisAdjusted;
  15347. int32_t _offset = 1;
  15348. _thisAdjusted = reinterpret_cast<RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B *>(__this + _offset);
  15349. RowOperation__ctor_m09BADAAD2D9B7DEAE6F7A47317188194698DD1AB_inline(_thisAdjusted, ___targetPixels0, ___passPixels1, ___bounds2, method);
  15350. }
  15351. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  15352. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m14709C20196B5197617C1D627B1D13005488B1CF_gshared (RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B * __this, int32_t ___y0, const RuntimeMethod* method)
  15353. {
  15354. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_0 = NULL;
  15355. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_1 = NULL;
  15356. int32_t V_2 = 0;
  15357. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_3 = NULL;
  15358. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  15359. memset((&V_4), 0, sizeof(V_4));
  15360. {
  15361. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_passPixels_1();
  15362. int32_t L_1 = ___y0;
  15363. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0);
  15364. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2;
  15365. L_2 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15366. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_3;
  15367. L_3 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  15368. V_0 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_3;
  15369. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_4 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_targetPixels_0();
  15370. int32_t L_5 = ___y0;
  15371. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_4);
  15372. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_6;
  15373. L_6 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15374. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_7;
  15375. L_7 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  15376. V_1 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_7;
  15377. int32_t L_8 = (int32_t)__this->get_minX_2();
  15378. V_2 = (int32_t)L_8;
  15379. goto IL_006c;
  15380. }
  15381. IL_002d:
  15382. {
  15383. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_9 = V_0;
  15384. int32_t L_10 = V_2;
  15385. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_11;
  15386. L_11 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  15387. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_12 = V_1;
  15388. int32_t L_13 = V_2;
  15389. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_14;
  15390. L_14 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  15391. V_3 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_14;
  15392. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  15393. L_15 = HalfSingle_ToVector4_mAAD4D9B143192743F760A20FE4DBDB2184F0D64C_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_11, /*hidden argument*/NULL);
  15394. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_16 = V_3;
  15395. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  15396. L_17 = HalfSingle_ToVector4_mAAD4D9B143192743F760A20FE4DBDB2184F0D64C_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_16, /*hidden argument*/NULL);
  15397. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  15398. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  15399. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  15400. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_19 = V_3;
  15401. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  15402. HalfSingle_FromVector4_m5811DB25422D45F8A0A93C19FA6C472AEBD5C47C_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  15403. int32_t L_21 = V_2;
  15404. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  15405. }
  15406. IL_006c:
  15407. {
  15408. int32_t L_22 = V_2;
  15409. int32_t L_23 = (int32_t)__this->get_maxX_3();
  15410. if ((((int32_t)L_22) < ((int32_t)L_23)))
  15411. {
  15412. goto IL_002d;
  15413. }
  15414. }
  15415. {
  15416. return;
  15417. }
  15418. }
  15419. IL2CPP_EXTERN_C void RowOperation_Invoke_m14709C20196B5197617C1D627B1D13005488B1CF_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  15420. {
  15421. RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B * _thisAdjusted;
  15422. int32_t _offset = 1;
  15423. _thisAdjusted = reinterpret_cast<RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B *>(__this + _offset);
  15424. RowOperation_Invoke_m14709C20196B5197617C1D627B1D13005488B1CF_inline(_thisAdjusted, ___y0, method);
  15425. }
  15426. #ifdef __clang__
  15427. #pragma clang diagnostic pop
  15428. #endif
  15429. #ifdef __clang__
  15430. #pragma clang diagnostic push
  15431. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15432. #pragma clang diagnostic ignored "-Wunused-variable"
  15433. #endif
  15434. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  15435. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mC6A38649FA0269DC653AB87548E4CC5A3C9449CE_gshared (RowOperation_t426A7FA58167ABCE432437737332E79966622C79 * __this, int32_t ___startX0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  15436. {
  15437. {
  15438. int32_t L_0 = ___startX0;
  15439. __this->set_startX_0(L_0);
  15440. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___source1;
  15441. __this->set_source_1(L_1);
  15442. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  15443. __this->set_matrix_2(L_2);
  15444. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  15445. __this->set_configuration_3(L_3);
  15446. return;
  15447. }
  15448. }
  15449. IL2CPP_EXTERN_C void RowOperation__ctor_mC6A38649FA0269DC653AB87548E4CC5A3C9449CE_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  15450. {
  15451. RowOperation_t426A7FA58167ABCE432437737332E79966622C79 * _thisAdjusted;
  15452. int32_t _offset = 1;
  15453. _thisAdjusted = reinterpret_cast<RowOperation_t426A7FA58167ABCE432437737332E79966622C79 *>(__this + _offset);
  15454. RowOperation__ctor_mC6A38649FA0269DC653AB87548E4CC5A3C9449CE_inline(_thisAdjusted, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  15455. }
  15456. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  15457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mBFFF6E277DD2B5272C47E154FCBE377AFC15F6BF_gshared (RowOperation_t426A7FA58167ABCE432437737332E79966622C79 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  15458. {
  15459. static bool s_Il2CppMethodInitialized;
  15460. if (!s_Il2CppMethodInitialized)
  15461. {
  15462. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  15463. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15464. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  15465. s_Il2CppMethodInitialized = true;
  15466. }
  15467. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_0;
  15468. memset((&V_0), 0, sizeof(V_0));
  15469. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_1;
  15470. memset((&V_1), 0, sizeof(V_1));
  15471. {
  15472. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_1();
  15473. int32_t L_1 = ___y0;
  15474. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0);
  15475. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2;
  15476. L_2 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15477. V_1 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2;
  15478. int32_t L_3 = (int32_t)__this->get_startX_0();
  15479. int32_t L_4;
  15480. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  15481. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_5;
  15482. L_5 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  15483. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_5;
  15484. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15485. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_6;
  15486. L_6 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  15487. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  15488. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_8 = V_0;
  15489. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_9;
  15490. L_9 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  15491. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  15492. NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_6);
  15493. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  15494. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  15495. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  15496. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  15497. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  15498. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  15499. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  15500. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_14;
  15501. L_14 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  15502. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  15503. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  15504. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_17 = V_0;
  15505. NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_14);
  15506. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_17, (int32_t)1);
  15507. return;
  15508. }
  15509. }
  15510. IL2CPP_EXTERN_C void RowOperation_Invoke_mBFFF6E277DD2B5272C47E154FCBE377AFC15F6BF_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  15511. {
  15512. RowOperation_t426A7FA58167ABCE432437737332E79966622C79 * _thisAdjusted;
  15513. int32_t _offset = 1;
  15514. _thisAdjusted = reinterpret_cast<RowOperation_t426A7FA58167ABCE432437737332E79966622C79 *>(__this + _offset);
  15515. RowOperation_Invoke_mBFFF6E277DD2B5272C47E154FCBE377AFC15F6BF_inline(_thisAdjusted, ___y0, ___span1, method);
  15516. }
  15517. #ifdef __clang__
  15518. #pragma clang diagnostic pop
  15519. #endif
  15520. #ifdef __clang__
  15521. #pragma clang diagnostic push
  15522. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15523. #pragma clang diagnostic ignored "-Wunused-variable"
  15524. #endif
  15525. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  15526. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m457E5A5ED14860B0C2BFAD89D626134305C1B9C0_gshared (RowOperation_t608F471F877BE507A66CB18279F0C830130AE057 * __this, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source0, const RuntimeMethod* method)
  15527. {
  15528. {
  15529. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = ___source0;
  15530. __this->set_source_0(L_0);
  15531. return;
  15532. }
  15533. }
  15534. IL2CPP_EXTERN_C void RowOperation__ctor_m457E5A5ED14860B0C2BFAD89D626134305C1B9C0_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source0, const RuntimeMethod* method)
  15535. {
  15536. RowOperation_t608F471F877BE507A66CB18279F0C830130AE057 * _thisAdjusted;
  15537. int32_t _offset = 1;
  15538. _thisAdjusted = reinterpret_cast<RowOperation_t608F471F877BE507A66CB18279F0C830130AE057 *>(__this + _offset);
  15539. RowOperation__ctor_m457E5A5ED14860B0C2BFAD89D626134305C1B9C0_inline(_thisAdjusted, ___source0, method);
  15540. }
  15541. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  15542. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mA542155F5C6107C5EC818A8FAA8C0E7CDF9FFCAE_gshared (RowOperation_t608F471F877BE507A66CB18279F0C830130AE057 * __this, int32_t ___y0, const RuntimeMethod* method)
  15543. {
  15544. static bool s_Il2CppMethodInitialized;
  15545. if (!s_Il2CppMethodInitialized)
  15546. {
  15547. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  15548. s_Il2CppMethodInitialized = true;
  15549. }
  15550. {
  15551. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_0();
  15552. int32_t L_1 = ___y0;
  15553. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0);
  15554. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2;
  15555. L_2 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15556. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  15557. (( void (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  15558. return;
  15559. }
  15560. }
  15561. IL2CPP_EXTERN_C void RowOperation_Invoke_mA542155F5C6107C5EC818A8FAA8C0E7CDF9FFCAE_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  15562. {
  15563. RowOperation_t608F471F877BE507A66CB18279F0C830130AE057 * _thisAdjusted;
  15564. int32_t _offset = 1;
  15565. _thisAdjusted = reinterpret_cast<RowOperation_t608F471F877BE507A66CB18279F0C830130AE057 *>(__this + _offset);
  15566. RowOperation_Invoke_mA542155F5C6107C5EC818A8FAA8C0E7CDF9FFCAE_inline(_thisAdjusted, ___y0, method);
  15567. }
  15568. #ifdef __clang__
  15569. #pragma clang diagnostic pop
  15570. #endif
  15571. #ifdef __clang__
  15572. #pragma clang diagnostic push
  15573. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15574. #pragma clang diagnostic ignored "-Wunused-variable"
  15575. #endif
  15576. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  15577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m90573DBECE62B09DDE06E81630E8449A2B733F88_gshared (RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source7, const RuntimeMethod* method)
  15578. {
  15579. {
  15580. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  15581. __this->set_configuration_0(L_0);
  15582. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  15583. __this->set_bounds_1(L_1);
  15584. RuntimeObject* L_2 = ___colors2;
  15585. __this->set_colors_6(L_2);
  15586. PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * L_3 = ___blender3;
  15587. __this->set_blender_2(L_3);
  15588. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  15589. __this->set_center_3(L_4);
  15590. float L_5 = ___maxDistance5;
  15591. __this->set_maxDistance_4(L_5);
  15592. float L_6 = ___blendPercent6;
  15593. __this->set_blendPercent_5(L_6);
  15594. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_7 = ___source7;
  15595. __this->set_source_7(L_7);
  15596. return;
  15597. }
  15598. }
  15599. IL2CPP_EXTERN_C void RowOperation__ctor_m90573DBECE62B09DDE06E81630E8449A2B733F88_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source7, const RuntimeMethod* method)
  15600. {
  15601. RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47 * _thisAdjusted;
  15602. int32_t _offset = 1;
  15603. _thisAdjusted = reinterpret_cast<RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47 *>(__this + _offset);
  15604. RowOperation__ctor_m90573DBECE62B09DDE06E81630E8449A2B733F88_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  15605. }
  15606. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32,System.Span`1<System.Single>)
  15607. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m4BB19C9F45034E931AE494643A98286BA3092F64_gshared (RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  15608. {
  15609. static bool s_Il2CppMethodInitialized;
  15610. if (!s_Il2CppMethodInitialized)
  15611. {
  15612. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  15613. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  15614. s_Il2CppMethodInitialized = true;
  15615. }
  15616. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_0;
  15617. memset((&V_0), 0, sizeof(V_0));
  15618. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_1;
  15619. memset((&V_1), 0, sizeof(V_1));
  15620. int32_t V_2 = 0;
  15621. float V_3 = 0.0f;
  15622. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_4;
  15623. memset((&V_4), 0, sizeof(V_4));
  15624. {
  15625. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  15626. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_1;
  15627. L_1 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15628. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_1;
  15629. V_2 = (int32_t)0;
  15630. goto IL_0068;
  15631. }
  15632. IL_0010:
  15633. {
  15634. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  15635. int32_t L_3 = V_2;
  15636. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  15637. int32_t L_5;
  15638. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  15639. int32_t L_6 = ___y0;
  15640. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  15641. memset((&L_7), 0, sizeof(L_7));
  15642. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  15643. float L_8;
  15644. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  15645. V_3 = (float)L_8;
  15646. int32_t L_9 = V_2;
  15647. float* L_10;
  15648. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  15649. float L_11 = (float)__this->get_blendPercent_5();
  15650. float L_12 = V_3;
  15651. float L_13 = (float)__this->get_maxDistance_4();
  15652. float L_14;
  15653. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15654. *((float*)L_10) = (float)L_14;
  15655. int32_t L_15 = V_2;
  15656. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  15657. }
  15658. IL_0068:
  15659. {
  15660. int32_t L_16 = V_2;
  15661. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  15662. int32_t L_18;
  15663. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  15664. if ((((int32_t)L_16) < ((int32_t)L_18)))
  15665. {
  15666. goto IL_0010;
  15667. }
  15668. }
  15669. {
  15670. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_19 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_7();
  15671. int32_t L_20 = ___y0;
  15672. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_19);
  15673. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_21;
  15674. L_21 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  15675. V_4 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_21;
  15676. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  15677. int32_t L_23;
  15678. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  15679. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  15680. int32_t L_25;
  15681. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  15682. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_26;
  15683. L_26 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  15684. V_1 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_26;
  15685. PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * L_27 = (PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)__this->get_blender_2();
  15686. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  15687. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_29 = V_1;
  15688. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_30 = V_1;
  15689. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_31;
  15690. L_31 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15691. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_32 = V_0;
  15692. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_33;
  15693. L_33 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  15694. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  15695. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  15696. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  15697. NullCheck((PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)L_27);
  15698. (( void (*) (PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_29, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_31, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  15699. return;
  15700. }
  15701. }
  15702. IL2CPP_EXTERN_C void RowOperation_Invoke_m4BB19C9F45034E931AE494643A98286BA3092F64_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  15703. {
  15704. RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47 * _thisAdjusted;
  15705. int32_t _offset = 1;
  15706. _thisAdjusted = reinterpret_cast<RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47 *>(__this + _offset);
  15707. RowOperation_Invoke_m4BB19C9F45034E931AE494643A98286BA3092F64_inline(_thisAdjusted, ___y0, ___span1, method);
  15708. }
  15709. #ifdef __clang__
  15710. #pragma clang diagnostic pop
  15711. #endif
  15712. #ifdef __clang__
  15713. #pragma clang diagnostic push
  15714. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15715. #pragma clang diagnostic ignored "-Wunused-variable"
  15716. #endif
  15717. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  15718. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m4041F51B6DF9682D1D81157F4D7E1FEC1B72578E_gshared (RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source2, const RuntimeMethod* method)
  15719. {
  15720. {
  15721. int32_t L_0;
  15722. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  15723. __this->set_minX_0(L_0);
  15724. int32_t L_1;
  15725. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  15726. __this->set_maxX_1(L_1);
  15727. int32_t L_2;
  15728. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  15729. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  15730. int32_t L_3;
  15731. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  15732. __this->set_maxY_3(L_3);
  15733. int32_t L_4;
  15734. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  15735. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  15736. int32_t L_5 = ___size1;
  15737. __this->set_size_5(L_5);
  15738. int32_t L_6 = ___size1;
  15739. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  15740. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_7 = ___source2;
  15741. __this->set_source_7(L_7);
  15742. return;
  15743. }
  15744. }
  15745. IL2CPP_EXTERN_C void RowOperation__ctor_m4041F51B6DF9682D1D81157F4D7E1FEC1B72578E_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source2, const RuntimeMethod* method)
  15746. {
  15747. RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352 * _thisAdjusted;
  15748. int32_t _offset = 1;
  15749. _thisAdjusted = reinterpret_cast<RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352 *>(__this + _offset);
  15750. RowOperation__ctor_m4041F51B6DF9682D1D81157F4D7E1FEC1B72578E_inline(_thisAdjusted, ___bounds0, ___size1, ___source2, method);
  15751. }
  15752. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32)
  15753. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mD022E707FBD5B0E32035F72C122D434D6AA26286_gshared (RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352 * __this, int32_t ___y0, const RuntimeMethod* method)
  15754. {
  15755. static bool s_Il2CppMethodInitialized;
  15756. if (!s_Il2CppMethodInitialized)
  15757. {
  15758. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  15759. s_Il2CppMethodInitialized = true;
  15760. }
  15761. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_0;
  15762. memset((&V_0), 0, sizeof(V_0));
  15763. int32_t V_1 = 0;
  15764. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_2;
  15765. memset((&V_2), 0, sizeof(V_2));
  15766. int32_t V_3 = 0;
  15767. int32_t V_4 = 0;
  15768. {
  15769. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_7();
  15770. int32_t L_1 = ___y0;
  15771. int32_t L_2 = (int32_t)__this->get_radius_6();
  15772. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  15773. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  15774. int32_t L_4;
  15775. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  15776. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0);
  15777. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_5;
  15778. L_5 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15779. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_5;
  15780. int32_t L_6 = (int32_t)__this->get_minX_0();
  15781. V_1 = (int32_t)L_6;
  15782. goto IL_00a2;
  15783. }
  15784. IL_0028:
  15785. {
  15786. int32_t L_7 = V_1;
  15787. int32_t L_8 = (int32_t)__this->get_radius_6();
  15788. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  15789. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  15790. int32_t L_10;
  15791. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  15792. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_11;
  15793. L_11 = Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  15794. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_12 = (*(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_11);
  15795. V_2 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_12;
  15796. int32_t L_13 = ___y0;
  15797. V_3 = (int32_t)L_13;
  15798. goto IL_0085;
  15799. }
  15800. IL_004c:
  15801. {
  15802. int32_t L_14 = V_1;
  15803. V_4 = (int32_t)L_14;
  15804. goto IL_006b;
  15805. }
  15806. IL_0051:
  15807. {
  15808. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_15 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_7();
  15809. int32_t L_16 = V_4;
  15810. int32_t L_17 = V_3;
  15811. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_15);
  15812. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_18;
  15813. L_18 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  15814. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_19 = V_2;
  15815. *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_18 = L_19;
  15816. int32_t L_20 = V_4;
  15817. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  15818. }
  15819. IL_006b:
  15820. {
  15821. int32_t L_21 = V_4;
  15822. int32_t L_22 = V_1;
  15823. int32_t L_23 = (int32_t)__this->get_size_5();
  15824. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  15825. {
  15826. goto IL_0081;
  15827. }
  15828. }
  15829. {
  15830. int32_t L_24 = V_4;
  15831. int32_t L_25 = (int32_t)__this->get_maxX_1();
  15832. if ((((int32_t)L_24) < ((int32_t)L_25)))
  15833. {
  15834. goto IL_0051;
  15835. }
  15836. }
  15837. IL_0081:
  15838. {
  15839. int32_t L_26 = V_3;
  15840. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  15841. }
  15842. IL_0085:
  15843. {
  15844. int32_t L_27 = V_3;
  15845. int32_t L_28 = ___y0;
  15846. int32_t L_29 = (int32_t)__this->get_size_5();
  15847. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  15848. {
  15849. goto IL_0099;
  15850. }
  15851. }
  15852. {
  15853. int32_t L_30 = V_3;
  15854. int32_t L_31 = (int32_t)__this->get_maxY_3();
  15855. if ((((int32_t)L_30) < ((int32_t)L_31)))
  15856. {
  15857. goto IL_004c;
  15858. }
  15859. }
  15860. IL_0099:
  15861. {
  15862. int32_t L_32 = V_1;
  15863. int32_t L_33 = (int32_t)__this->get_size_5();
  15864. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  15865. }
  15866. IL_00a2:
  15867. {
  15868. int32_t L_34 = V_1;
  15869. int32_t L_35 = (int32_t)__this->get_maxX_1();
  15870. if ((((int32_t)L_34) < ((int32_t)L_35)))
  15871. {
  15872. goto IL_0028;
  15873. }
  15874. }
  15875. {
  15876. return;
  15877. }
  15878. }
  15879. IL2CPP_EXTERN_C void RowOperation_Invoke_mD022E707FBD5B0E32035F72C122D434D6AA26286_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  15880. {
  15881. RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352 * _thisAdjusted;
  15882. int32_t _offset = 1;
  15883. _thisAdjusted = reinterpret_cast<RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352 *>(__this + _offset);
  15884. RowOperation_Invoke_mD022E707FBD5B0E32035F72C122D434D6AA26286_inline(_thisAdjusted, ___y0, method);
  15885. }
  15886. #ifdef __clang__
  15887. #pragma clang diagnostic pop
  15888. #endif
  15889. #ifdef __clang__
  15890. #pragma clang diagnostic push
  15891. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  15892. #pragma clang diagnostic ignored "-Wunused-variable"
  15893. #endif
  15894. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  15895. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mDFB7FA6CF27887081DC972241E7ACB8A5A1E6554_gshared (RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source7, const RuntimeMethod* method)
  15896. {
  15897. {
  15898. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  15899. __this->set_configuration_0(L_0);
  15900. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  15901. __this->set_bounds_1(L_1);
  15902. RuntimeObject* L_2 = ___colors2;
  15903. __this->set_colors_6(L_2);
  15904. PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * L_3 = ___blender3;
  15905. __this->set_blender_2(L_3);
  15906. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  15907. __this->set_center_3(L_4);
  15908. float L_5 = ___maxDistance5;
  15909. __this->set_maxDistance_4(L_5);
  15910. float L_6 = ___blendPercent6;
  15911. __this->set_blendPercent_5(L_6);
  15912. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_7 = ___source7;
  15913. __this->set_source_7(L_7);
  15914. return;
  15915. }
  15916. }
  15917. IL2CPP_EXTERN_C void RowOperation__ctor_mDFB7FA6CF27887081DC972241E7ACB8A5A1E6554_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source7, const RuntimeMethod* method)
  15918. {
  15919. RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465 * _thisAdjusted;
  15920. int32_t _offset = 1;
  15921. _thisAdjusted = reinterpret_cast<RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465 *>(__this + _offset);
  15922. RowOperation__ctor_mDFB7FA6CF27887081DC972241E7ACB8A5A1E6554_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  15923. }
  15924. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfSingle>::Invoke(System.Int32,System.Span`1<System.Single>)
  15925. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mF8297C0D4D646BAF606F7C2D1CA57D3B945FFC8A_gshared (RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  15926. {
  15927. static bool s_Il2CppMethodInitialized;
  15928. if (!s_Il2CppMethodInitialized)
  15929. {
  15930. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  15931. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  15932. s_Il2CppMethodInitialized = true;
  15933. }
  15934. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_0;
  15935. memset((&V_0), 0, sizeof(V_0));
  15936. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_1;
  15937. memset((&V_1), 0, sizeof(V_1));
  15938. int32_t V_2 = 0;
  15939. float V_3 = 0.0f;
  15940. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_4;
  15941. memset((&V_4), 0, sizeof(V_4));
  15942. {
  15943. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  15944. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_1;
  15945. L_1 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  15946. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_1;
  15947. V_2 = (int32_t)0;
  15948. goto IL_0062;
  15949. }
  15950. IL_0010:
  15951. {
  15952. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  15953. int32_t L_3 = V_2;
  15954. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  15955. int32_t L_5;
  15956. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  15957. int32_t L_6 = ___y0;
  15958. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  15959. memset((&L_7), 0, sizeof(L_7));
  15960. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  15961. float L_8;
  15962. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  15963. V_3 = (float)L_8;
  15964. int32_t L_9 = V_2;
  15965. float* L_10;
  15966. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  15967. float L_11 = (float)__this->get_blendPercent_5();
  15968. float L_12 = V_3;
  15969. float L_13 = (float)__this->get_maxDistance_4();
  15970. float L_14;
  15971. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  15972. *((float*)L_10) = (float)L_14;
  15973. int32_t L_15 = V_2;
  15974. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  15975. }
  15976. IL_0062:
  15977. {
  15978. int32_t L_16 = V_2;
  15979. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  15980. int32_t L_18;
  15981. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  15982. if ((((int32_t)L_16) < ((int32_t)L_18)))
  15983. {
  15984. goto IL_0010;
  15985. }
  15986. }
  15987. {
  15988. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_19 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_7();
  15989. int32_t L_20 = ___y0;
  15990. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_19);
  15991. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_21;
  15992. L_21 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  15993. V_4 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_21;
  15994. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  15995. int32_t L_23;
  15996. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  15997. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  15998. int32_t L_25;
  15999. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  16000. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_26;
  16001. L_26 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  16002. V_1 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_26;
  16003. PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * L_27 = (PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)__this->get_blender_2();
  16004. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  16005. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_29 = V_1;
  16006. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_30 = V_1;
  16007. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_31;
  16008. L_31 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16009. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_32 = V_0;
  16010. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_33;
  16011. L_33 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16012. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  16013. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  16014. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  16015. NullCheck((PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)L_27);
  16016. (( void (*) (PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_29, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_31, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  16017. return;
  16018. }
  16019. }
  16020. IL2CPP_EXTERN_C void RowOperation_Invoke_mF8297C0D4D646BAF606F7C2D1CA57D3B945FFC8A_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  16021. {
  16022. RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465 * _thisAdjusted;
  16023. int32_t _offset = 1;
  16024. _thisAdjusted = reinterpret_cast<RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465 *>(__this + _offset);
  16025. RowOperation_Invoke_mF8297C0D4D646BAF606F7C2D1CA57D3B945FFC8A_inline(_thisAdjusted, ___y0, ___span1, method);
  16026. }
  16027. #ifdef __clang__
  16028. #pragma clang diagnostic pop
  16029. #endif
  16030. #ifdef __clang__
  16031. #pragma clang diagnostic push
  16032. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16033. #pragma clang diagnostic ignored "-Wunused-variable"
  16034. #endif
  16035. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  16036. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m7A86FB7C2D912C3BD95C46448CF0BBD6EBEADEC8_gshared (RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___upper3, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  16037. {
  16038. {
  16039. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  16040. __this->set_bounds_0(L_0);
  16041. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___source1;
  16042. __this->set_source_1(L_1);
  16043. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  16044. __this->set_intImage_2(L_2);
  16045. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_3 = ___upper3;
  16046. __this->set_upper_3(L_3);
  16047. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_4 = ___lower4;
  16048. __this->set_lower_4(L_4);
  16049. float L_5 = ___thresholdLimit5;
  16050. __this->set_thresholdLimit_5(L_5);
  16051. int32_t L_6 = ___startX7;
  16052. __this->set_startX_6(L_6);
  16053. int32_t L_7 = ___endX8;
  16054. __this->set_endX_7(L_7);
  16055. int32_t L_8 = ___startY9;
  16056. __this->set_startY_8(L_8);
  16057. uint8_t L_9 = ___clusterSize6;
  16058. __this->set_clusterSize_9(L_9);
  16059. return;
  16060. }
  16061. }
  16062. IL2CPP_EXTERN_C void RowOperation__ctor_m7A86FB7C2D912C3BD95C46448CF0BBD6EBEADEC8_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___upper3, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  16063. {
  16064. RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09 * _thisAdjusted;
  16065. int32_t _offset = 1;
  16066. _thisAdjusted = reinterpret_cast<RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09 *>(__this + _offset);
  16067. RowOperation__ctor_m7A86FB7C2D912C3BD95C46448CF0BBD6EBEADEC8_inline(_thisAdjusted, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  16068. }
  16069. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  16070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mBF6158BD5D9921D3CFFC7DA85AC81294C457A5FD_gshared (RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09 * __this, int32_t ___y0, const RuntimeMethod* method)
  16071. {
  16072. static bool s_Il2CppMethodInitialized;
  16073. if (!s_Il2CppMethodInitialized)
  16074. {
  16075. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  16076. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  16077. s_Il2CppMethodInitialized = true;
  16078. }
  16079. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  16080. memset((&V_0), 0, sizeof(V_0));
  16081. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_1;
  16082. memset((&V_1), 0, sizeof(V_1));
  16083. int32_t V_2 = 0;
  16084. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_3;
  16085. memset((&V_3), 0, sizeof(V_3));
  16086. int32_t V_4 = 0;
  16087. int32_t V_5 = 0;
  16088. int32_t V_6 = 0;
  16089. int32_t V_7 = 0;
  16090. uint32_t V_8 = 0;
  16091. int64_t V_9 = 0;
  16092. {
  16093. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  16094. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_1();
  16095. int32_t L_1 = ___y0;
  16096. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0);
  16097. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2;
  16098. L_2 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  16099. V_1 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_2;
  16100. int32_t L_3 = (int32_t)__this->get_startX_6();
  16101. V_2 = (int32_t)L_3;
  16102. goto IL_0176;
  16103. }
  16104. IL_0021:
  16105. {
  16106. int32_t L_4 = V_2;
  16107. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5;
  16108. L_5 = Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  16109. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_6 = (*(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5);
  16110. V_3 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_6;
  16111. HalfVector2_ToRgba32_m5AAAC515389BD238DC19156D48268356A0155E3C_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  16112. int32_t L_7 = V_2;
  16113. int32_t L_8 = (int32_t)__this->get_startX_6();
  16114. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  16115. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  16116. int32_t L_10;
  16117. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  16118. V_4 = (int32_t)L_10;
  16119. int32_t L_11 = V_2;
  16120. int32_t L_12 = (int32_t)__this->get_startX_6();
  16121. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  16122. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  16123. int32_t L_15;
  16124. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  16125. int32_t L_16;
  16126. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  16127. V_5 = (int32_t)L_16;
  16128. int32_t L_17 = ___y0;
  16129. int32_t L_18 = (int32_t)__this->get_startY_8();
  16130. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  16131. int32_t L_20;
  16132. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  16133. V_6 = (int32_t)L_20;
  16134. int32_t L_21 = ___y0;
  16135. int32_t L_22 = (int32_t)__this->get_startY_8();
  16136. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  16137. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  16138. int32_t L_25;
  16139. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  16140. int32_t L_26;
  16141. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  16142. V_7 = (int32_t)L_26;
  16143. int32_t L_27 = V_5;
  16144. int32_t L_28 = V_4;
  16145. int32_t L_29 = V_7;
  16146. int32_t L_30 = V_6;
  16147. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  16148. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  16149. int32_t L_32 = V_5;
  16150. int32_t L_33 = V_7;
  16151. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  16152. uint64_t* L_34;
  16153. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  16154. int64_t L_35 = *((int64_t*)L_34);
  16155. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  16156. int32_t L_37 = V_4;
  16157. int32_t L_38 = V_7;
  16158. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  16159. uint64_t* L_39;
  16160. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  16161. int64_t L_40 = *((int64_t*)L_39);
  16162. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  16163. int32_t L_42 = V_5;
  16164. int32_t L_43 = V_6;
  16165. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  16166. uint64_t* L_44;
  16167. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  16168. int64_t L_45 = *((int64_t*)L_44);
  16169. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  16170. int32_t L_47 = V_4;
  16171. int32_t L_48 = V_6;
  16172. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  16173. uint64_t* L_49;
  16174. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  16175. int64_t L_50 = *((int64_t*)L_49);
  16176. uint64_t L_51;
  16177. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  16178. V_9 = (int64_t)L_51;
  16179. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  16180. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  16181. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  16182. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  16183. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  16184. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  16185. uint32_t L_58 = V_8;
  16186. int64_t L_59 = V_9;
  16187. float L_60 = (float)__this->get_thresholdLimit_5();
  16188. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  16189. {
  16190. goto IL_015a;
  16191. }
  16192. }
  16193. {
  16194. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_61 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_1();
  16195. int32_t L_62 = V_2;
  16196. int32_t L_63 = ___y0;
  16197. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_61);
  16198. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_64;
  16199. L_64 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16200. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_65 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )__this->get_lower_4();
  16201. *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_64 = L_65;
  16202. goto IL_0172;
  16203. }
  16204. IL_015a:
  16205. {
  16206. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_66 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_1();
  16207. int32_t L_67 = V_2;
  16208. int32_t L_68 = ___y0;
  16209. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_66);
  16210. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_69;
  16211. L_69 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16212. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_70 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )__this->get_upper_3();
  16213. *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_69 = L_70;
  16214. }
  16215. IL_0172:
  16216. {
  16217. int32_t L_71 = V_2;
  16218. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  16219. }
  16220. IL_0176:
  16221. {
  16222. int32_t L_72 = V_2;
  16223. int32_t L_73 = (int32_t)__this->get_endX_7();
  16224. if ((((int32_t)L_72) < ((int32_t)L_73)))
  16225. {
  16226. goto IL_0021;
  16227. }
  16228. }
  16229. {
  16230. return;
  16231. }
  16232. }
  16233. IL2CPP_EXTERN_C void RowOperation_Invoke_mBF6158BD5D9921D3CFFC7DA85AC81294C457A5FD_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  16234. {
  16235. RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09 * _thisAdjusted;
  16236. int32_t _offset = 1;
  16237. _thisAdjusted = reinterpret_cast<RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09 *>(__this + _offset);
  16238. RowOperation_Invoke_mBF6158BD5D9921D3CFFC7DA85AC81294C457A5FD_inline(_thisAdjusted, ___y0, method);
  16239. }
  16240. #ifdef __clang__
  16241. #pragma clang diagnostic pop
  16242. #endif
  16243. #ifdef __clang__
  16244. #pragma clang diagnostic push
  16245. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16246. #pragma clang diagnostic ignored "-Wunused-variable"
  16247. #endif
  16248. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  16249. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m349E1A7273D428C276241FFE7EF0BD18CFA6AAFA_gshared (RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source5, const RuntimeMethod* method)
  16250. {
  16251. {
  16252. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  16253. __this->set_configuration_0(L_0);
  16254. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  16255. __this->set_bounds_1(L_1);
  16256. PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * L_2 = ___blender2;
  16257. __this->set_blender_2(L_2);
  16258. RuntimeObject* L_3 = ___amount3;
  16259. __this->set_amount_3(L_3);
  16260. RuntimeObject* L_4 = ___colors4;
  16261. __this->set_colors_4(L_4);
  16262. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_5 = ___source5;
  16263. __this->set_source_5(L_5);
  16264. return;
  16265. }
  16266. }
  16267. IL2CPP_EXTERN_C void RowOperation__ctor_m349E1A7273D428C276241FFE7EF0BD18CFA6AAFA_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source5, const RuntimeMethod* method)
  16268. {
  16269. RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604 * _thisAdjusted;
  16270. int32_t _offset = 1;
  16271. _thisAdjusted = reinterpret_cast<RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604 *>(__this + _offset);
  16272. RowOperation__ctor_m349E1A7273D428C276241FFE7EF0BD18CFA6AAFA_inline(_thisAdjusted, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  16273. }
  16274. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  16275. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6D4A6E79D0D2DE1C639249148D57981DC80626EE_gshared (RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604 * __this, int32_t ___y0, const RuntimeMethod* method)
  16276. {
  16277. static bool s_Il2CppMethodInitialized;
  16278. if (!s_Il2CppMethodInitialized)
  16279. {
  16280. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  16281. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  16282. s_Il2CppMethodInitialized = true;
  16283. }
  16284. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_0;
  16285. memset((&V_0), 0, sizeof(V_0));
  16286. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_1;
  16287. memset((&V_1), 0, sizeof(V_1));
  16288. {
  16289. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_5();
  16290. int32_t L_1 = ___y0;
  16291. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0);
  16292. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2;
  16293. L_2 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  16294. V_1 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_2;
  16295. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  16296. int32_t L_4;
  16297. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  16298. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  16299. int32_t L_6;
  16300. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  16301. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_7;
  16302. L_7 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  16303. V_0 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_7;
  16304. PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * L_8 = (PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)__this->get_blender_2();
  16305. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  16306. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_10 = V_0;
  16307. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  16308. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_12;
  16309. L_12 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  16310. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_13;
  16311. L_13 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16312. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_14 = V_0;
  16313. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_15;
  16314. L_15 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16315. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  16316. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  16317. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  16318. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  16319. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  16320. NullCheck((PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)L_8);
  16321. (( void (*) (PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_10, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_13, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  16322. return;
  16323. }
  16324. }
  16325. IL2CPP_EXTERN_C void RowOperation_Invoke_m6D4A6E79D0D2DE1C639249148D57981DC80626EE_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  16326. {
  16327. RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604 * _thisAdjusted;
  16328. int32_t _offset = 1;
  16329. _thisAdjusted = reinterpret_cast<RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604 *>(__this + _offset);
  16330. RowOperation_Invoke_m6D4A6E79D0D2DE1C639249148D57981DC80626EE_inline(_thisAdjusted, ___y0, method);
  16331. }
  16332. #ifdef __clang__
  16333. #pragma clang diagnostic pop
  16334. #endif
  16335. #ifdef __clang__
  16336. #pragma clang diagnostic push
  16337. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16338. #pragma clang diagnostic ignored "-Wunused-variable"
  16339. #endif
  16340. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  16341. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mF6C0FA641AB4585FFB324C28D9FC9AA3525E2431_gshared (RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0 * __this, int32_t ___startX0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___upper2, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  16342. {
  16343. {
  16344. int32_t L_0 = ___startX0;
  16345. __this->set_startX_5(L_0);
  16346. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___source1;
  16347. __this->set_source_0(L_1);
  16348. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_2 = ___upper2;
  16349. __this->set_upper_1(L_2);
  16350. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_3 = ___lower3;
  16351. __this->set_lower_2(L_3);
  16352. uint8_t L_4 = ___threshold4;
  16353. __this->set_threshold_3(L_4);
  16354. int32_t L_5 = ___mode5;
  16355. __this->set_mode_4(L_5);
  16356. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  16357. __this->set_configuration_6(L_6);
  16358. return;
  16359. }
  16360. }
  16361. IL2CPP_EXTERN_C void RowOperation__ctor_mF6C0FA641AB4585FFB324C28D9FC9AA3525E2431_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___upper2, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  16362. {
  16363. RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0 * _thisAdjusted;
  16364. int32_t _offset = 1;
  16365. _thisAdjusted = reinterpret_cast<RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0 *>(__this + _offset);
  16366. RowOperation__ctor_mF6C0FA641AB4585FFB324C28D9FC9AA3525E2431_inline(_thisAdjusted, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  16367. }
  16368. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  16369. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m21EA28B75C1EEBEDFFE43CB64E4E971598861AC4_gshared (RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  16370. {
  16371. static bool s_Il2CppMethodInitialized;
  16372. if (!s_Il2CppMethodInitialized)
  16373. {
  16374. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  16375. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  16376. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  16377. s_Il2CppMethodInitialized = true;
  16378. }
  16379. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_0;
  16380. memset((&V_0), 0, sizeof(V_0));
  16381. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_1;
  16382. memset((&V_1), 0, sizeof(V_1));
  16383. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_2;
  16384. memset((&V_2), 0, sizeof(V_2));
  16385. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_3;
  16386. memset((&V_3), 0, sizeof(V_3));
  16387. int32_t V_4 = 0;
  16388. uint8_t V_5 = 0x0;
  16389. int32_t V_6 = 0;
  16390. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  16391. memset((&V_7), 0, sizeof(V_7));
  16392. uint8_t V_8 = 0x0;
  16393. float V_9 = 0.0f;
  16394. int32_t V_10 = 0;
  16395. float V_11 = 0.0f;
  16396. float V_12 = 0.0f;
  16397. int32_t V_13 = 0;
  16398. float V_14 = 0.0f;
  16399. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B5_0 = NULL;
  16400. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B4_0 = NULL;
  16401. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC G_B6_0;
  16402. memset((&G_B6_0), 0, sizeof(G_B6_0));
  16403. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B6_1 = NULL;
  16404. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B12_0 = NULL;
  16405. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B11_0 = NULL;
  16406. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC G_B13_0;
  16407. memset((&G_B13_0), 0, sizeof(G_B13_0));
  16408. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B13_1 = NULL;
  16409. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B19_0 = NULL;
  16410. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B18_0 = NULL;
  16411. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC G_B20_0;
  16412. memset((&G_B20_0), 0, sizeof(G_B20_0));
  16413. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B20_1 = NULL;
  16414. {
  16415. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_0 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )__this->get_upper_1();
  16416. V_0 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_0;
  16417. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_1 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )__this->get_lower_2();
  16418. V_1 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_1;
  16419. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_2 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_0();
  16420. int32_t L_3 = ___y0;
  16421. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_2);
  16422. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_4;
  16423. L_4 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  16424. V_3 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_4;
  16425. int32_t L_5 = (int32_t)__this->get_startX_5();
  16426. int32_t L_6;
  16427. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  16428. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_7;
  16429. L_7 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  16430. V_2 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_7;
  16431. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16432. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_8;
  16433. L_8 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  16434. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  16435. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_10 = V_2;
  16436. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_11;
  16437. L_11 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  16438. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  16439. NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_8);
  16440. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  16441. int32_t L_13 = (int32_t)__this->get_mode_4();
  16442. V_4 = (int32_t)L_13;
  16443. int32_t L_14 = V_4;
  16444. switch (L_14)
  16445. {
  16446. case 0:
  16447. {
  16448. goto IL_0063;
  16449. }
  16450. case 1:
  16451. {
  16452. goto IL_00c6;
  16453. }
  16454. case 2:
  16455. {
  16456. goto IL_0119;
  16457. }
  16458. }
  16459. }
  16460. {
  16461. return;
  16462. }
  16463. IL_0063:
  16464. {
  16465. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  16466. V_5 = (uint8_t)L_15;
  16467. V_6 = (int32_t)0;
  16468. goto IL_00ba;
  16469. }
  16470. IL_0070:
  16471. {
  16472. int32_t L_16 = V_6;
  16473. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  16474. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  16475. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  16476. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  16477. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  16478. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  16479. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  16480. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  16481. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  16482. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  16483. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  16484. uint8_t L_25;
  16485. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  16486. V_8 = (uint8_t)L_25;
  16487. int32_t L_26 = V_6;
  16488. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_27;
  16489. L_27 = Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  16490. uint8_t L_28 = V_8;
  16491. uint8_t L_29 = V_5;
  16492. G_B4_0 = L_27;
  16493. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  16494. {
  16495. G_B5_0 = L_27;
  16496. goto IL_00ae;
  16497. }
  16498. }
  16499. {
  16500. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_30 = V_1;
  16501. G_B6_0 = L_30;
  16502. G_B6_1 = G_B4_0;
  16503. goto IL_00af;
  16504. }
  16505. IL_00ae:
  16506. {
  16507. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_31 = V_0;
  16508. G_B6_0 = L_31;
  16509. G_B6_1 = G_B5_0;
  16510. }
  16511. IL_00af:
  16512. {
  16513. *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)G_B6_1 = G_B6_0;
  16514. int32_t L_32 = V_6;
  16515. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  16516. }
  16517. IL_00ba:
  16518. {
  16519. int32_t L_33 = V_6;
  16520. int32_t L_34;
  16521. L_34 = Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  16522. if ((((int32_t)L_33) < ((int32_t)L_34)))
  16523. {
  16524. goto IL_0070;
  16525. }
  16526. }
  16527. {
  16528. return;
  16529. }
  16530. IL_00c6:
  16531. {
  16532. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  16533. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  16534. V_10 = (int32_t)0;
  16535. goto IL_010d;
  16536. }
  16537. IL_00da:
  16538. {
  16539. int32_t L_36 = V_10;
  16540. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  16541. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  16542. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  16543. float L_39;
  16544. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  16545. V_11 = (float)L_39;
  16546. int32_t L_40 = V_10;
  16547. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_41;
  16548. L_41 = Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  16549. float L_42 = V_11;
  16550. float L_43 = V_9;
  16551. G_B11_0 = L_41;
  16552. if ((((float)L_42) >= ((float)L_43)))
  16553. {
  16554. G_B12_0 = L_41;
  16555. goto IL_0101;
  16556. }
  16557. }
  16558. {
  16559. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_44 = V_1;
  16560. G_B13_0 = L_44;
  16561. G_B13_1 = G_B11_0;
  16562. goto IL_0102;
  16563. }
  16564. IL_0101:
  16565. {
  16566. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_45 = V_0;
  16567. G_B13_0 = L_45;
  16568. G_B13_1 = G_B12_0;
  16569. }
  16570. IL_0102:
  16571. {
  16572. *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)G_B13_1 = G_B13_0;
  16573. int32_t L_46 = V_10;
  16574. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  16575. }
  16576. IL_010d:
  16577. {
  16578. int32_t L_47 = V_10;
  16579. int32_t L_48;
  16580. L_48 = Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  16581. if ((((int32_t)L_47) < ((int32_t)L_48)))
  16582. {
  16583. goto IL_00da;
  16584. }
  16585. }
  16586. {
  16587. return;
  16588. }
  16589. IL_0119:
  16590. {
  16591. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  16592. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  16593. V_13 = (int32_t)0;
  16594. goto IL_0160;
  16595. }
  16596. IL_012d:
  16597. {
  16598. int32_t L_50 = V_13;
  16599. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  16600. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  16601. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  16602. float L_53;
  16603. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  16604. V_14 = (float)L_53;
  16605. int32_t L_54 = V_13;
  16606. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_55;
  16607. L_55 = Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  16608. float L_56 = V_14;
  16609. float L_57 = V_12;
  16610. G_B18_0 = L_55;
  16611. if ((((float)L_56) >= ((float)L_57)))
  16612. {
  16613. G_B19_0 = L_55;
  16614. goto IL_0154;
  16615. }
  16616. }
  16617. {
  16618. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_58 = V_1;
  16619. G_B20_0 = L_58;
  16620. G_B20_1 = G_B18_0;
  16621. goto IL_0155;
  16622. }
  16623. IL_0154:
  16624. {
  16625. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_59 = V_0;
  16626. G_B20_0 = L_59;
  16627. G_B20_1 = G_B19_0;
  16628. }
  16629. IL_0155:
  16630. {
  16631. *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)G_B20_1 = G_B20_0;
  16632. int32_t L_60 = V_13;
  16633. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  16634. }
  16635. IL_0160:
  16636. {
  16637. int32_t L_61 = V_13;
  16638. int32_t L_62;
  16639. L_62 = Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  16640. if ((((int32_t)L_61) < ((int32_t)L_62)))
  16641. {
  16642. goto IL_012d;
  16643. }
  16644. }
  16645. {
  16646. return;
  16647. }
  16648. }
  16649. IL2CPP_EXTERN_C void RowOperation_Invoke_m21EA28B75C1EEBEDFFE43CB64E4E971598861AC4_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  16650. {
  16651. RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0 * _thisAdjusted;
  16652. int32_t _offset = 1;
  16653. _thisAdjusted = reinterpret_cast<RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0 *>(__this + _offset);
  16654. RowOperation_Invoke_m21EA28B75C1EEBEDFFE43CB64E4E971598861AC4_inline(_thisAdjusted, ___y0, ___span1, method);
  16655. }
  16656. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::GetSaturation(SixLabors.ImageSharp.PixelFormats.Rgb24)
  16657. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetSaturation_mDFB7F65A1609CECEF7BD9F1B108BAAD2747A80A1_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  16658. {
  16659. static bool s_Il2CppMethodInitialized;
  16660. if (!s_Il2CppMethodInitialized)
  16661. {
  16662. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  16663. s_Il2CppMethodInitialized = true;
  16664. }
  16665. float V_0 = 0.0f;
  16666. float V_1 = 0.0f;
  16667. float V_2 = 0.0f;
  16668. float V_3 = 0.0f;
  16669. float V_4 = 0.0f;
  16670. {
  16671. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  16672. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  16673. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  16674. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  16675. V_0 = (float)((float)((float)((float)((float)L_3))/(float)(255.0f)));
  16676. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  16677. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  16678. V_1 = (float)((float)((float)((float)((float)L_5))/(float)(255.0f)));
  16679. float L_6 = (float)((float)((float)((float)((float)L_1))/(float)(255.0f)));
  16680. float L_7 = V_0;
  16681. float L_8 = V_1;
  16682. float L_9;
  16683. L_9 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_7, (float)L_8, /*hidden argument*/NULL);
  16684. float L_10;
  16685. L_10 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_6, (float)L_9, /*hidden argument*/NULL);
  16686. V_2 = (float)L_10;
  16687. float L_11 = V_0;
  16688. float L_12 = V_1;
  16689. float L_13;
  16690. L_13 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_11, (float)L_12, /*hidden argument*/NULL);
  16691. float L_14;
  16692. L_14 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_6, (float)L_13, /*hidden argument*/NULL);
  16693. V_3 = (float)L_14;
  16694. float L_15 = V_2;
  16695. float L_16 = V_3;
  16696. V_4 = (float)((float)il2cpp_codegen_subtract((float)L_15, (float)L_16));
  16697. float L_17 = V_4;
  16698. float L_18;
  16699. L_18 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)L_17, /*hidden argument*/NULL);
  16700. IL2CPP_RUNTIME_CLASS_INIT(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  16701. float L_19 = ((Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_StaticFields*)il2cpp_codegen_static_fields_for(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var))->get_Epsilon_0();
  16702. if ((!(((float)L_18) < ((float)L_19))))
  16703. {
  16704. goto IL_005d;
  16705. }
  16706. }
  16707. {
  16708. return (float)(0.0f);
  16709. }
  16710. IL_005d:
  16711. {
  16712. float L_20 = V_2;
  16713. float L_21 = V_3;
  16714. if ((!(((float)((float)((float)((float)il2cpp_codegen_add((float)L_20, (float)L_21))/(float)(2.0f)))) <= ((float)(0.5f)))))
  16715. {
  16716. goto IL_0074;
  16717. }
  16718. }
  16719. {
  16720. float L_22 = V_4;
  16721. float L_23 = V_2;
  16722. float L_24 = V_3;
  16723. return (float)((float)((float)L_22/(float)((float)il2cpp_codegen_add((float)L_23, (float)L_24))));
  16724. }
  16725. IL_0074:
  16726. {
  16727. float L_25 = V_4;
  16728. float L_26 = V_2;
  16729. float L_27 = V_3;
  16730. return (float)((float)((float)L_25/(float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)(2.0f), (float)L_26)), (float)L_27))));
  16731. }
  16732. }
  16733. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::GetMaxChroma(SixLabors.ImageSharp.PixelFormats.Rgb24)
  16734. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetMaxChroma_mA0AF4F66797EE1CE6DA886379995274DC268A493_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  16735. {
  16736. float V_0 = 0.0f;
  16737. float V_1 = 0.0f;
  16738. float V_2 = 0.0f;
  16739. float V_3 = 0.0f;
  16740. {
  16741. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  16742. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  16743. V_0 = (float)((float)((float)L_1));
  16744. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  16745. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  16746. V_1 = (float)((float)((float)L_3));
  16747. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  16748. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  16749. V_2 = (float)((float)((float)L_5));
  16750. float L_6 = V_0;
  16751. float L_7 = V_1;
  16752. float L_8 = V_2;
  16753. float L_9 = V_0;
  16754. float L_10 = V_1;
  16755. float L_11 = V_2;
  16756. V_3 = (float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_9)), (float)((float)il2cpp_codegen_multiply((float)(0.418687999f), (float)L_10)))), (float)((float)il2cpp_codegen_multiply((float)(0.0813120008f), (float)L_11))))));
  16757. float L_12;
  16758. L_12 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(-0.168735996f), (float)L_6)), (float)((float)il2cpp_codegen_multiply((float)(0.331263989f), (float)L_7)))), (float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_8)))))), (float)(127.5f))), /*hidden argument*/NULL);
  16759. float L_13 = V_3;
  16760. float L_14;
  16761. L_14 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)L_13, (float)(127.5f))), /*hidden argument*/NULL);
  16762. float L_15;
  16763. L_15 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_12, (float)L_14, /*hidden argument*/NULL);
  16764. return (float)L_15;
  16765. }
  16766. }
  16767. #ifdef __clang__
  16768. #pragma clang diagnostic pop
  16769. #endif
  16770. #ifdef __clang__
  16771. #pragma clang diagnostic push
  16772. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  16773. #pragma clang diagnostic ignored "-Wunused-variable"
  16774. #endif
  16775. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  16776. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m6295FE0B148BBC57DEB15A0539E5E33929AE7E04_gshared (RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels1, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  16777. {
  16778. {
  16779. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  16780. __this->set_bounds_0(L_0);
  16781. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___targetPixels1;
  16782. __this->set_targetPixels_1(L_1);
  16783. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_2 = ___sourcePixels2;
  16784. __this->set_sourcePixels_2(L_2);
  16785. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_3 = ___map3;
  16786. __this->set_map_3(L_3);
  16787. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_4 = ___kernel4;
  16788. __this->set_kernel_4(L_4);
  16789. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_5 = ___configuration5;
  16790. __this->set_configuration_5(L_5);
  16791. bool L_6 = ___preserveAlpha6;
  16792. __this->set_preserveAlpha_6(L_6);
  16793. return;
  16794. }
  16795. }
  16796. IL2CPP_EXTERN_C void RowOperation__ctor_m6295FE0B148BBC57DEB15A0539E5E33929AE7E04_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels1, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  16797. {
  16798. RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB * _thisAdjusted;
  16799. int32_t _offset = 1;
  16800. _thisAdjusted = reinterpret_cast<RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB *>(__this + _offset);
  16801. RowOperation__ctor_m6295FE0B148BBC57DEB15A0539E5E33929AE7E04_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourcePixels2, ___map3, ___kernel4, ___configuration5, ___preserveAlpha6, method);
  16802. }
  16803. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  16804. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mB7F361F024B930B43EC1F50D4097506B6B94192D_gshared (RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  16805. {
  16806. static bool s_Il2CppMethodInitialized;
  16807. if (!s_Il2CppMethodInitialized)
  16808. {
  16809. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  16810. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  16811. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  16812. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  16813. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  16814. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  16815. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  16816. s_Il2CppMethodInitialized = true;
  16817. }
  16818. int32_t V_0 = 0;
  16819. int32_t V_1 = 0;
  16820. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2;
  16821. memset((&V_2), 0, sizeof(V_2));
  16822. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3;
  16823. memset((&V_3), 0, sizeof(V_3));
  16824. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_4;
  16825. memset((&V_4), 0, sizeof(V_4));
  16826. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B V_5;
  16827. memset((&V_5), 0, sizeof(V_5));
  16828. int32_t V_6 = 0;
  16829. int32_t* V_7 = NULL;
  16830. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_8;
  16831. memset((&V_8), 0, sizeof(V_8));
  16832. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_9 = NULL;
  16833. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_10;
  16834. memset((&V_10), 0, sizeof(V_10));
  16835. int32_t V_11 = 0;
  16836. int32_t V_12 = 0;
  16837. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_13 = NULL;
  16838. int32_t V_14 = 0;
  16839. int32_t* V_15 = NULL;
  16840. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_16 = NULL;
  16841. int32_t V_17 = 0;
  16842. int32_t V_18 = 0;
  16843. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_19;
  16844. memset((&V_19), 0, sizeof(V_19));
  16845. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C V_20;
  16846. memset((&V_20), 0, sizeof(V_20));
  16847. int32_t V_21 = 0;
  16848. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_22 = NULL;
  16849. int32_t V_23 = 0;
  16850. int32_t V_24 = 0;
  16851. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_25;
  16852. memset((&V_25), 0, sizeof(V_25));
  16853. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_26 = NULL;
  16854. int32_t V_27 = 0;
  16855. int32_t* V_28 = NULL;
  16856. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_29 = NULL;
  16857. int32_t V_30 = 0;
  16858. int32_t V_31 = 0;
  16859. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_32;
  16860. memset((&V_32), 0, sizeof(V_32));
  16861. {
  16862. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  16863. int32_t L_1;
  16864. L_1 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_0, /*hidden argument*/NULL);
  16865. V_0 = (int32_t)L_1;
  16866. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_2 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  16867. int32_t L_3;
  16868. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_2, /*hidden argument*/NULL);
  16869. V_1 = (int32_t)L_3;
  16870. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  16871. int32_t L_5;
  16872. L_5 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  16873. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_6;
  16874. L_6 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)0, (int32_t)L_5, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  16875. V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_6;
  16876. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_7 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  16877. int32_t L_8;
  16878. L_8 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_7, /*hidden argument*/NULL);
  16879. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9;
  16880. L_9 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)L_8, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  16881. V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9;
  16882. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  16883. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  16884. L_11 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  16885. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_12 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_targetPixels_1();
  16886. int32_t L_13 = ___y0;
  16887. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12);
  16888. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_14;
  16889. L_14 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  16890. V_8 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_14;
  16891. int32_t L_15 = V_0;
  16892. int32_t L_16 = V_1;
  16893. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_17;
  16894. L_17 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_8), (int32_t)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  16895. V_4 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_17;
  16896. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * L_18 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)__this->get_address_of_kernel_4();
  16897. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_19 = (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)__this->get_map_3();
  16898. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B L_20;
  16899. memset((&L_20), 0, sizeof(L_20));
  16900. ConvolutionState__ctor_mEA74E98907EC17B2A0A5B0702E7A6FBCC95338E4((&L_20), (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)L_18, (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)L_19, /*hidden argument*/NULL);
  16901. V_5 = (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B )L_20;
  16902. int32_t L_21 = ___y0;
  16903. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  16904. int32_t L_23;
  16905. L_23 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  16906. V_6 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_23));
  16907. int32_t L_24 = V_6;
  16908. int32_t* L_25;
  16909. L_25 = ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_24, /*hidden argument*/NULL);
  16910. V_7 = (int32_t*)L_25;
  16911. bool L_26 = (bool)__this->get_preserveAlpha_6();
  16912. if (!L_26)
  16913. {
  16914. goto IL_021a;
  16915. }
  16916. }
  16917. {
  16918. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  16919. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_3;
  16920. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28;
  16921. L_28 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  16922. V_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_28;
  16923. V_11 = (int32_t)0;
  16924. goto IL_0197;
  16925. }
  16926. IL_00ae:
  16927. {
  16928. int32_t* L_29 = V_7;
  16929. int32_t L_30 = V_11;
  16930. int32_t* L_31;
  16931. L_31 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_29, (int32_t)L_30, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  16932. int32_t L_32 = *((int32_t*)L_31);
  16933. V_12 = (int32_t)L_32;
  16934. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_33 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_sourcePixels_2();
  16935. int32_t L_34 = V_12;
  16936. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_33);
  16937. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_35;
  16938. L_35 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_33, (int32_t)L_34, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  16939. V_8 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_35;
  16940. int32_t L_36 = V_0;
  16941. int32_t L_37 = V_1;
  16942. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_38;
  16943. L_38 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_8), (int32_t)L_36, (int32_t)L_37, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  16944. V_10 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_38;
  16945. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  16946. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_39;
  16947. L_39 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  16948. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_40 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  16949. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_41 = V_10;
  16950. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_42;
  16951. L_42 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  16952. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_43 = V_2;
  16953. NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_39);
  16954. (( void (*) (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_39, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_40, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  16955. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_44 = V_2;
  16956. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_45;
  16957. L_45 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_44, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  16958. V_13 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_45;
  16959. V_14 = (int32_t)0;
  16960. goto IL_0183;
  16961. }
  16962. IL_00fc:
  16963. {
  16964. int32_t L_46 = V_14;
  16965. int32_t* L_47;
  16966. L_47 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_46, /*hidden argument*/NULL);
  16967. V_15 = (int32_t*)L_47;
  16968. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_48 = V_9;
  16969. int32_t L_49 = V_14;
  16970. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_50;
  16971. L_50 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_48, (int32_t)L_49, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  16972. V_16 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_50;
  16973. V_17 = (int32_t)0;
  16974. goto IL_0169;
  16975. }
  16976. IL_0117:
  16977. {
  16978. int32_t* L_51 = V_15;
  16979. int32_t L_52 = V_17;
  16980. int32_t* L_53;
  16981. L_53 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_51, (int32_t)L_52, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  16982. int32_t L_54 = *((int32_t*)L_53);
  16983. int32_t L_55 = V_0;
  16984. V_18 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)L_55));
  16985. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_56 = V_13;
  16986. int32_t L_57 = V_18;
  16987. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_58;
  16988. L_58 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_56, (int32_t)L_57, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  16989. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_59 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_58);
  16990. V_19 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_59;
  16991. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_60 = V_16;
  16992. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_61 = V_16;
  16993. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_62 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_61);
  16994. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_63;
  16995. L_63 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  16996. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_63;
  16997. int32_t L_64 = V_11;
  16998. int32_t L_65 = V_17;
  16999. float L_66;
  17000. L_66 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_64, (int32_t)L_65, /*hidden argument*/NULL);
  17001. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_67 = V_19;
  17002. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_68;
  17003. L_68 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_66, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_67, /*hidden argument*/NULL);
  17004. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_69;
  17005. L_69 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_62, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_68, /*hidden argument*/NULL);
  17006. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_60 = L_69;
  17007. int32_t L_70 = V_17;
  17008. V_17 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
  17009. }
  17010. IL_0169:
  17011. {
  17012. int32_t L_71 = V_17;
  17013. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_72;
  17014. L_72 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  17015. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_72;
  17016. int32_t L_73;
  17017. L_73 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  17018. if ((((int32_t)L_71) < ((int32_t)L_73)))
  17019. {
  17020. goto IL_0117;
  17021. }
  17022. }
  17023. {
  17024. int32_t L_74 = V_14;
  17025. V_14 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1));
  17026. }
  17027. IL_0183:
  17028. {
  17029. int32_t L_75 = V_14;
  17030. int32_t L_76;
  17031. L_76 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17032. if ((((int32_t)L_75) < ((int32_t)L_76)))
  17033. {
  17034. goto IL_00fc;
  17035. }
  17036. }
  17037. {
  17038. int32_t L_77 = V_11;
  17039. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  17040. }
  17041. IL_0197:
  17042. {
  17043. int32_t L_78 = V_11;
  17044. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_79;
  17045. L_79 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  17046. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_79;
  17047. int32_t L_80;
  17048. L_80 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  17049. if ((((int32_t)L_78) < ((int32_t)L_80)))
  17050. {
  17051. goto IL_00ae;
  17052. }
  17053. }
  17054. {
  17055. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_81 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_sourcePixels_2();
  17056. int32_t L_82 = ___y0;
  17057. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_81);
  17058. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_83;
  17059. L_83 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_81, (int32_t)L_82, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17060. V_8 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_83;
  17061. int32_t L_84 = V_0;
  17062. int32_t L_85 = V_1;
  17063. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_86;
  17064. L_86 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_8), (int32_t)L_84, (int32_t)L_85, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  17065. V_10 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_86;
  17066. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  17067. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_87;
  17068. L_87 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  17069. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_88 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  17070. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_89 = V_10;
  17071. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_90;
  17072. L_90 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_89, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  17073. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_91 = V_2;
  17074. NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_87);
  17075. (( void (*) (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_87, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_88, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_90, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_91, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  17076. V_21 = (int32_t)0;
  17077. goto IL_020a;
  17078. }
  17079. IL_01e4:
  17080. {
  17081. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_92 = V_9;
  17082. int32_t L_93 = V_21;
  17083. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_94;
  17084. L_94 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_92, (int32_t)L_93, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  17085. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_95 = V_2;
  17086. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_96;
  17087. L_96 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_95, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  17088. int32_t L_97 = V_21;
  17089. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_98;
  17090. L_98 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_96, (int32_t)L_97, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  17091. float L_99 = (float)L_98->get_W_3();
  17092. L_94->set_W_3(L_99);
  17093. int32_t L_100 = V_21;
  17094. V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_100, (int32_t)1));
  17095. }
  17096. IL_020a:
  17097. {
  17098. int32_t L_101 = V_21;
  17099. int32_t L_102;
  17100. L_102 = Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_10), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  17101. if ((((int32_t)L_101) < ((int32_t)L_102)))
  17102. {
  17103. goto IL_01e4;
  17104. }
  17105. }
  17106. {
  17107. goto IL_033d;
  17108. }
  17109. IL_021a:
  17110. {
  17111. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  17112. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_103 = V_3;
  17113. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_104;
  17114. L_104 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_103, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  17115. V_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_104;
  17116. V_23 = (int32_t)0;
  17117. goto IL_0320;
  17118. }
  17119. IL_0231:
  17120. {
  17121. int32_t* L_105 = V_7;
  17122. int32_t L_106 = V_23;
  17123. int32_t* L_107;
  17124. L_107 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_105, (int32_t)L_106, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  17125. int32_t L_108 = *((int32_t*)L_107);
  17126. V_24 = (int32_t)L_108;
  17127. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_109 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_sourcePixels_2();
  17128. int32_t L_110 = V_24;
  17129. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_109);
  17130. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_111;
  17131. L_111 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_109, (int32_t)L_110, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17132. V_8 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_111;
  17133. int32_t L_112 = V_0;
  17134. int32_t L_113 = V_1;
  17135. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_114;
  17136. L_114 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_8), (int32_t)L_112, (int32_t)L_113, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  17137. V_25 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_114;
  17138. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  17139. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_115;
  17140. L_115 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  17141. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_116 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  17142. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_117 = V_25;
  17143. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_118;
  17144. L_118 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_117, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  17145. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_119 = V_2;
  17146. NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_115);
  17147. (( void (*) (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_115, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_116, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_118, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_119, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  17148. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_2;
  17149. Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, /*hidden argument*/NULL);
  17150. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_121 = V_2;
  17151. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_122;
  17152. L_122 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_121, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  17153. V_26 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_122;
  17154. V_27 = (int32_t)0;
  17155. goto IL_030c;
  17156. }
  17157. IL_0285:
  17158. {
  17159. int32_t L_123 = V_27;
  17160. int32_t* L_124;
  17161. L_124 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_123, /*hidden argument*/NULL);
  17162. V_28 = (int32_t*)L_124;
  17163. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_125 = V_22;
  17164. int32_t L_126 = V_27;
  17165. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_127;
  17166. L_127 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_125, (int32_t)L_126, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  17167. V_29 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_127;
  17168. V_30 = (int32_t)0;
  17169. goto IL_02f2;
  17170. }
  17171. IL_02a0:
  17172. {
  17173. int32_t* L_128 = V_28;
  17174. int32_t L_129 = V_30;
  17175. int32_t* L_130;
  17176. L_130 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_128, (int32_t)L_129, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  17177. int32_t L_131 = *((int32_t*)L_130);
  17178. int32_t L_132 = V_0;
  17179. V_31 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_131, (int32_t)L_132));
  17180. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_133 = V_26;
  17181. int32_t L_134 = V_31;
  17182. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_135;
  17183. L_135 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_133, (int32_t)L_134, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  17184. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_136 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_135);
  17185. V_32 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_136;
  17186. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_137 = V_29;
  17187. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_138 = V_29;
  17188. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_139 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_138);
  17189. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_140;
  17190. L_140 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  17191. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_140;
  17192. int32_t L_141 = V_23;
  17193. int32_t L_142 = V_30;
  17194. float L_143;
  17195. L_143 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_141, (int32_t)L_142, /*hidden argument*/NULL);
  17196. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_144 = V_32;
  17197. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_145;
  17198. L_145 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_143, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_144, /*hidden argument*/NULL);
  17199. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_146;
  17200. L_146 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_139, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_145, /*hidden argument*/NULL);
  17201. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_137 = L_146;
  17202. int32_t L_147 = V_30;
  17203. V_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_147, (int32_t)1));
  17204. }
  17205. IL_02f2:
  17206. {
  17207. int32_t L_148 = V_30;
  17208. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_149;
  17209. L_149 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  17210. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_149;
  17211. int32_t L_150;
  17212. L_150 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  17213. if ((((int32_t)L_148) < ((int32_t)L_150)))
  17214. {
  17215. goto IL_02a0;
  17216. }
  17217. }
  17218. {
  17219. int32_t L_151 = V_27;
  17220. V_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_151, (int32_t)1));
  17221. }
  17222. IL_030c:
  17223. {
  17224. int32_t L_152 = V_27;
  17225. int32_t L_153;
  17226. L_153 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17227. if ((((int32_t)L_152) < ((int32_t)L_153)))
  17228. {
  17229. goto IL_0285;
  17230. }
  17231. }
  17232. {
  17233. int32_t L_154 = V_23;
  17234. V_23 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1));
  17235. }
  17236. IL_0320:
  17237. {
  17238. int32_t L_155 = V_23;
  17239. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_156;
  17240. L_156 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  17241. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_156;
  17242. int32_t L_157;
  17243. L_157 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  17244. if ((((int32_t)L_155) < ((int32_t)L_157)))
  17245. {
  17246. goto IL_0231;
  17247. }
  17248. }
  17249. {
  17250. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_158 = V_3;
  17251. Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_158, /*hidden argument*/NULL);
  17252. }
  17253. IL_033d:
  17254. {
  17255. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  17256. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_159;
  17257. L_159 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  17258. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_160 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  17259. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_161 = V_3;
  17260. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_162 = V_4;
  17261. NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_159);
  17262. (( void (*) (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_159, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_160, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_161, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_162, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  17263. return;
  17264. }
  17265. }
  17266. IL2CPP_EXTERN_C void RowOperation_Invoke_mB7F361F024B930B43EC1F50D4097506B6B94192D_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  17267. {
  17268. RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB * _thisAdjusted;
  17269. int32_t _offset = 1;
  17270. _thisAdjusted = reinterpret_cast<RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB *>(__this + _offset);
  17271. RowOperation_Invoke_mB7F361F024B930B43EC1F50D4097506B6B94192D_inline(_thisAdjusted, ___y0, ___span1, method);
  17272. }
  17273. #ifdef __clang__
  17274. #pragma clang diagnostic pop
  17275. #endif
  17276. #ifdef __clang__
  17277. #pragma clang diagnostic push
  17278. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17279. #pragma clang diagnostic ignored "-Wunused-variable"
  17280. #endif
  17281. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  17282. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mC0EE5283DA5FB09AC71E1EB5E402729E3D84242B_gshared (RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___destination2, const RuntimeMethod* method)
  17283. {
  17284. {
  17285. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  17286. __this->set_bounds_0(L_0);
  17287. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___source1;
  17288. __this->set_source_1(L_1);
  17289. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_2 = ___destination2;
  17290. __this->set_destination_2(L_2);
  17291. return;
  17292. }
  17293. }
  17294. IL2CPP_EXTERN_C void RowOperation__ctor_mC0EE5283DA5FB09AC71E1EB5E402729E3D84242B_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___destination2, const RuntimeMethod* method)
  17295. {
  17296. RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1 * _thisAdjusted;
  17297. int32_t _offset = 1;
  17298. _thisAdjusted = reinterpret_cast<RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1 *>(__this + _offset);
  17299. RowOperation__ctor_mC0EE5283DA5FB09AC71E1EB5E402729E3D84242B_inline(_thisAdjusted, ___bounds0, ___source1, ___destination2, method);
  17300. }
  17301. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  17302. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m45F0A85F8248817468FBC05719A02B8C72B30090_gshared (RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1 * __this, int32_t ___y0, const RuntimeMethod* method)
  17303. {
  17304. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_0;
  17305. memset((&V_0), 0, sizeof(V_0));
  17306. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_1;
  17307. memset((&V_1), 0, sizeof(V_1));
  17308. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_2;
  17309. memset((&V_2), 0, sizeof(V_2));
  17310. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  17311. memset((&V_3), 0, sizeof(V_3));
  17312. {
  17313. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_1();
  17314. int32_t L_1 = ___y0;
  17315. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0);
  17316. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2;
  17317. L_2 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17318. V_2 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_2;
  17319. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  17320. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  17321. int32_t L_4;
  17322. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  17323. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_5;
  17324. L_5 = Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  17325. V_0 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_5;
  17326. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_6 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_destination_2();
  17327. int32_t L_7 = ___y0;
  17328. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  17329. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  17330. int32_t L_9;
  17331. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  17332. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_6);
  17333. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_10;
  17334. L_10 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17335. V_1 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_10;
  17336. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  17337. int32_t L_12;
  17338. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  17339. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_13;
  17340. L_13 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  17341. V_2 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_13;
  17342. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_14 = V_1;
  17343. Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  17344. return;
  17345. }
  17346. }
  17347. IL2CPP_EXTERN_C void RowOperation_Invoke_m45F0A85F8248817468FBC05719A02B8C72B30090_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  17348. {
  17349. RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1 * _thisAdjusted;
  17350. int32_t _offset = 1;
  17351. _thisAdjusted = reinterpret_cast<RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1 *>(__this + _offset);
  17352. RowOperation_Invoke_m45F0A85F8248817468FBC05719A02B8C72B30090_inline(_thisAdjusted, ___y0, method);
  17353. }
  17354. #ifdef __clang__
  17355. #pragma clang diagnostic pop
  17356. #endif
  17357. #ifdef __clang__
  17358. #pragma clang diagnostic push
  17359. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17360. #pragma clang diagnostic ignored "-Wunused-variable"
  17361. #endif
  17362. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  17363. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m082926F326E4DEAB342A2E73D06E63888B92E099_gshared (RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42 * __this, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  17364. {
  17365. {
  17366. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = ___targetPixels0;
  17367. __this->set_targetPixels_0(L_0);
  17368. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___passPixels1;
  17369. __this->set_passPixels_1(L_1);
  17370. int32_t L_2;
  17371. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  17372. __this->set_minX_2(L_2);
  17373. int32_t L_3;
  17374. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  17375. __this->set_maxX_3(L_3);
  17376. return;
  17377. }
  17378. }
  17379. IL2CPP_EXTERN_C void RowOperation__ctor_m082926F326E4DEAB342A2E73D06E63888B92E099_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  17380. {
  17381. RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42 * _thisAdjusted;
  17382. int32_t _offset = 1;
  17383. _thisAdjusted = reinterpret_cast<RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42 *>(__this + _offset);
  17384. RowOperation__ctor_m082926F326E4DEAB342A2E73D06E63888B92E099_inline(_thisAdjusted, ___targetPixels0, ___passPixels1, ___bounds2, method);
  17385. }
  17386. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  17387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m8C43B90AC31A57A6DA20DA38010856104C85AF69_gshared (RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42 * __this, int32_t ___y0, const RuntimeMethod* method)
  17388. {
  17389. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_0 = NULL;
  17390. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_1 = NULL;
  17391. int32_t V_2 = 0;
  17392. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_3 = NULL;
  17393. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  17394. memset((&V_4), 0, sizeof(V_4));
  17395. {
  17396. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_passPixels_1();
  17397. int32_t L_1 = ___y0;
  17398. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0);
  17399. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2;
  17400. L_2 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17401. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_3;
  17402. L_3 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  17403. V_0 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_3;
  17404. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_4 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_targetPixels_0();
  17405. int32_t L_5 = ___y0;
  17406. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_4);
  17407. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_6;
  17408. L_6 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17409. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_7;
  17410. L_7 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  17411. V_1 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_7;
  17412. int32_t L_8 = (int32_t)__this->get_minX_2();
  17413. V_2 = (int32_t)L_8;
  17414. goto IL_006c;
  17415. }
  17416. IL_002d:
  17417. {
  17418. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_9 = V_0;
  17419. int32_t L_10 = V_2;
  17420. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_11;
  17421. L_11 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  17422. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_12 = V_1;
  17423. int32_t L_13 = V_2;
  17424. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_14;
  17425. L_14 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  17426. V_3 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_14;
  17427. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  17428. L_15 = HalfVector2_ToVector4_m07F67211B0196C5D476A7A0C7C69BB55D772B68E_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_11, /*hidden argument*/NULL);
  17429. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_16 = V_3;
  17430. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  17431. L_17 = HalfVector2_ToVector4_m07F67211B0196C5D476A7A0C7C69BB55D772B68E_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_16, /*hidden argument*/NULL);
  17432. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  17433. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  17434. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  17435. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_19 = V_3;
  17436. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  17437. HalfVector2_FromVector4_m2EA26CF3A86EAD4833DE575AD62327504E88CB3C_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  17438. int32_t L_21 = V_2;
  17439. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  17440. }
  17441. IL_006c:
  17442. {
  17443. int32_t L_22 = V_2;
  17444. int32_t L_23 = (int32_t)__this->get_maxX_3();
  17445. if ((((int32_t)L_22) < ((int32_t)L_23)))
  17446. {
  17447. goto IL_002d;
  17448. }
  17449. }
  17450. {
  17451. return;
  17452. }
  17453. }
  17454. IL2CPP_EXTERN_C void RowOperation_Invoke_m8C43B90AC31A57A6DA20DA38010856104C85AF69_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  17455. {
  17456. RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42 * _thisAdjusted;
  17457. int32_t _offset = 1;
  17458. _thisAdjusted = reinterpret_cast<RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42 *>(__this + _offset);
  17459. RowOperation_Invoke_m8C43B90AC31A57A6DA20DA38010856104C85AF69_inline(_thisAdjusted, ___y0, method);
  17460. }
  17461. #ifdef __clang__
  17462. #pragma clang diagnostic pop
  17463. #endif
  17464. #ifdef __clang__
  17465. #pragma clang diagnostic push
  17466. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17467. #pragma clang diagnostic ignored "-Wunused-variable"
  17468. #endif
  17469. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  17470. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mCBE91D6D7DC3A387AEC806FF21D26705CC89548A_gshared (RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8 * __this, int32_t ___startX0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  17471. {
  17472. {
  17473. int32_t L_0 = ___startX0;
  17474. __this->set_startX_0(L_0);
  17475. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___source1;
  17476. __this->set_source_1(L_1);
  17477. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  17478. __this->set_matrix_2(L_2);
  17479. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  17480. __this->set_configuration_3(L_3);
  17481. return;
  17482. }
  17483. }
  17484. IL2CPP_EXTERN_C void RowOperation__ctor_mCBE91D6D7DC3A387AEC806FF21D26705CC89548A_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  17485. {
  17486. RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8 * _thisAdjusted;
  17487. int32_t _offset = 1;
  17488. _thisAdjusted = reinterpret_cast<RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8 *>(__this + _offset);
  17489. RowOperation__ctor_mCBE91D6D7DC3A387AEC806FF21D26705CC89548A_inline(_thisAdjusted, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  17490. }
  17491. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  17492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m9FEF9777656581DE5B8DE6DDA5BE3B88E8D5F85B_gshared (RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  17493. {
  17494. static bool s_Il2CppMethodInitialized;
  17495. if (!s_Il2CppMethodInitialized)
  17496. {
  17497. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  17498. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17499. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  17500. s_Il2CppMethodInitialized = true;
  17501. }
  17502. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_0;
  17503. memset((&V_0), 0, sizeof(V_0));
  17504. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_1;
  17505. memset((&V_1), 0, sizeof(V_1));
  17506. {
  17507. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_1();
  17508. int32_t L_1 = ___y0;
  17509. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0);
  17510. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2;
  17511. L_2 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17512. V_1 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_2;
  17513. int32_t L_3 = (int32_t)__this->get_startX_0();
  17514. int32_t L_4;
  17515. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  17516. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_5;
  17517. L_5 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  17518. V_0 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_5;
  17519. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  17520. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_6;
  17521. L_6 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  17522. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  17523. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_8 = V_0;
  17524. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_9;
  17525. L_9 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  17526. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  17527. NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_6);
  17528. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  17529. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  17530. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  17531. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  17532. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  17533. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  17534. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  17535. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_14;
  17536. L_14 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  17537. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  17538. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  17539. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_17 = V_0;
  17540. NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_14);
  17541. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_17, (int32_t)1);
  17542. return;
  17543. }
  17544. }
  17545. IL2CPP_EXTERN_C void RowOperation_Invoke_m9FEF9777656581DE5B8DE6DDA5BE3B88E8D5F85B_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  17546. {
  17547. RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8 * _thisAdjusted;
  17548. int32_t _offset = 1;
  17549. _thisAdjusted = reinterpret_cast<RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8 *>(__this + _offset);
  17550. RowOperation_Invoke_m9FEF9777656581DE5B8DE6DDA5BE3B88E8D5F85B_inline(_thisAdjusted, ___y0, ___span1, method);
  17551. }
  17552. #ifdef __clang__
  17553. #pragma clang diagnostic pop
  17554. #endif
  17555. #ifdef __clang__
  17556. #pragma clang diagnostic push
  17557. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17558. #pragma clang diagnostic ignored "-Wunused-variable"
  17559. #endif
  17560. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  17561. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mC900F8555059FE7A830D402C42CFFB24EAE6449E_gshared (RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D * __this, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source0, const RuntimeMethod* method)
  17562. {
  17563. {
  17564. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = ___source0;
  17565. __this->set_source_0(L_0);
  17566. return;
  17567. }
  17568. }
  17569. IL2CPP_EXTERN_C void RowOperation__ctor_mC900F8555059FE7A830D402C42CFFB24EAE6449E_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source0, const RuntimeMethod* method)
  17570. {
  17571. RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D * _thisAdjusted;
  17572. int32_t _offset = 1;
  17573. _thisAdjusted = reinterpret_cast<RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D *>(__this + _offset);
  17574. RowOperation__ctor_mC900F8555059FE7A830D402C42CFFB24EAE6449E_inline(_thisAdjusted, ___source0, method);
  17575. }
  17576. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  17577. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m5A1B4DF2B59C8B21885298EF9B45977D31576A3D_gshared (RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D * __this, int32_t ___y0, const RuntimeMethod* method)
  17578. {
  17579. static bool s_Il2CppMethodInitialized;
  17580. if (!s_Il2CppMethodInitialized)
  17581. {
  17582. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  17583. s_Il2CppMethodInitialized = true;
  17584. }
  17585. {
  17586. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_0();
  17587. int32_t L_1 = ___y0;
  17588. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0);
  17589. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2;
  17590. L_2 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17591. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  17592. (( void (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  17593. return;
  17594. }
  17595. }
  17596. IL2CPP_EXTERN_C void RowOperation_Invoke_m5A1B4DF2B59C8B21885298EF9B45977D31576A3D_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  17597. {
  17598. RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D * _thisAdjusted;
  17599. int32_t _offset = 1;
  17600. _thisAdjusted = reinterpret_cast<RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D *>(__this + _offset);
  17601. RowOperation_Invoke_m5A1B4DF2B59C8B21885298EF9B45977D31576A3D_inline(_thisAdjusted, ___y0, method);
  17602. }
  17603. #ifdef __clang__
  17604. #pragma clang diagnostic pop
  17605. #endif
  17606. #ifdef __clang__
  17607. #pragma clang diagnostic push
  17608. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17609. #pragma clang diagnostic ignored "-Wunused-variable"
  17610. #endif
  17611. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  17612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mC3A5053E1BB601362BEC4947D46320F4D75169E5_gshared (RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source7, const RuntimeMethod* method)
  17613. {
  17614. {
  17615. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  17616. __this->set_configuration_0(L_0);
  17617. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  17618. __this->set_bounds_1(L_1);
  17619. RuntimeObject* L_2 = ___colors2;
  17620. __this->set_colors_6(L_2);
  17621. PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * L_3 = ___blender3;
  17622. __this->set_blender_2(L_3);
  17623. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  17624. __this->set_center_3(L_4);
  17625. float L_5 = ___maxDistance5;
  17626. __this->set_maxDistance_4(L_5);
  17627. float L_6 = ___blendPercent6;
  17628. __this->set_blendPercent_5(L_6);
  17629. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_7 = ___source7;
  17630. __this->set_source_7(L_7);
  17631. return;
  17632. }
  17633. }
  17634. IL2CPP_EXTERN_C void RowOperation__ctor_mC3A5053E1BB601362BEC4947D46320F4D75169E5_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source7, const RuntimeMethod* method)
  17635. {
  17636. RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C * _thisAdjusted;
  17637. int32_t _offset = 1;
  17638. _thisAdjusted = reinterpret_cast<RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C *>(__this + _offset);
  17639. RowOperation__ctor_mC3A5053E1BB601362BEC4947D46320F4D75169E5_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  17640. }
  17641. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32,System.Span`1<System.Single>)
  17642. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m0BF8DBD3105D8ABA9CC20CD4DD89C6584F14F365_gshared (RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  17643. {
  17644. static bool s_Il2CppMethodInitialized;
  17645. if (!s_Il2CppMethodInitialized)
  17646. {
  17647. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  17648. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  17649. s_Il2CppMethodInitialized = true;
  17650. }
  17651. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_0;
  17652. memset((&V_0), 0, sizeof(V_0));
  17653. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_1;
  17654. memset((&V_1), 0, sizeof(V_1));
  17655. int32_t V_2 = 0;
  17656. float V_3 = 0.0f;
  17657. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_4;
  17658. memset((&V_4), 0, sizeof(V_4));
  17659. {
  17660. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  17661. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_1;
  17662. L_1 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17663. V_0 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_1;
  17664. V_2 = (int32_t)0;
  17665. goto IL_0068;
  17666. }
  17667. IL_0010:
  17668. {
  17669. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  17670. int32_t L_3 = V_2;
  17671. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  17672. int32_t L_5;
  17673. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  17674. int32_t L_6 = ___y0;
  17675. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  17676. memset((&L_7), 0, sizeof(L_7));
  17677. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  17678. float L_8;
  17679. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  17680. V_3 = (float)L_8;
  17681. int32_t L_9 = V_2;
  17682. float* L_10;
  17683. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  17684. float L_11 = (float)__this->get_blendPercent_5();
  17685. float L_12 = V_3;
  17686. float L_13 = (float)__this->get_maxDistance_4();
  17687. float L_14;
  17688. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  17689. *((float*)L_10) = (float)L_14;
  17690. int32_t L_15 = V_2;
  17691. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  17692. }
  17693. IL_0068:
  17694. {
  17695. int32_t L_16 = V_2;
  17696. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  17697. int32_t L_18;
  17698. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  17699. if ((((int32_t)L_16) < ((int32_t)L_18)))
  17700. {
  17701. goto IL_0010;
  17702. }
  17703. }
  17704. {
  17705. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_19 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_7();
  17706. int32_t L_20 = ___y0;
  17707. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_19);
  17708. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_21;
  17709. L_21 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  17710. V_4 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_21;
  17711. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  17712. int32_t L_23;
  17713. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  17714. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  17715. int32_t L_25;
  17716. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  17717. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_26;
  17718. L_26 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  17719. V_1 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_26;
  17720. PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * L_27 = (PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)__this->get_blender_2();
  17721. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  17722. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_29 = V_1;
  17723. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_30 = V_1;
  17724. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_31;
  17725. L_31 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  17726. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_32 = V_0;
  17727. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_33;
  17728. L_33 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  17729. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  17730. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  17731. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  17732. NullCheck((PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)L_27);
  17733. (( void (*) (PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_29, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_31, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  17734. return;
  17735. }
  17736. }
  17737. IL2CPP_EXTERN_C void RowOperation_Invoke_m0BF8DBD3105D8ABA9CC20CD4DD89C6584F14F365_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  17738. {
  17739. RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C * _thisAdjusted;
  17740. int32_t _offset = 1;
  17741. _thisAdjusted = reinterpret_cast<RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C *>(__this + _offset);
  17742. RowOperation_Invoke_m0BF8DBD3105D8ABA9CC20CD4DD89C6584F14F365_inline(_thisAdjusted, ___y0, ___span1, method);
  17743. }
  17744. #ifdef __clang__
  17745. #pragma clang diagnostic pop
  17746. #endif
  17747. #ifdef __clang__
  17748. #pragma clang diagnostic push
  17749. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17750. #pragma clang diagnostic ignored "-Wunused-variable"
  17751. #endif
  17752. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  17753. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mD01025CFBFE5F28FBF187714A841D9671865E321_gshared (RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source2, const RuntimeMethod* method)
  17754. {
  17755. {
  17756. int32_t L_0;
  17757. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  17758. __this->set_minX_0(L_0);
  17759. int32_t L_1;
  17760. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  17761. __this->set_maxX_1(L_1);
  17762. int32_t L_2;
  17763. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  17764. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  17765. int32_t L_3;
  17766. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  17767. __this->set_maxY_3(L_3);
  17768. int32_t L_4;
  17769. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  17770. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  17771. int32_t L_5 = ___size1;
  17772. __this->set_size_5(L_5);
  17773. int32_t L_6 = ___size1;
  17774. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  17775. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_7 = ___source2;
  17776. __this->set_source_7(L_7);
  17777. return;
  17778. }
  17779. }
  17780. IL2CPP_EXTERN_C void RowOperation__ctor_mD01025CFBFE5F28FBF187714A841D9671865E321_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source2, const RuntimeMethod* method)
  17781. {
  17782. RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D * _thisAdjusted;
  17783. int32_t _offset = 1;
  17784. _thisAdjusted = reinterpret_cast<RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D *>(__this + _offset);
  17785. RowOperation__ctor_mD01025CFBFE5F28FBF187714A841D9671865E321_inline(_thisAdjusted, ___bounds0, ___size1, ___source2, method);
  17786. }
  17787. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32)
  17788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m8C85D10496AC8CB6BBDA8E0F554AF65A993FE36B_gshared (RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D * __this, int32_t ___y0, const RuntimeMethod* method)
  17789. {
  17790. static bool s_Il2CppMethodInitialized;
  17791. if (!s_Il2CppMethodInitialized)
  17792. {
  17793. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  17794. s_Il2CppMethodInitialized = true;
  17795. }
  17796. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_0;
  17797. memset((&V_0), 0, sizeof(V_0));
  17798. int32_t V_1 = 0;
  17799. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_2;
  17800. memset((&V_2), 0, sizeof(V_2));
  17801. int32_t V_3 = 0;
  17802. int32_t V_4 = 0;
  17803. {
  17804. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_7();
  17805. int32_t L_1 = ___y0;
  17806. int32_t L_2 = (int32_t)__this->get_radius_6();
  17807. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  17808. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  17809. int32_t L_4;
  17810. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  17811. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0);
  17812. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_5;
  17813. L_5 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17814. V_0 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_5;
  17815. int32_t L_6 = (int32_t)__this->get_minX_0();
  17816. V_1 = (int32_t)L_6;
  17817. goto IL_00a2;
  17818. }
  17819. IL_0028:
  17820. {
  17821. int32_t L_7 = V_1;
  17822. int32_t L_8 = (int32_t)__this->get_radius_6();
  17823. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  17824. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  17825. int32_t L_10;
  17826. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  17827. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_11;
  17828. L_11 = Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  17829. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_12 = (*(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_11);
  17830. V_2 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_12;
  17831. int32_t L_13 = ___y0;
  17832. V_3 = (int32_t)L_13;
  17833. goto IL_0085;
  17834. }
  17835. IL_004c:
  17836. {
  17837. int32_t L_14 = V_1;
  17838. V_4 = (int32_t)L_14;
  17839. goto IL_006b;
  17840. }
  17841. IL_0051:
  17842. {
  17843. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_15 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_7();
  17844. int32_t L_16 = V_4;
  17845. int32_t L_17 = V_3;
  17846. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_15);
  17847. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_18;
  17848. L_18 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  17849. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_19 = V_2;
  17850. *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_18 = L_19;
  17851. int32_t L_20 = V_4;
  17852. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  17853. }
  17854. IL_006b:
  17855. {
  17856. int32_t L_21 = V_4;
  17857. int32_t L_22 = V_1;
  17858. int32_t L_23 = (int32_t)__this->get_size_5();
  17859. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  17860. {
  17861. goto IL_0081;
  17862. }
  17863. }
  17864. {
  17865. int32_t L_24 = V_4;
  17866. int32_t L_25 = (int32_t)__this->get_maxX_1();
  17867. if ((((int32_t)L_24) < ((int32_t)L_25)))
  17868. {
  17869. goto IL_0051;
  17870. }
  17871. }
  17872. IL_0081:
  17873. {
  17874. int32_t L_26 = V_3;
  17875. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  17876. }
  17877. IL_0085:
  17878. {
  17879. int32_t L_27 = V_3;
  17880. int32_t L_28 = ___y0;
  17881. int32_t L_29 = (int32_t)__this->get_size_5();
  17882. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  17883. {
  17884. goto IL_0099;
  17885. }
  17886. }
  17887. {
  17888. int32_t L_30 = V_3;
  17889. int32_t L_31 = (int32_t)__this->get_maxY_3();
  17890. if ((((int32_t)L_30) < ((int32_t)L_31)))
  17891. {
  17892. goto IL_004c;
  17893. }
  17894. }
  17895. IL_0099:
  17896. {
  17897. int32_t L_32 = V_1;
  17898. int32_t L_33 = (int32_t)__this->get_size_5();
  17899. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  17900. }
  17901. IL_00a2:
  17902. {
  17903. int32_t L_34 = V_1;
  17904. int32_t L_35 = (int32_t)__this->get_maxX_1();
  17905. if ((((int32_t)L_34) < ((int32_t)L_35)))
  17906. {
  17907. goto IL_0028;
  17908. }
  17909. }
  17910. {
  17911. return;
  17912. }
  17913. }
  17914. IL2CPP_EXTERN_C void RowOperation_Invoke_m8C85D10496AC8CB6BBDA8E0F554AF65A993FE36B_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  17915. {
  17916. RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D * _thisAdjusted;
  17917. int32_t _offset = 1;
  17918. _thisAdjusted = reinterpret_cast<RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D *>(__this + _offset);
  17919. RowOperation_Invoke_m8C85D10496AC8CB6BBDA8E0F554AF65A993FE36B_inline(_thisAdjusted, ___y0, method);
  17920. }
  17921. #ifdef __clang__
  17922. #pragma clang diagnostic pop
  17923. #endif
  17924. #ifdef __clang__
  17925. #pragma clang diagnostic push
  17926. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  17927. #pragma clang diagnostic ignored "-Wunused-variable"
  17928. #endif
  17929. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  17930. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mDB608E27F1D1E7B042000B19BF8FD89EAD0D1A2A_gshared (RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source7, const RuntimeMethod* method)
  17931. {
  17932. {
  17933. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  17934. __this->set_configuration_0(L_0);
  17935. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  17936. __this->set_bounds_1(L_1);
  17937. RuntimeObject* L_2 = ___colors2;
  17938. __this->set_colors_6(L_2);
  17939. PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * L_3 = ___blender3;
  17940. __this->set_blender_2(L_3);
  17941. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  17942. __this->set_center_3(L_4);
  17943. float L_5 = ___maxDistance5;
  17944. __this->set_maxDistance_4(L_5);
  17945. float L_6 = ___blendPercent6;
  17946. __this->set_blendPercent_5(L_6);
  17947. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_7 = ___source7;
  17948. __this->set_source_7(L_7);
  17949. return;
  17950. }
  17951. }
  17952. IL2CPP_EXTERN_C void RowOperation__ctor_mDB608E27F1D1E7B042000B19BF8FD89EAD0D1A2A_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source7, const RuntimeMethod* method)
  17953. {
  17954. RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3 * _thisAdjusted;
  17955. int32_t _offset = 1;
  17956. _thisAdjusted = reinterpret_cast<RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3 *>(__this + _offset);
  17957. RowOperation__ctor_mDB608E27F1D1E7B042000B19BF8FD89EAD0D1A2A_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  17958. }
  17959. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector2>::Invoke(System.Int32,System.Span`1<System.Single>)
  17960. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m8EDDC9FE3417C6B6B6BBD6FC90BE82DCDFDEFE27_gshared (RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  17961. {
  17962. static bool s_Il2CppMethodInitialized;
  17963. if (!s_Il2CppMethodInitialized)
  17964. {
  17965. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  17966. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  17967. s_Il2CppMethodInitialized = true;
  17968. }
  17969. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_0;
  17970. memset((&V_0), 0, sizeof(V_0));
  17971. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_1;
  17972. memset((&V_1), 0, sizeof(V_1));
  17973. int32_t V_2 = 0;
  17974. float V_3 = 0.0f;
  17975. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_4;
  17976. memset((&V_4), 0, sizeof(V_4));
  17977. {
  17978. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  17979. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_1;
  17980. L_1 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  17981. V_0 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_1;
  17982. V_2 = (int32_t)0;
  17983. goto IL_0062;
  17984. }
  17985. IL_0010:
  17986. {
  17987. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  17988. int32_t L_3 = V_2;
  17989. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  17990. int32_t L_5;
  17991. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  17992. int32_t L_6 = ___y0;
  17993. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  17994. memset((&L_7), 0, sizeof(L_7));
  17995. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  17996. float L_8;
  17997. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  17998. V_3 = (float)L_8;
  17999. int32_t L_9 = V_2;
  18000. float* L_10;
  18001. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  18002. float L_11 = (float)__this->get_blendPercent_5();
  18003. float L_12 = V_3;
  18004. float L_13 = (float)__this->get_maxDistance_4();
  18005. float L_14;
  18006. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  18007. *((float*)L_10) = (float)L_14;
  18008. int32_t L_15 = V_2;
  18009. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  18010. }
  18011. IL_0062:
  18012. {
  18013. int32_t L_16 = V_2;
  18014. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  18015. int32_t L_18;
  18016. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  18017. if ((((int32_t)L_16) < ((int32_t)L_18)))
  18018. {
  18019. goto IL_0010;
  18020. }
  18021. }
  18022. {
  18023. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_19 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_7();
  18024. int32_t L_20 = ___y0;
  18025. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_19);
  18026. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_21;
  18027. L_21 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  18028. V_4 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_21;
  18029. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  18030. int32_t L_23;
  18031. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  18032. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  18033. int32_t L_25;
  18034. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  18035. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_26;
  18036. L_26 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  18037. V_1 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_26;
  18038. PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * L_27 = (PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)__this->get_blender_2();
  18039. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  18040. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_29 = V_1;
  18041. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_30 = V_1;
  18042. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_31;
  18043. L_31 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  18044. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_32 = V_0;
  18045. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_33;
  18046. L_33 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  18047. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  18048. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  18049. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  18050. NullCheck((PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)L_27);
  18051. (( void (*) (PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_29, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_31, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  18052. return;
  18053. }
  18054. }
  18055. IL2CPP_EXTERN_C void RowOperation_Invoke_m8EDDC9FE3417C6B6B6BBD6FC90BE82DCDFDEFE27_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  18056. {
  18057. RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3 * _thisAdjusted;
  18058. int32_t _offset = 1;
  18059. _thisAdjusted = reinterpret_cast<RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3 *>(__this + _offset);
  18060. RowOperation_Invoke_m8EDDC9FE3417C6B6B6BBD6FC90BE82DCDFDEFE27_inline(_thisAdjusted, ___y0, ___span1, method);
  18061. }
  18062. #ifdef __clang__
  18063. #pragma clang diagnostic pop
  18064. #endif
  18065. #ifdef __clang__
  18066. #pragma clang diagnostic push
  18067. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18068. #pragma clang diagnostic ignored "-Wunused-variable"
  18069. #endif
  18070. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  18071. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m635BCA0394D467560B83069BA2286CEAD62EE8A1_gshared (RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___upper3, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  18072. {
  18073. {
  18074. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  18075. __this->set_bounds_0(L_0);
  18076. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___source1;
  18077. __this->set_source_1(L_1);
  18078. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  18079. __this->set_intImage_2(L_2);
  18080. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_3 = ___upper3;
  18081. __this->set_upper_3(L_3);
  18082. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_4 = ___lower4;
  18083. __this->set_lower_4(L_4);
  18084. float L_5 = ___thresholdLimit5;
  18085. __this->set_thresholdLimit_5(L_5);
  18086. int32_t L_6 = ___startX7;
  18087. __this->set_startX_6(L_6);
  18088. int32_t L_7 = ___endX8;
  18089. __this->set_endX_7(L_7);
  18090. int32_t L_8 = ___startY9;
  18091. __this->set_startY_8(L_8);
  18092. uint8_t L_9 = ___clusterSize6;
  18093. __this->set_clusterSize_9(L_9);
  18094. return;
  18095. }
  18096. }
  18097. IL2CPP_EXTERN_C void RowOperation__ctor_m635BCA0394D467560B83069BA2286CEAD62EE8A1_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___upper3, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  18098. {
  18099. RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D * _thisAdjusted;
  18100. int32_t _offset = 1;
  18101. _thisAdjusted = reinterpret_cast<RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D *>(__this + _offset);
  18102. RowOperation__ctor_m635BCA0394D467560B83069BA2286CEAD62EE8A1_inline(_thisAdjusted, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  18103. }
  18104. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  18105. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m49BC1A26317E6ABBF323A45CB9BDFCE7BFF20004_gshared (RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D * __this, int32_t ___y0, const RuntimeMethod* method)
  18106. {
  18107. static bool s_Il2CppMethodInitialized;
  18108. if (!s_Il2CppMethodInitialized)
  18109. {
  18110. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  18111. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  18112. s_Il2CppMethodInitialized = true;
  18113. }
  18114. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  18115. memset((&V_0), 0, sizeof(V_0));
  18116. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_1;
  18117. memset((&V_1), 0, sizeof(V_1));
  18118. int32_t V_2 = 0;
  18119. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_3;
  18120. memset((&V_3), 0, sizeof(V_3));
  18121. int32_t V_4 = 0;
  18122. int32_t V_5 = 0;
  18123. int32_t V_6 = 0;
  18124. int32_t V_7 = 0;
  18125. uint32_t V_8 = 0;
  18126. int64_t V_9 = 0;
  18127. {
  18128. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  18129. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_1();
  18130. int32_t L_1 = ___y0;
  18131. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0);
  18132. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2;
  18133. L_2 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  18134. V_1 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_2;
  18135. int32_t L_3 = (int32_t)__this->get_startX_6();
  18136. V_2 = (int32_t)L_3;
  18137. goto IL_0176;
  18138. }
  18139. IL_0021:
  18140. {
  18141. int32_t L_4 = V_2;
  18142. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5;
  18143. L_5 = Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  18144. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_6 = (*(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5);
  18145. V_3 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_6;
  18146. HalfVector4_ToRgba32_m2EA30200C46B45B5E39DFF07CD540F4A10564C92_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  18147. int32_t L_7 = V_2;
  18148. int32_t L_8 = (int32_t)__this->get_startX_6();
  18149. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  18150. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  18151. int32_t L_10;
  18152. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  18153. V_4 = (int32_t)L_10;
  18154. int32_t L_11 = V_2;
  18155. int32_t L_12 = (int32_t)__this->get_startX_6();
  18156. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  18157. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  18158. int32_t L_15;
  18159. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  18160. int32_t L_16;
  18161. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  18162. V_5 = (int32_t)L_16;
  18163. int32_t L_17 = ___y0;
  18164. int32_t L_18 = (int32_t)__this->get_startY_8();
  18165. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  18166. int32_t L_20;
  18167. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  18168. V_6 = (int32_t)L_20;
  18169. int32_t L_21 = ___y0;
  18170. int32_t L_22 = (int32_t)__this->get_startY_8();
  18171. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  18172. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  18173. int32_t L_25;
  18174. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  18175. int32_t L_26;
  18176. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  18177. V_7 = (int32_t)L_26;
  18178. int32_t L_27 = V_5;
  18179. int32_t L_28 = V_4;
  18180. int32_t L_29 = V_7;
  18181. int32_t L_30 = V_6;
  18182. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  18183. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  18184. int32_t L_32 = V_5;
  18185. int32_t L_33 = V_7;
  18186. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  18187. uint64_t* L_34;
  18188. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  18189. int64_t L_35 = *((int64_t*)L_34);
  18190. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  18191. int32_t L_37 = V_4;
  18192. int32_t L_38 = V_7;
  18193. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  18194. uint64_t* L_39;
  18195. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  18196. int64_t L_40 = *((int64_t*)L_39);
  18197. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  18198. int32_t L_42 = V_5;
  18199. int32_t L_43 = V_6;
  18200. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  18201. uint64_t* L_44;
  18202. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  18203. int64_t L_45 = *((int64_t*)L_44);
  18204. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  18205. int32_t L_47 = V_4;
  18206. int32_t L_48 = V_6;
  18207. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  18208. uint64_t* L_49;
  18209. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  18210. int64_t L_50 = *((int64_t*)L_49);
  18211. uint64_t L_51;
  18212. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  18213. V_9 = (int64_t)L_51;
  18214. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  18215. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  18216. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  18217. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  18218. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  18219. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  18220. uint32_t L_58 = V_8;
  18221. int64_t L_59 = V_9;
  18222. float L_60 = (float)__this->get_thresholdLimit_5();
  18223. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  18224. {
  18225. goto IL_015a;
  18226. }
  18227. }
  18228. {
  18229. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_61 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_1();
  18230. int32_t L_62 = V_2;
  18231. int32_t L_63 = ___y0;
  18232. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_61);
  18233. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_64;
  18234. L_64 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  18235. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_65 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )__this->get_lower_4();
  18236. *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_64 = L_65;
  18237. goto IL_0172;
  18238. }
  18239. IL_015a:
  18240. {
  18241. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_66 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_1();
  18242. int32_t L_67 = V_2;
  18243. int32_t L_68 = ___y0;
  18244. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_66);
  18245. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_69;
  18246. L_69 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  18247. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_70 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )__this->get_upper_3();
  18248. *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_69 = L_70;
  18249. }
  18250. IL_0172:
  18251. {
  18252. int32_t L_71 = V_2;
  18253. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  18254. }
  18255. IL_0176:
  18256. {
  18257. int32_t L_72 = V_2;
  18258. int32_t L_73 = (int32_t)__this->get_endX_7();
  18259. if ((((int32_t)L_72) < ((int32_t)L_73)))
  18260. {
  18261. goto IL_0021;
  18262. }
  18263. }
  18264. {
  18265. return;
  18266. }
  18267. }
  18268. IL2CPP_EXTERN_C void RowOperation_Invoke_m49BC1A26317E6ABBF323A45CB9BDFCE7BFF20004_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  18269. {
  18270. RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D * _thisAdjusted;
  18271. int32_t _offset = 1;
  18272. _thisAdjusted = reinterpret_cast<RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D *>(__this + _offset);
  18273. RowOperation_Invoke_m49BC1A26317E6ABBF323A45CB9BDFCE7BFF20004_inline(_thisAdjusted, ___y0, method);
  18274. }
  18275. #ifdef __clang__
  18276. #pragma clang diagnostic pop
  18277. #endif
  18278. #ifdef __clang__
  18279. #pragma clang diagnostic push
  18280. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18281. #pragma clang diagnostic ignored "-Wunused-variable"
  18282. #endif
  18283. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  18284. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mEDC961FEE1A5DA334D4DCFE8B16727AD0B2B5BDD_gshared (RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source5, const RuntimeMethod* method)
  18285. {
  18286. {
  18287. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  18288. __this->set_configuration_0(L_0);
  18289. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  18290. __this->set_bounds_1(L_1);
  18291. PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * L_2 = ___blender2;
  18292. __this->set_blender_2(L_2);
  18293. RuntimeObject* L_3 = ___amount3;
  18294. __this->set_amount_3(L_3);
  18295. RuntimeObject* L_4 = ___colors4;
  18296. __this->set_colors_4(L_4);
  18297. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_5 = ___source5;
  18298. __this->set_source_5(L_5);
  18299. return;
  18300. }
  18301. }
  18302. IL2CPP_EXTERN_C void RowOperation__ctor_mEDC961FEE1A5DA334D4DCFE8B16727AD0B2B5BDD_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source5, const RuntimeMethod* method)
  18303. {
  18304. RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E * _thisAdjusted;
  18305. int32_t _offset = 1;
  18306. _thisAdjusted = reinterpret_cast<RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E *>(__this + _offset);
  18307. RowOperation__ctor_mEDC961FEE1A5DA334D4DCFE8B16727AD0B2B5BDD_inline(_thisAdjusted, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  18308. }
  18309. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  18310. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m5C6CE746AECD65175373AD528EC5A4346272E287_gshared (RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E * __this, int32_t ___y0, const RuntimeMethod* method)
  18311. {
  18312. static bool s_Il2CppMethodInitialized;
  18313. if (!s_Il2CppMethodInitialized)
  18314. {
  18315. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  18316. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  18317. s_Il2CppMethodInitialized = true;
  18318. }
  18319. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_0;
  18320. memset((&V_0), 0, sizeof(V_0));
  18321. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_1;
  18322. memset((&V_1), 0, sizeof(V_1));
  18323. {
  18324. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_5();
  18325. int32_t L_1 = ___y0;
  18326. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0);
  18327. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2;
  18328. L_2 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  18329. V_1 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_2;
  18330. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  18331. int32_t L_4;
  18332. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  18333. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  18334. int32_t L_6;
  18335. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  18336. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_7;
  18337. L_7 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  18338. V_0 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_7;
  18339. PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * L_8 = (PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)__this->get_blender_2();
  18340. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  18341. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_10 = V_0;
  18342. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  18343. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_12;
  18344. L_12 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  18345. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_13;
  18346. L_13 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  18347. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_14 = V_0;
  18348. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_15;
  18349. L_15 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  18350. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  18351. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  18352. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  18353. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  18354. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  18355. NullCheck((PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)L_8);
  18356. (( void (*) (PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_10, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_13, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  18357. return;
  18358. }
  18359. }
  18360. IL2CPP_EXTERN_C void RowOperation_Invoke_m5C6CE746AECD65175373AD528EC5A4346272E287_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  18361. {
  18362. RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E * _thisAdjusted;
  18363. int32_t _offset = 1;
  18364. _thisAdjusted = reinterpret_cast<RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E *>(__this + _offset);
  18365. RowOperation_Invoke_m5C6CE746AECD65175373AD528EC5A4346272E287_inline(_thisAdjusted, ___y0, method);
  18366. }
  18367. #ifdef __clang__
  18368. #pragma clang diagnostic pop
  18369. #endif
  18370. #ifdef __clang__
  18371. #pragma clang diagnostic push
  18372. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18373. #pragma clang diagnostic ignored "-Wunused-variable"
  18374. #endif
  18375. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  18376. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m1EE437033FF3A73CFFB167EACA999F8A20BE1DF2_gshared (RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D * __this, int32_t ___startX0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___upper2, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  18377. {
  18378. {
  18379. int32_t L_0 = ___startX0;
  18380. __this->set_startX_5(L_0);
  18381. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___source1;
  18382. __this->set_source_0(L_1);
  18383. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_2 = ___upper2;
  18384. __this->set_upper_1(L_2);
  18385. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_3 = ___lower3;
  18386. __this->set_lower_2(L_3);
  18387. uint8_t L_4 = ___threshold4;
  18388. __this->set_threshold_3(L_4);
  18389. int32_t L_5 = ___mode5;
  18390. __this->set_mode_4(L_5);
  18391. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  18392. __this->set_configuration_6(L_6);
  18393. return;
  18394. }
  18395. }
  18396. IL2CPP_EXTERN_C void RowOperation__ctor_m1EE437033FF3A73CFFB167EACA999F8A20BE1DF2_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___upper2, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  18397. {
  18398. RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D * _thisAdjusted;
  18399. int32_t _offset = 1;
  18400. _thisAdjusted = reinterpret_cast<RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D *>(__this + _offset);
  18401. RowOperation__ctor_m1EE437033FF3A73CFFB167EACA999F8A20BE1DF2_inline(_thisAdjusted, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  18402. }
  18403. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  18404. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1A3B5FFA06A88810A02A030EF86C543F37906C6A_gshared (RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  18405. {
  18406. static bool s_Il2CppMethodInitialized;
  18407. if (!s_Il2CppMethodInitialized)
  18408. {
  18409. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  18410. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  18411. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  18412. s_Il2CppMethodInitialized = true;
  18413. }
  18414. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_0;
  18415. memset((&V_0), 0, sizeof(V_0));
  18416. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_1;
  18417. memset((&V_1), 0, sizeof(V_1));
  18418. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_2;
  18419. memset((&V_2), 0, sizeof(V_2));
  18420. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_3;
  18421. memset((&V_3), 0, sizeof(V_3));
  18422. int32_t V_4 = 0;
  18423. uint8_t V_5 = 0x0;
  18424. int32_t V_6 = 0;
  18425. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  18426. memset((&V_7), 0, sizeof(V_7));
  18427. uint8_t V_8 = 0x0;
  18428. float V_9 = 0.0f;
  18429. int32_t V_10 = 0;
  18430. float V_11 = 0.0f;
  18431. float V_12 = 0.0f;
  18432. int32_t V_13 = 0;
  18433. float V_14 = 0.0f;
  18434. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B5_0 = NULL;
  18435. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B4_0 = NULL;
  18436. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 G_B6_0;
  18437. memset((&G_B6_0), 0, sizeof(G_B6_0));
  18438. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B6_1 = NULL;
  18439. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B12_0 = NULL;
  18440. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B11_0 = NULL;
  18441. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 G_B13_0;
  18442. memset((&G_B13_0), 0, sizeof(G_B13_0));
  18443. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B13_1 = NULL;
  18444. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B19_0 = NULL;
  18445. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B18_0 = NULL;
  18446. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 G_B20_0;
  18447. memset((&G_B20_0), 0, sizeof(G_B20_0));
  18448. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B20_1 = NULL;
  18449. {
  18450. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_0 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )__this->get_upper_1();
  18451. V_0 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_0;
  18452. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_1 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )__this->get_lower_2();
  18453. V_1 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_1;
  18454. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_2 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_0();
  18455. int32_t L_3 = ___y0;
  18456. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_2);
  18457. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_4;
  18458. L_4 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  18459. V_3 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_4;
  18460. int32_t L_5 = (int32_t)__this->get_startX_5();
  18461. int32_t L_6;
  18462. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  18463. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_7;
  18464. L_7 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  18465. V_2 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_7;
  18466. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  18467. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_8;
  18468. L_8 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  18469. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  18470. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_10 = V_2;
  18471. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_11;
  18472. L_11 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  18473. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  18474. NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_8);
  18475. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  18476. int32_t L_13 = (int32_t)__this->get_mode_4();
  18477. V_4 = (int32_t)L_13;
  18478. int32_t L_14 = V_4;
  18479. switch (L_14)
  18480. {
  18481. case 0:
  18482. {
  18483. goto IL_0063;
  18484. }
  18485. case 1:
  18486. {
  18487. goto IL_00c6;
  18488. }
  18489. case 2:
  18490. {
  18491. goto IL_0119;
  18492. }
  18493. }
  18494. }
  18495. {
  18496. return;
  18497. }
  18498. IL_0063:
  18499. {
  18500. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  18501. V_5 = (uint8_t)L_15;
  18502. V_6 = (int32_t)0;
  18503. goto IL_00ba;
  18504. }
  18505. IL_0070:
  18506. {
  18507. int32_t L_16 = V_6;
  18508. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  18509. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  18510. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  18511. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  18512. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  18513. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  18514. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  18515. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  18516. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  18517. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  18518. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  18519. uint8_t L_25;
  18520. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  18521. V_8 = (uint8_t)L_25;
  18522. int32_t L_26 = V_6;
  18523. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_27;
  18524. L_27 = Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  18525. uint8_t L_28 = V_8;
  18526. uint8_t L_29 = V_5;
  18527. G_B4_0 = L_27;
  18528. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  18529. {
  18530. G_B5_0 = L_27;
  18531. goto IL_00ae;
  18532. }
  18533. }
  18534. {
  18535. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_30 = V_1;
  18536. G_B6_0 = L_30;
  18537. G_B6_1 = G_B4_0;
  18538. goto IL_00af;
  18539. }
  18540. IL_00ae:
  18541. {
  18542. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_31 = V_0;
  18543. G_B6_0 = L_31;
  18544. G_B6_1 = G_B5_0;
  18545. }
  18546. IL_00af:
  18547. {
  18548. *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)G_B6_1 = G_B6_0;
  18549. int32_t L_32 = V_6;
  18550. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  18551. }
  18552. IL_00ba:
  18553. {
  18554. int32_t L_33 = V_6;
  18555. int32_t L_34;
  18556. L_34 = Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  18557. if ((((int32_t)L_33) < ((int32_t)L_34)))
  18558. {
  18559. goto IL_0070;
  18560. }
  18561. }
  18562. {
  18563. return;
  18564. }
  18565. IL_00c6:
  18566. {
  18567. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  18568. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  18569. V_10 = (int32_t)0;
  18570. goto IL_010d;
  18571. }
  18572. IL_00da:
  18573. {
  18574. int32_t L_36 = V_10;
  18575. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  18576. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  18577. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  18578. float L_39;
  18579. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  18580. V_11 = (float)L_39;
  18581. int32_t L_40 = V_10;
  18582. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_41;
  18583. L_41 = Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  18584. float L_42 = V_11;
  18585. float L_43 = V_9;
  18586. G_B11_0 = L_41;
  18587. if ((((float)L_42) >= ((float)L_43)))
  18588. {
  18589. G_B12_0 = L_41;
  18590. goto IL_0101;
  18591. }
  18592. }
  18593. {
  18594. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_44 = V_1;
  18595. G_B13_0 = L_44;
  18596. G_B13_1 = G_B11_0;
  18597. goto IL_0102;
  18598. }
  18599. IL_0101:
  18600. {
  18601. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_45 = V_0;
  18602. G_B13_0 = L_45;
  18603. G_B13_1 = G_B12_0;
  18604. }
  18605. IL_0102:
  18606. {
  18607. *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)G_B13_1 = G_B13_0;
  18608. int32_t L_46 = V_10;
  18609. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  18610. }
  18611. IL_010d:
  18612. {
  18613. int32_t L_47 = V_10;
  18614. int32_t L_48;
  18615. L_48 = Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  18616. if ((((int32_t)L_47) < ((int32_t)L_48)))
  18617. {
  18618. goto IL_00da;
  18619. }
  18620. }
  18621. {
  18622. return;
  18623. }
  18624. IL_0119:
  18625. {
  18626. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  18627. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  18628. V_13 = (int32_t)0;
  18629. goto IL_0160;
  18630. }
  18631. IL_012d:
  18632. {
  18633. int32_t L_50 = V_13;
  18634. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  18635. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  18636. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  18637. float L_53;
  18638. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  18639. V_14 = (float)L_53;
  18640. int32_t L_54 = V_13;
  18641. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_55;
  18642. L_55 = Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  18643. float L_56 = V_14;
  18644. float L_57 = V_12;
  18645. G_B18_0 = L_55;
  18646. if ((((float)L_56) >= ((float)L_57)))
  18647. {
  18648. G_B19_0 = L_55;
  18649. goto IL_0154;
  18650. }
  18651. }
  18652. {
  18653. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_58 = V_1;
  18654. G_B20_0 = L_58;
  18655. G_B20_1 = G_B18_0;
  18656. goto IL_0155;
  18657. }
  18658. IL_0154:
  18659. {
  18660. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_59 = V_0;
  18661. G_B20_0 = L_59;
  18662. G_B20_1 = G_B19_0;
  18663. }
  18664. IL_0155:
  18665. {
  18666. *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)G_B20_1 = G_B20_0;
  18667. int32_t L_60 = V_13;
  18668. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  18669. }
  18670. IL_0160:
  18671. {
  18672. int32_t L_61 = V_13;
  18673. int32_t L_62;
  18674. L_62 = Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  18675. if ((((int32_t)L_61) < ((int32_t)L_62)))
  18676. {
  18677. goto IL_012d;
  18678. }
  18679. }
  18680. {
  18681. return;
  18682. }
  18683. }
  18684. IL2CPP_EXTERN_C void RowOperation_Invoke_m1A3B5FFA06A88810A02A030EF86C543F37906C6A_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  18685. {
  18686. RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D * _thisAdjusted;
  18687. int32_t _offset = 1;
  18688. _thisAdjusted = reinterpret_cast<RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D *>(__this + _offset);
  18689. RowOperation_Invoke_m1A3B5FFA06A88810A02A030EF86C543F37906C6A_inline(_thisAdjusted, ___y0, ___span1, method);
  18690. }
  18691. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::GetSaturation(SixLabors.ImageSharp.PixelFormats.Rgb24)
  18692. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetSaturation_m659FC59F513A275968BCA6A3EEEDD256F7EB4B9A_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  18693. {
  18694. static bool s_Il2CppMethodInitialized;
  18695. if (!s_Il2CppMethodInitialized)
  18696. {
  18697. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  18698. s_Il2CppMethodInitialized = true;
  18699. }
  18700. float V_0 = 0.0f;
  18701. float V_1 = 0.0f;
  18702. float V_2 = 0.0f;
  18703. float V_3 = 0.0f;
  18704. float V_4 = 0.0f;
  18705. {
  18706. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  18707. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  18708. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  18709. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  18710. V_0 = (float)((float)((float)((float)((float)L_3))/(float)(255.0f)));
  18711. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  18712. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  18713. V_1 = (float)((float)((float)((float)((float)L_5))/(float)(255.0f)));
  18714. float L_6 = (float)((float)((float)((float)((float)L_1))/(float)(255.0f)));
  18715. float L_7 = V_0;
  18716. float L_8 = V_1;
  18717. float L_9;
  18718. L_9 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_7, (float)L_8, /*hidden argument*/NULL);
  18719. float L_10;
  18720. L_10 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_6, (float)L_9, /*hidden argument*/NULL);
  18721. V_2 = (float)L_10;
  18722. float L_11 = V_0;
  18723. float L_12 = V_1;
  18724. float L_13;
  18725. L_13 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_11, (float)L_12, /*hidden argument*/NULL);
  18726. float L_14;
  18727. L_14 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_6, (float)L_13, /*hidden argument*/NULL);
  18728. V_3 = (float)L_14;
  18729. float L_15 = V_2;
  18730. float L_16 = V_3;
  18731. V_4 = (float)((float)il2cpp_codegen_subtract((float)L_15, (float)L_16));
  18732. float L_17 = V_4;
  18733. float L_18;
  18734. L_18 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)L_17, /*hidden argument*/NULL);
  18735. IL2CPP_RUNTIME_CLASS_INIT(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  18736. float L_19 = ((Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_StaticFields*)il2cpp_codegen_static_fields_for(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var))->get_Epsilon_0();
  18737. if ((!(((float)L_18) < ((float)L_19))))
  18738. {
  18739. goto IL_005d;
  18740. }
  18741. }
  18742. {
  18743. return (float)(0.0f);
  18744. }
  18745. IL_005d:
  18746. {
  18747. float L_20 = V_2;
  18748. float L_21 = V_3;
  18749. if ((!(((float)((float)((float)((float)il2cpp_codegen_add((float)L_20, (float)L_21))/(float)(2.0f)))) <= ((float)(0.5f)))))
  18750. {
  18751. goto IL_0074;
  18752. }
  18753. }
  18754. {
  18755. float L_22 = V_4;
  18756. float L_23 = V_2;
  18757. float L_24 = V_3;
  18758. return (float)((float)((float)L_22/(float)((float)il2cpp_codegen_add((float)L_23, (float)L_24))));
  18759. }
  18760. IL_0074:
  18761. {
  18762. float L_25 = V_4;
  18763. float L_26 = V_2;
  18764. float L_27 = V_3;
  18765. return (float)((float)((float)L_25/(float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)(2.0f), (float)L_26)), (float)L_27))));
  18766. }
  18767. }
  18768. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::GetMaxChroma(SixLabors.ImageSharp.PixelFormats.Rgb24)
  18769. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetMaxChroma_m22F2D23A454E84BBB97E55A3444B7E2FFAC796C5_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  18770. {
  18771. float V_0 = 0.0f;
  18772. float V_1 = 0.0f;
  18773. float V_2 = 0.0f;
  18774. float V_3 = 0.0f;
  18775. {
  18776. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  18777. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  18778. V_0 = (float)((float)((float)L_1));
  18779. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  18780. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  18781. V_1 = (float)((float)((float)L_3));
  18782. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  18783. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  18784. V_2 = (float)((float)((float)L_5));
  18785. float L_6 = V_0;
  18786. float L_7 = V_1;
  18787. float L_8 = V_2;
  18788. float L_9 = V_0;
  18789. float L_10 = V_1;
  18790. float L_11 = V_2;
  18791. V_3 = (float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_9)), (float)((float)il2cpp_codegen_multiply((float)(0.418687999f), (float)L_10)))), (float)((float)il2cpp_codegen_multiply((float)(0.0813120008f), (float)L_11))))));
  18792. float L_12;
  18793. L_12 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(-0.168735996f), (float)L_6)), (float)((float)il2cpp_codegen_multiply((float)(0.331263989f), (float)L_7)))), (float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_8)))))), (float)(127.5f))), /*hidden argument*/NULL);
  18794. float L_13 = V_3;
  18795. float L_14;
  18796. L_14 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)L_13, (float)(127.5f))), /*hidden argument*/NULL);
  18797. float L_15;
  18798. L_15 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_12, (float)L_14, /*hidden argument*/NULL);
  18799. return (float)L_15;
  18800. }
  18801. }
  18802. #ifdef __clang__
  18803. #pragma clang diagnostic pop
  18804. #endif
  18805. #ifdef __clang__
  18806. #pragma clang diagnostic push
  18807. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  18808. #pragma clang diagnostic ignored "-Wunused-variable"
  18809. #endif
  18810. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  18811. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m3F1656D55860564D11C079773193817FB580E2A5_gshared (RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels1, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  18812. {
  18813. {
  18814. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  18815. __this->set_bounds_0(L_0);
  18816. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___targetPixels1;
  18817. __this->set_targetPixels_1(L_1);
  18818. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_2 = ___sourcePixels2;
  18819. __this->set_sourcePixels_2(L_2);
  18820. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_3 = ___map3;
  18821. __this->set_map_3(L_3);
  18822. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_4 = ___kernel4;
  18823. __this->set_kernel_4(L_4);
  18824. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_5 = ___configuration5;
  18825. __this->set_configuration_5(L_5);
  18826. bool L_6 = ___preserveAlpha6;
  18827. __this->set_preserveAlpha_6(L_6);
  18828. return;
  18829. }
  18830. }
  18831. IL2CPP_EXTERN_C void RowOperation__ctor_m3F1656D55860564D11C079773193817FB580E2A5_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels1, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  18832. {
  18833. RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B * _thisAdjusted;
  18834. int32_t _offset = 1;
  18835. _thisAdjusted = reinterpret_cast<RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B *>(__this + _offset);
  18836. RowOperation__ctor_m3F1656D55860564D11C079773193817FB580E2A5_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourcePixels2, ___map3, ___kernel4, ___configuration5, ___preserveAlpha6, method);
  18837. }
  18838. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  18839. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6CE5E9762BB304E6263B4B44A665D30F79D7AE60_gshared (RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  18840. {
  18841. static bool s_Il2CppMethodInitialized;
  18842. if (!s_Il2CppMethodInitialized)
  18843. {
  18844. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  18845. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  18846. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  18847. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  18848. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  18849. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  18850. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  18851. s_Il2CppMethodInitialized = true;
  18852. }
  18853. int32_t V_0 = 0;
  18854. int32_t V_1 = 0;
  18855. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2;
  18856. memset((&V_2), 0, sizeof(V_2));
  18857. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3;
  18858. memset((&V_3), 0, sizeof(V_3));
  18859. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_4;
  18860. memset((&V_4), 0, sizeof(V_4));
  18861. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B V_5;
  18862. memset((&V_5), 0, sizeof(V_5));
  18863. int32_t V_6 = 0;
  18864. int32_t* V_7 = NULL;
  18865. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_8;
  18866. memset((&V_8), 0, sizeof(V_8));
  18867. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_9 = NULL;
  18868. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_10;
  18869. memset((&V_10), 0, sizeof(V_10));
  18870. int32_t V_11 = 0;
  18871. int32_t V_12 = 0;
  18872. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_13 = NULL;
  18873. int32_t V_14 = 0;
  18874. int32_t* V_15 = NULL;
  18875. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_16 = NULL;
  18876. int32_t V_17 = 0;
  18877. int32_t V_18 = 0;
  18878. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_19;
  18879. memset((&V_19), 0, sizeof(V_19));
  18880. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C V_20;
  18881. memset((&V_20), 0, sizeof(V_20));
  18882. int32_t V_21 = 0;
  18883. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_22 = NULL;
  18884. int32_t V_23 = 0;
  18885. int32_t V_24 = 0;
  18886. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_25;
  18887. memset((&V_25), 0, sizeof(V_25));
  18888. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_26 = NULL;
  18889. int32_t V_27 = 0;
  18890. int32_t* V_28 = NULL;
  18891. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_29 = NULL;
  18892. int32_t V_30 = 0;
  18893. int32_t V_31 = 0;
  18894. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_32;
  18895. memset((&V_32), 0, sizeof(V_32));
  18896. {
  18897. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  18898. int32_t L_1;
  18899. L_1 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_0, /*hidden argument*/NULL);
  18900. V_0 = (int32_t)L_1;
  18901. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_2 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  18902. int32_t L_3;
  18903. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_2, /*hidden argument*/NULL);
  18904. V_1 = (int32_t)L_3;
  18905. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  18906. int32_t L_5;
  18907. L_5 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  18908. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_6;
  18909. L_6 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)0, (int32_t)L_5, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  18910. V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_6;
  18911. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_7 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  18912. int32_t L_8;
  18913. L_8 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_7, /*hidden argument*/NULL);
  18914. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9;
  18915. L_9 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)L_8, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  18916. V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9;
  18917. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  18918. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  18919. L_11 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  18920. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_12 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_targetPixels_1();
  18921. int32_t L_13 = ___y0;
  18922. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12);
  18923. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_14;
  18924. L_14 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  18925. V_8 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_14;
  18926. int32_t L_15 = V_0;
  18927. int32_t L_16 = V_1;
  18928. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_17;
  18929. L_17 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_8), (int32_t)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  18930. V_4 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_17;
  18931. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * L_18 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)__this->get_address_of_kernel_4();
  18932. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_19 = (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)__this->get_map_3();
  18933. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B L_20;
  18934. memset((&L_20), 0, sizeof(L_20));
  18935. ConvolutionState__ctor_mEA74E98907EC17B2A0A5B0702E7A6FBCC95338E4((&L_20), (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)L_18, (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)L_19, /*hidden argument*/NULL);
  18936. V_5 = (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B )L_20;
  18937. int32_t L_21 = ___y0;
  18938. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  18939. int32_t L_23;
  18940. L_23 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  18941. V_6 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_23));
  18942. int32_t L_24 = V_6;
  18943. int32_t* L_25;
  18944. L_25 = ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_24, /*hidden argument*/NULL);
  18945. V_7 = (int32_t*)L_25;
  18946. bool L_26 = (bool)__this->get_preserveAlpha_6();
  18947. if (!L_26)
  18948. {
  18949. goto IL_021a;
  18950. }
  18951. }
  18952. {
  18953. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  18954. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_3;
  18955. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28;
  18956. L_28 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  18957. V_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_28;
  18958. V_11 = (int32_t)0;
  18959. goto IL_0197;
  18960. }
  18961. IL_00ae:
  18962. {
  18963. int32_t* L_29 = V_7;
  18964. int32_t L_30 = V_11;
  18965. int32_t* L_31;
  18966. L_31 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_29, (int32_t)L_30, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  18967. int32_t L_32 = *((int32_t*)L_31);
  18968. V_12 = (int32_t)L_32;
  18969. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_33 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_sourcePixels_2();
  18970. int32_t L_34 = V_12;
  18971. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_33);
  18972. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_35;
  18973. L_35 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_33, (int32_t)L_34, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  18974. V_8 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_35;
  18975. int32_t L_36 = V_0;
  18976. int32_t L_37 = V_1;
  18977. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_38;
  18978. L_38 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_8), (int32_t)L_36, (int32_t)L_37, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  18979. V_10 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_38;
  18980. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  18981. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_39;
  18982. L_39 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  18983. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_40 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  18984. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_41 = V_10;
  18985. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_42;
  18986. L_42 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  18987. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_43 = V_2;
  18988. NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_39);
  18989. (( void (*) (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_39, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_40, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  18990. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_44 = V_2;
  18991. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_45;
  18992. L_45 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_44, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  18993. V_13 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_45;
  18994. V_14 = (int32_t)0;
  18995. goto IL_0183;
  18996. }
  18997. IL_00fc:
  18998. {
  18999. int32_t L_46 = V_14;
  19000. int32_t* L_47;
  19001. L_47 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_46, /*hidden argument*/NULL);
  19002. V_15 = (int32_t*)L_47;
  19003. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_48 = V_9;
  19004. int32_t L_49 = V_14;
  19005. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_50;
  19006. L_50 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_48, (int32_t)L_49, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  19007. V_16 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_50;
  19008. V_17 = (int32_t)0;
  19009. goto IL_0169;
  19010. }
  19011. IL_0117:
  19012. {
  19013. int32_t* L_51 = V_15;
  19014. int32_t L_52 = V_17;
  19015. int32_t* L_53;
  19016. L_53 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_51, (int32_t)L_52, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  19017. int32_t L_54 = *((int32_t*)L_53);
  19018. int32_t L_55 = V_0;
  19019. V_18 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)L_55));
  19020. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_56 = V_13;
  19021. int32_t L_57 = V_18;
  19022. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_58;
  19023. L_58 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_56, (int32_t)L_57, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  19024. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_59 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_58);
  19025. V_19 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_59;
  19026. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_60 = V_16;
  19027. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_61 = V_16;
  19028. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_62 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_61);
  19029. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_63;
  19030. L_63 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  19031. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_63;
  19032. int32_t L_64 = V_11;
  19033. int32_t L_65 = V_17;
  19034. float L_66;
  19035. L_66 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_64, (int32_t)L_65, /*hidden argument*/NULL);
  19036. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_67 = V_19;
  19037. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_68;
  19038. L_68 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_66, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_67, /*hidden argument*/NULL);
  19039. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_69;
  19040. L_69 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_62, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_68, /*hidden argument*/NULL);
  19041. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_60 = L_69;
  19042. int32_t L_70 = V_17;
  19043. V_17 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
  19044. }
  19045. IL_0169:
  19046. {
  19047. int32_t L_71 = V_17;
  19048. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_72;
  19049. L_72 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  19050. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_72;
  19051. int32_t L_73;
  19052. L_73 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  19053. if ((((int32_t)L_71) < ((int32_t)L_73)))
  19054. {
  19055. goto IL_0117;
  19056. }
  19057. }
  19058. {
  19059. int32_t L_74 = V_14;
  19060. V_14 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1));
  19061. }
  19062. IL_0183:
  19063. {
  19064. int32_t L_75 = V_14;
  19065. int32_t L_76;
  19066. L_76 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  19067. if ((((int32_t)L_75) < ((int32_t)L_76)))
  19068. {
  19069. goto IL_00fc;
  19070. }
  19071. }
  19072. {
  19073. int32_t L_77 = V_11;
  19074. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  19075. }
  19076. IL_0197:
  19077. {
  19078. int32_t L_78 = V_11;
  19079. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_79;
  19080. L_79 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  19081. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_79;
  19082. int32_t L_80;
  19083. L_80 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  19084. if ((((int32_t)L_78) < ((int32_t)L_80)))
  19085. {
  19086. goto IL_00ae;
  19087. }
  19088. }
  19089. {
  19090. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_81 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_sourcePixels_2();
  19091. int32_t L_82 = ___y0;
  19092. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_81);
  19093. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_83;
  19094. L_83 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_81, (int32_t)L_82, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  19095. V_8 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_83;
  19096. int32_t L_84 = V_0;
  19097. int32_t L_85 = V_1;
  19098. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_86;
  19099. L_86 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_8), (int32_t)L_84, (int32_t)L_85, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  19100. V_10 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_86;
  19101. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  19102. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_87;
  19103. L_87 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19104. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_88 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  19105. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_89 = V_10;
  19106. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_90;
  19107. L_90 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_89, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19108. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_91 = V_2;
  19109. NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_87);
  19110. (( void (*) (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_87, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_88, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_90, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_91, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  19111. V_21 = (int32_t)0;
  19112. goto IL_020a;
  19113. }
  19114. IL_01e4:
  19115. {
  19116. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_92 = V_9;
  19117. int32_t L_93 = V_21;
  19118. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_94;
  19119. L_94 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_92, (int32_t)L_93, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  19120. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_95 = V_2;
  19121. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_96;
  19122. L_96 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_95, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  19123. int32_t L_97 = V_21;
  19124. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_98;
  19125. L_98 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_96, (int32_t)L_97, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  19126. float L_99 = (float)L_98->get_W_3();
  19127. L_94->set_W_3(L_99);
  19128. int32_t L_100 = V_21;
  19129. V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_100, (int32_t)1));
  19130. }
  19131. IL_020a:
  19132. {
  19133. int32_t L_101 = V_21;
  19134. int32_t L_102;
  19135. L_102 = Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_10), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  19136. if ((((int32_t)L_101) < ((int32_t)L_102)))
  19137. {
  19138. goto IL_01e4;
  19139. }
  19140. }
  19141. {
  19142. goto IL_033d;
  19143. }
  19144. IL_021a:
  19145. {
  19146. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  19147. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_103 = V_3;
  19148. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_104;
  19149. L_104 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_103, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  19150. V_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_104;
  19151. V_23 = (int32_t)0;
  19152. goto IL_0320;
  19153. }
  19154. IL_0231:
  19155. {
  19156. int32_t* L_105 = V_7;
  19157. int32_t L_106 = V_23;
  19158. int32_t* L_107;
  19159. L_107 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_105, (int32_t)L_106, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  19160. int32_t L_108 = *((int32_t*)L_107);
  19161. V_24 = (int32_t)L_108;
  19162. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_109 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_sourcePixels_2();
  19163. int32_t L_110 = V_24;
  19164. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_109);
  19165. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_111;
  19166. L_111 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_109, (int32_t)L_110, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  19167. V_8 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_111;
  19168. int32_t L_112 = V_0;
  19169. int32_t L_113 = V_1;
  19170. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_114;
  19171. L_114 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_8), (int32_t)L_112, (int32_t)L_113, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  19172. V_25 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_114;
  19173. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  19174. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_115;
  19175. L_115 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19176. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_116 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  19177. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_117 = V_25;
  19178. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_118;
  19179. L_118 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_117, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19180. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_119 = V_2;
  19181. NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_115);
  19182. (( void (*) (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_115, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_116, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_118, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_119, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  19183. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_2;
  19184. Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, /*hidden argument*/NULL);
  19185. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_121 = V_2;
  19186. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_122;
  19187. L_122 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_121, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  19188. V_26 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_122;
  19189. V_27 = (int32_t)0;
  19190. goto IL_030c;
  19191. }
  19192. IL_0285:
  19193. {
  19194. int32_t L_123 = V_27;
  19195. int32_t* L_124;
  19196. L_124 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_123, /*hidden argument*/NULL);
  19197. V_28 = (int32_t*)L_124;
  19198. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_125 = V_22;
  19199. int32_t L_126 = V_27;
  19200. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_127;
  19201. L_127 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_125, (int32_t)L_126, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  19202. V_29 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_127;
  19203. V_30 = (int32_t)0;
  19204. goto IL_02f2;
  19205. }
  19206. IL_02a0:
  19207. {
  19208. int32_t* L_128 = V_28;
  19209. int32_t L_129 = V_30;
  19210. int32_t* L_130;
  19211. L_130 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_128, (int32_t)L_129, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  19212. int32_t L_131 = *((int32_t*)L_130);
  19213. int32_t L_132 = V_0;
  19214. V_31 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_131, (int32_t)L_132));
  19215. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_133 = V_26;
  19216. int32_t L_134 = V_31;
  19217. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_135;
  19218. L_135 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_133, (int32_t)L_134, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  19219. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_136 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_135);
  19220. V_32 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_136;
  19221. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_137 = V_29;
  19222. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_138 = V_29;
  19223. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_139 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_138);
  19224. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_140;
  19225. L_140 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  19226. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_140;
  19227. int32_t L_141 = V_23;
  19228. int32_t L_142 = V_30;
  19229. float L_143;
  19230. L_143 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_141, (int32_t)L_142, /*hidden argument*/NULL);
  19231. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_144 = V_32;
  19232. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_145;
  19233. L_145 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_143, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_144, /*hidden argument*/NULL);
  19234. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_146;
  19235. L_146 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_139, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_145, /*hidden argument*/NULL);
  19236. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_137 = L_146;
  19237. int32_t L_147 = V_30;
  19238. V_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_147, (int32_t)1));
  19239. }
  19240. IL_02f2:
  19241. {
  19242. int32_t L_148 = V_30;
  19243. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_149;
  19244. L_149 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  19245. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_149;
  19246. int32_t L_150;
  19247. L_150 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  19248. if ((((int32_t)L_148) < ((int32_t)L_150)))
  19249. {
  19250. goto IL_02a0;
  19251. }
  19252. }
  19253. {
  19254. int32_t L_151 = V_27;
  19255. V_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_151, (int32_t)1));
  19256. }
  19257. IL_030c:
  19258. {
  19259. int32_t L_152 = V_27;
  19260. int32_t L_153;
  19261. L_153 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  19262. if ((((int32_t)L_152) < ((int32_t)L_153)))
  19263. {
  19264. goto IL_0285;
  19265. }
  19266. }
  19267. {
  19268. int32_t L_154 = V_23;
  19269. V_23 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1));
  19270. }
  19271. IL_0320:
  19272. {
  19273. int32_t L_155 = V_23;
  19274. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_156;
  19275. L_156 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  19276. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_156;
  19277. int32_t L_157;
  19278. L_157 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  19279. if ((((int32_t)L_155) < ((int32_t)L_157)))
  19280. {
  19281. goto IL_0231;
  19282. }
  19283. }
  19284. {
  19285. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_158 = V_3;
  19286. Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_158, /*hidden argument*/NULL);
  19287. }
  19288. IL_033d:
  19289. {
  19290. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  19291. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_159;
  19292. L_159 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19293. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_160 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  19294. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_161 = V_3;
  19295. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_162 = V_4;
  19296. NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_159);
  19297. (( void (*) (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_159, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_160, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_161, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_162, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  19298. return;
  19299. }
  19300. }
  19301. IL2CPP_EXTERN_C void RowOperation_Invoke_m6CE5E9762BB304E6263B4B44A665D30F79D7AE60_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  19302. {
  19303. RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B * _thisAdjusted;
  19304. int32_t _offset = 1;
  19305. _thisAdjusted = reinterpret_cast<RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B *>(__this + _offset);
  19306. RowOperation_Invoke_m6CE5E9762BB304E6263B4B44A665D30F79D7AE60_inline(_thisAdjusted, ___y0, ___span1, method);
  19307. }
  19308. #ifdef __clang__
  19309. #pragma clang diagnostic pop
  19310. #endif
  19311. #ifdef __clang__
  19312. #pragma clang diagnostic push
  19313. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19314. #pragma clang diagnostic ignored "-Wunused-variable"
  19315. #endif
  19316. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  19317. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m1F78EC92B2DAF8CBE66F5A5D1F28376F9FAADF4E_gshared (RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___destination2, const RuntimeMethod* method)
  19318. {
  19319. {
  19320. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  19321. __this->set_bounds_0(L_0);
  19322. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___source1;
  19323. __this->set_source_1(L_1);
  19324. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_2 = ___destination2;
  19325. __this->set_destination_2(L_2);
  19326. return;
  19327. }
  19328. }
  19329. IL2CPP_EXTERN_C void RowOperation__ctor_m1F78EC92B2DAF8CBE66F5A5D1F28376F9FAADF4E_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___destination2, const RuntimeMethod* method)
  19330. {
  19331. RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0 * _thisAdjusted;
  19332. int32_t _offset = 1;
  19333. _thisAdjusted = reinterpret_cast<RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0 *>(__this + _offset);
  19334. RowOperation__ctor_m1F78EC92B2DAF8CBE66F5A5D1F28376F9FAADF4E_inline(_thisAdjusted, ___bounds0, ___source1, ___destination2, method);
  19335. }
  19336. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  19337. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mA664B1B4F95DD9020254360A417E6E9A12A0AC6B_gshared (RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0 * __this, int32_t ___y0, const RuntimeMethod* method)
  19338. {
  19339. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_0;
  19340. memset((&V_0), 0, sizeof(V_0));
  19341. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_1;
  19342. memset((&V_1), 0, sizeof(V_1));
  19343. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_2;
  19344. memset((&V_2), 0, sizeof(V_2));
  19345. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  19346. memset((&V_3), 0, sizeof(V_3));
  19347. {
  19348. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_1();
  19349. int32_t L_1 = ___y0;
  19350. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0);
  19351. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2;
  19352. L_2 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  19353. V_2 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_2;
  19354. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  19355. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  19356. int32_t L_4;
  19357. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  19358. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_5;
  19359. L_5 = Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  19360. V_0 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_5;
  19361. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_6 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_destination_2();
  19362. int32_t L_7 = ___y0;
  19363. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  19364. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  19365. int32_t L_9;
  19366. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  19367. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_6);
  19368. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_10;
  19369. L_10 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  19370. V_1 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_10;
  19371. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  19372. int32_t L_12;
  19373. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  19374. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_13;
  19375. L_13 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19376. V_2 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_13;
  19377. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_14 = V_1;
  19378. Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  19379. return;
  19380. }
  19381. }
  19382. IL2CPP_EXTERN_C void RowOperation_Invoke_mA664B1B4F95DD9020254360A417E6E9A12A0AC6B_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  19383. {
  19384. RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0 * _thisAdjusted;
  19385. int32_t _offset = 1;
  19386. _thisAdjusted = reinterpret_cast<RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0 *>(__this + _offset);
  19387. RowOperation_Invoke_mA664B1B4F95DD9020254360A417E6E9A12A0AC6B_inline(_thisAdjusted, ___y0, method);
  19388. }
  19389. #ifdef __clang__
  19390. #pragma clang diagnostic pop
  19391. #endif
  19392. #ifdef __clang__
  19393. #pragma clang diagnostic push
  19394. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19395. #pragma clang diagnostic ignored "-Wunused-variable"
  19396. #endif
  19397. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  19398. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m25A82DBCF31262737A636D24A48D49F8F92AD3B4_gshared (RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE * __this, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  19399. {
  19400. {
  19401. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = ___targetPixels0;
  19402. __this->set_targetPixels_0(L_0);
  19403. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___passPixels1;
  19404. __this->set_passPixels_1(L_1);
  19405. int32_t L_2;
  19406. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  19407. __this->set_minX_2(L_2);
  19408. int32_t L_3;
  19409. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  19410. __this->set_maxX_3(L_3);
  19411. return;
  19412. }
  19413. }
  19414. IL2CPP_EXTERN_C void RowOperation__ctor_m25A82DBCF31262737A636D24A48D49F8F92AD3B4_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  19415. {
  19416. RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE * _thisAdjusted;
  19417. int32_t _offset = 1;
  19418. _thisAdjusted = reinterpret_cast<RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE *>(__this + _offset);
  19419. RowOperation__ctor_m25A82DBCF31262737A636D24A48D49F8F92AD3B4_inline(_thisAdjusted, ___targetPixels0, ___passPixels1, ___bounds2, method);
  19420. }
  19421. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  19422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mA384C05FB92BCDDA8896925DC30C5E2FDA0990C9_gshared (RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE * __this, int32_t ___y0, const RuntimeMethod* method)
  19423. {
  19424. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_0 = NULL;
  19425. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_1 = NULL;
  19426. int32_t V_2 = 0;
  19427. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_3 = NULL;
  19428. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  19429. memset((&V_4), 0, sizeof(V_4));
  19430. {
  19431. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_passPixels_1();
  19432. int32_t L_1 = ___y0;
  19433. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0);
  19434. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2;
  19435. L_2 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  19436. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_3;
  19437. L_3 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  19438. V_0 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_3;
  19439. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_4 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_targetPixels_0();
  19440. int32_t L_5 = ___y0;
  19441. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_4);
  19442. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_6;
  19443. L_6 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  19444. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_7;
  19445. L_7 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  19446. V_1 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_7;
  19447. int32_t L_8 = (int32_t)__this->get_minX_2();
  19448. V_2 = (int32_t)L_8;
  19449. goto IL_006c;
  19450. }
  19451. IL_002d:
  19452. {
  19453. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_9 = V_0;
  19454. int32_t L_10 = V_2;
  19455. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_11;
  19456. L_11 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19457. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_12 = V_1;
  19458. int32_t L_13 = V_2;
  19459. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_14;
  19460. L_14 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19461. V_3 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_14;
  19462. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  19463. L_15 = HalfVector4_ToVector4_m9C810A99354029815B9DD50E2E420BECB3EC737C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_11, /*hidden argument*/NULL);
  19464. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_16 = V_3;
  19465. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  19466. L_17 = HalfVector4_ToVector4_m9C810A99354029815B9DD50E2E420BECB3EC737C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_16, /*hidden argument*/NULL);
  19467. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  19468. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  19469. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  19470. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_19 = V_3;
  19471. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  19472. HalfVector4_FromVector4_m577F77830F4805FBAAE72C1201D266CC63CDA45B_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  19473. int32_t L_21 = V_2;
  19474. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  19475. }
  19476. IL_006c:
  19477. {
  19478. int32_t L_22 = V_2;
  19479. int32_t L_23 = (int32_t)__this->get_maxX_3();
  19480. if ((((int32_t)L_22) < ((int32_t)L_23)))
  19481. {
  19482. goto IL_002d;
  19483. }
  19484. }
  19485. {
  19486. return;
  19487. }
  19488. }
  19489. IL2CPP_EXTERN_C void RowOperation_Invoke_mA384C05FB92BCDDA8896925DC30C5E2FDA0990C9_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  19490. {
  19491. RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE * _thisAdjusted;
  19492. int32_t _offset = 1;
  19493. _thisAdjusted = reinterpret_cast<RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE *>(__this + _offset);
  19494. RowOperation_Invoke_mA384C05FB92BCDDA8896925DC30C5E2FDA0990C9_inline(_thisAdjusted, ___y0, method);
  19495. }
  19496. #ifdef __clang__
  19497. #pragma clang diagnostic pop
  19498. #endif
  19499. #ifdef __clang__
  19500. #pragma clang diagnostic push
  19501. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19502. #pragma clang diagnostic ignored "-Wunused-variable"
  19503. #endif
  19504. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  19505. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m7BF4D6380860D2223C6F2AB1E8F93D1E1742C69C_gshared (RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7 * __this, int32_t ___startX0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  19506. {
  19507. {
  19508. int32_t L_0 = ___startX0;
  19509. __this->set_startX_0(L_0);
  19510. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___source1;
  19511. __this->set_source_1(L_1);
  19512. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  19513. __this->set_matrix_2(L_2);
  19514. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  19515. __this->set_configuration_3(L_3);
  19516. return;
  19517. }
  19518. }
  19519. IL2CPP_EXTERN_C void RowOperation__ctor_m7BF4D6380860D2223C6F2AB1E8F93D1E1742C69C_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  19520. {
  19521. RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7 * _thisAdjusted;
  19522. int32_t _offset = 1;
  19523. _thisAdjusted = reinterpret_cast<RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7 *>(__this + _offset);
  19524. RowOperation__ctor_m7BF4D6380860D2223C6F2AB1E8F93D1E1742C69C_inline(_thisAdjusted, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  19525. }
  19526. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  19527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6C0DF146FC864BB357BA72940F2C5C1E02CA5EC7_gshared (RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  19528. {
  19529. static bool s_Il2CppMethodInitialized;
  19530. if (!s_Il2CppMethodInitialized)
  19531. {
  19532. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  19533. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  19534. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  19535. s_Il2CppMethodInitialized = true;
  19536. }
  19537. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_0;
  19538. memset((&V_0), 0, sizeof(V_0));
  19539. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_1;
  19540. memset((&V_1), 0, sizeof(V_1));
  19541. {
  19542. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_1();
  19543. int32_t L_1 = ___y0;
  19544. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0);
  19545. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2;
  19546. L_2 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  19547. V_1 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_2;
  19548. int32_t L_3 = (int32_t)__this->get_startX_0();
  19549. int32_t L_4;
  19550. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  19551. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_5;
  19552. L_5 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  19553. V_0 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_5;
  19554. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  19555. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_6;
  19556. L_6 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19557. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  19558. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_8 = V_0;
  19559. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_9;
  19560. L_9 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  19561. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  19562. NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_6);
  19563. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  19564. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  19565. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  19566. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  19567. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  19568. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  19569. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  19570. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_14;
  19571. L_14 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19572. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  19573. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  19574. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_17 = V_0;
  19575. NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_14);
  19576. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_17, (int32_t)1);
  19577. return;
  19578. }
  19579. }
  19580. IL2CPP_EXTERN_C void RowOperation_Invoke_m6C0DF146FC864BB357BA72940F2C5C1E02CA5EC7_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  19581. {
  19582. RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7 * _thisAdjusted;
  19583. int32_t _offset = 1;
  19584. _thisAdjusted = reinterpret_cast<RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7 *>(__this + _offset);
  19585. RowOperation_Invoke_m6C0DF146FC864BB357BA72940F2C5C1E02CA5EC7_inline(_thisAdjusted, ___y0, ___span1, method);
  19586. }
  19587. #ifdef __clang__
  19588. #pragma clang diagnostic pop
  19589. #endif
  19590. #ifdef __clang__
  19591. #pragma clang diagnostic push
  19592. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19593. #pragma clang diagnostic ignored "-Wunused-variable"
  19594. #endif
  19595. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  19596. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mC2AC38B715C7DF6C72B26498F5234BB3B0D69BA8_gshared (RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D * __this, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source0, const RuntimeMethod* method)
  19597. {
  19598. {
  19599. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = ___source0;
  19600. __this->set_source_0(L_0);
  19601. return;
  19602. }
  19603. }
  19604. IL2CPP_EXTERN_C void RowOperation__ctor_mC2AC38B715C7DF6C72B26498F5234BB3B0D69BA8_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source0, const RuntimeMethod* method)
  19605. {
  19606. RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D * _thisAdjusted;
  19607. int32_t _offset = 1;
  19608. _thisAdjusted = reinterpret_cast<RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D *>(__this + _offset);
  19609. RowOperation__ctor_mC2AC38B715C7DF6C72B26498F5234BB3B0D69BA8_inline(_thisAdjusted, ___source0, method);
  19610. }
  19611. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  19612. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m82B10A1C1376AD4D44B2056CF48324BA2682AAEA_gshared (RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D * __this, int32_t ___y0, const RuntimeMethod* method)
  19613. {
  19614. static bool s_Il2CppMethodInitialized;
  19615. if (!s_Il2CppMethodInitialized)
  19616. {
  19617. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19618. s_Il2CppMethodInitialized = true;
  19619. }
  19620. {
  19621. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_0();
  19622. int32_t L_1 = ___y0;
  19623. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0);
  19624. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2;
  19625. L_2 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  19626. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  19627. (( void (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  19628. return;
  19629. }
  19630. }
  19631. IL2CPP_EXTERN_C void RowOperation_Invoke_m82B10A1C1376AD4D44B2056CF48324BA2682AAEA_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  19632. {
  19633. RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D * _thisAdjusted;
  19634. int32_t _offset = 1;
  19635. _thisAdjusted = reinterpret_cast<RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D *>(__this + _offset);
  19636. RowOperation_Invoke_m82B10A1C1376AD4D44B2056CF48324BA2682AAEA_inline(_thisAdjusted, ___y0, method);
  19637. }
  19638. #ifdef __clang__
  19639. #pragma clang diagnostic pop
  19640. #endif
  19641. #ifdef __clang__
  19642. #pragma clang diagnostic push
  19643. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19644. #pragma clang diagnostic ignored "-Wunused-variable"
  19645. #endif
  19646. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  19647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m839C32D94793A5BDC70394E2B4AE63A609008972_gshared (RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source7, const RuntimeMethod* method)
  19648. {
  19649. {
  19650. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  19651. __this->set_configuration_0(L_0);
  19652. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  19653. __this->set_bounds_1(L_1);
  19654. RuntimeObject* L_2 = ___colors2;
  19655. __this->set_colors_6(L_2);
  19656. PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * L_3 = ___blender3;
  19657. __this->set_blender_2(L_3);
  19658. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  19659. __this->set_center_3(L_4);
  19660. float L_5 = ___maxDistance5;
  19661. __this->set_maxDistance_4(L_5);
  19662. float L_6 = ___blendPercent6;
  19663. __this->set_blendPercent_5(L_6);
  19664. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_7 = ___source7;
  19665. __this->set_source_7(L_7);
  19666. return;
  19667. }
  19668. }
  19669. IL2CPP_EXTERN_C void RowOperation__ctor_m839C32D94793A5BDC70394E2B4AE63A609008972_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source7, const RuntimeMethod* method)
  19670. {
  19671. RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579 * _thisAdjusted;
  19672. int32_t _offset = 1;
  19673. _thisAdjusted = reinterpret_cast<RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579 *>(__this + _offset);
  19674. RowOperation__ctor_m839C32D94793A5BDC70394E2B4AE63A609008972_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  19675. }
  19676. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32,System.Span`1<System.Single>)
  19677. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m87BAADC5EA6C164BB99F84D18642C9FC5E5C1F04_gshared (RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  19678. {
  19679. static bool s_Il2CppMethodInitialized;
  19680. if (!s_Il2CppMethodInitialized)
  19681. {
  19682. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  19683. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  19684. s_Il2CppMethodInitialized = true;
  19685. }
  19686. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_0;
  19687. memset((&V_0), 0, sizeof(V_0));
  19688. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_1;
  19689. memset((&V_1), 0, sizeof(V_1));
  19690. int32_t V_2 = 0;
  19691. float V_3 = 0.0f;
  19692. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_4;
  19693. memset((&V_4), 0, sizeof(V_4));
  19694. {
  19695. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  19696. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_1;
  19697. L_1 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  19698. V_0 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_1;
  19699. V_2 = (int32_t)0;
  19700. goto IL_0068;
  19701. }
  19702. IL_0010:
  19703. {
  19704. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  19705. int32_t L_3 = V_2;
  19706. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  19707. int32_t L_5;
  19708. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  19709. int32_t L_6 = ___y0;
  19710. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  19711. memset((&L_7), 0, sizeof(L_7));
  19712. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  19713. float L_8;
  19714. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  19715. V_3 = (float)L_8;
  19716. int32_t L_9 = V_2;
  19717. float* L_10;
  19718. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  19719. float L_11 = (float)__this->get_blendPercent_5();
  19720. float L_12 = V_3;
  19721. float L_13 = (float)__this->get_maxDistance_4();
  19722. float L_14;
  19723. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  19724. *((float*)L_10) = (float)L_14;
  19725. int32_t L_15 = V_2;
  19726. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  19727. }
  19728. IL_0068:
  19729. {
  19730. int32_t L_16 = V_2;
  19731. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  19732. int32_t L_18;
  19733. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  19734. if ((((int32_t)L_16) < ((int32_t)L_18)))
  19735. {
  19736. goto IL_0010;
  19737. }
  19738. }
  19739. {
  19740. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_19 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_7();
  19741. int32_t L_20 = ___y0;
  19742. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_19);
  19743. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_21;
  19744. L_21 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  19745. V_4 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_21;
  19746. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  19747. int32_t L_23;
  19748. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  19749. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  19750. int32_t L_25;
  19751. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  19752. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_26;
  19753. L_26 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19754. V_1 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_26;
  19755. PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * L_27 = (PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)__this->get_blender_2();
  19756. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  19757. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_29 = V_1;
  19758. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_30 = V_1;
  19759. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_31;
  19760. L_31 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  19761. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_32 = V_0;
  19762. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_33;
  19763. L_33 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  19764. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  19765. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  19766. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  19767. NullCheck((PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)L_27);
  19768. (( void (*) (PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_29, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_31, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  19769. return;
  19770. }
  19771. }
  19772. IL2CPP_EXTERN_C void RowOperation_Invoke_m87BAADC5EA6C164BB99F84D18642C9FC5E5C1F04_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  19773. {
  19774. RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579 * _thisAdjusted;
  19775. int32_t _offset = 1;
  19776. _thisAdjusted = reinterpret_cast<RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579 *>(__this + _offset);
  19777. RowOperation_Invoke_m87BAADC5EA6C164BB99F84D18642C9FC5E5C1F04_inline(_thisAdjusted, ___y0, ___span1, method);
  19778. }
  19779. #ifdef __clang__
  19780. #pragma clang diagnostic pop
  19781. #endif
  19782. #ifdef __clang__
  19783. #pragma clang diagnostic push
  19784. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19785. #pragma clang diagnostic ignored "-Wunused-variable"
  19786. #endif
  19787. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  19788. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m2DDC3CC98E182ECC299941ABF7FCF668E06A62B4_gshared (RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source2, const RuntimeMethod* method)
  19789. {
  19790. {
  19791. int32_t L_0;
  19792. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  19793. __this->set_minX_0(L_0);
  19794. int32_t L_1;
  19795. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  19796. __this->set_maxX_1(L_1);
  19797. int32_t L_2;
  19798. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  19799. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  19800. int32_t L_3;
  19801. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  19802. __this->set_maxY_3(L_3);
  19803. int32_t L_4;
  19804. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  19805. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  19806. int32_t L_5 = ___size1;
  19807. __this->set_size_5(L_5);
  19808. int32_t L_6 = ___size1;
  19809. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  19810. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_7 = ___source2;
  19811. __this->set_source_7(L_7);
  19812. return;
  19813. }
  19814. }
  19815. IL2CPP_EXTERN_C void RowOperation__ctor_m2DDC3CC98E182ECC299941ABF7FCF668E06A62B4_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source2, const RuntimeMethod* method)
  19816. {
  19817. RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1 * _thisAdjusted;
  19818. int32_t _offset = 1;
  19819. _thisAdjusted = reinterpret_cast<RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1 *>(__this + _offset);
  19820. RowOperation__ctor_m2DDC3CC98E182ECC299941ABF7FCF668E06A62B4_inline(_thisAdjusted, ___bounds0, ___size1, ___source2, method);
  19821. }
  19822. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32)
  19823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m614AFB54DA27DDF122148620FAB09EA7769896A1_gshared (RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1 * __this, int32_t ___y0, const RuntimeMethod* method)
  19824. {
  19825. static bool s_Il2CppMethodInitialized;
  19826. if (!s_Il2CppMethodInitialized)
  19827. {
  19828. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  19829. s_Il2CppMethodInitialized = true;
  19830. }
  19831. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_0;
  19832. memset((&V_0), 0, sizeof(V_0));
  19833. int32_t V_1 = 0;
  19834. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_2;
  19835. memset((&V_2), 0, sizeof(V_2));
  19836. int32_t V_3 = 0;
  19837. int32_t V_4 = 0;
  19838. {
  19839. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_7();
  19840. int32_t L_1 = ___y0;
  19841. int32_t L_2 = (int32_t)__this->get_radius_6();
  19842. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  19843. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  19844. int32_t L_4;
  19845. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  19846. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0);
  19847. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_5;
  19848. L_5 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  19849. V_0 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_5;
  19850. int32_t L_6 = (int32_t)__this->get_minX_0();
  19851. V_1 = (int32_t)L_6;
  19852. goto IL_00a2;
  19853. }
  19854. IL_0028:
  19855. {
  19856. int32_t L_7 = V_1;
  19857. int32_t L_8 = (int32_t)__this->get_radius_6();
  19858. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  19859. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  19860. int32_t L_10;
  19861. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  19862. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_11;
  19863. L_11 = Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  19864. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_12 = (*(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_11);
  19865. V_2 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_12;
  19866. int32_t L_13 = ___y0;
  19867. V_3 = (int32_t)L_13;
  19868. goto IL_0085;
  19869. }
  19870. IL_004c:
  19871. {
  19872. int32_t L_14 = V_1;
  19873. V_4 = (int32_t)L_14;
  19874. goto IL_006b;
  19875. }
  19876. IL_0051:
  19877. {
  19878. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_15 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_7();
  19879. int32_t L_16 = V_4;
  19880. int32_t L_17 = V_3;
  19881. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_15);
  19882. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_18;
  19883. L_18 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  19884. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_19 = V_2;
  19885. *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_18 = L_19;
  19886. int32_t L_20 = V_4;
  19887. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  19888. }
  19889. IL_006b:
  19890. {
  19891. int32_t L_21 = V_4;
  19892. int32_t L_22 = V_1;
  19893. int32_t L_23 = (int32_t)__this->get_size_5();
  19894. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  19895. {
  19896. goto IL_0081;
  19897. }
  19898. }
  19899. {
  19900. int32_t L_24 = V_4;
  19901. int32_t L_25 = (int32_t)__this->get_maxX_1();
  19902. if ((((int32_t)L_24) < ((int32_t)L_25)))
  19903. {
  19904. goto IL_0051;
  19905. }
  19906. }
  19907. IL_0081:
  19908. {
  19909. int32_t L_26 = V_3;
  19910. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  19911. }
  19912. IL_0085:
  19913. {
  19914. int32_t L_27 = V_3;
  19915. int32_t L_28 = ___y0;
  19916. int32_t L_29 = (int32_t)__this->get_size_5();
  19917. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  19918. {
  19919. goto IL_0099;
  19920. }
  19921. }
  19922. {
  19923. int32_t L_30 = V_3;
  19924. int32_t L_31 = (int32_t)__this->get_maxY_3();
  19925. if ((((int32_t)L_30) < ((int32_t)L_31)))
  19926. {
  19927. goto IL_004c;
  19928. }
  19929. }
  19930. IL_0099:
  19931. {
  19932. int32_t L_32 = V_1;
  19933. int32_t L_33 = (int32_t)__this->get_size_5();
  19934. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  19935. }
  19936. IL_00a2:
  19937. {
  19938. int32_t L_34 = V_1;
  19939. int32_t L_35 = (int32_t)__this->get_maxX_1();
  19940. if ((((int32_t)L_34) < ((int32_t)L_35)))
  19941. {
  19942. goto IL_0028;
  19943. }
  19944. }
  19945. {
  19946. return;
  19947. }
  19948. }
  19949. IL2CPP_EXTERN_C void RowOperation_Invoke_m614AFB54DA27DDF122148620FAB09EA7769896A1_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  19950. {
  19951. RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1 * _thisAdjusted;
  19952. int32_t _offset = 1;
  19953. _thisAdjusted = reinterpret_cast<RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1 *>(__this + _offset);
  19954. RowOperation_Invoke_m614AFB54DA27DDF122148620FAB09EA7769896A1_inline(_thisAdjusted, ___y0, method);
  19955. }
  19956. #ifdef __clang__
  19957. #pragma clang diagnostic pop
  19958. #endif
  19959. #ifdef __clang__
  19960. #pragma clang diagnostic push
  19961. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  19962. #pragma clang diagnostic ignored "-Wunused-variable"
  19963. #endif
  19964. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  19965. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m7B3E135ABB603E3AD8A6D4B0B39EFF133B660397_gshared (RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source7, const RuntimeMethod* method)
  19966. {
  19967. {
  19968. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  19969. __this->set_configuration_0(L_0);
  19970. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  19971. __this->set_bounds_1(L_1);
  19972. RuntimeObject* L_2 = ___colors2;
  19973. __this->set_colors_6(L_2);
  19974. PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * L_3 = ___blender3;
  19975. __this->set_blender_2(L_3);
  19976. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  19977. __this->set_center_3(L_4);
  19978. float L_5 = ___maxDistance5;
  19979. __this->set_maxDistance_4(L_5);
  19980. float L_6 = ___blendPercent6;
  19981. __this->set_blendPercent_5(L_6);
  19982. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_7 = ___source7;
  19983. __this->set_source_7(L_7);
  19984. return;
  19985. }
  19986. }
  19987. IL2CPP_EXTERN_C void RowOperation__ctor_m7B3E135ABB603E3AD8A6D4B0B39EFF133B660397_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source7, const RuntimeMethod* method)
  19988. {
  19989. RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32 * _thisAdjusted;
  19990. int32_t _offset = 1;
  19991. _thisAdjusted = reinterpret_cast<RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32 *>(__this + _offset);
  19992. RowOperation__ctor_m7B3E135ABB603E3AD8A6D4B0B39EFF133B660397_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  19993. }
  19994. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.HalfVector4>::Invoke(System.Int32,System.Span`1<System.Single>)
  19995. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m7349D26476665A94A1E255AB39465C1F829954A4_gshared (RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  19996. {
  19997. static bool s_Il2CppMethodInitialized;
  19998. if (!s_Il2CppMethodInitialized)
  19999. {
  20000. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  20001. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  20002. s_Il2CppMethodInitialized = true;
  20003. }
  20004. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_0;
  20005. memset((&V_0), 0, sizeof(V_0));
  20006. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_1;
  20007. memset((&V_1), 0, sizeof(V_1));
  20008. int32_t V_2 = 0;
  20009. float V_3 = 0.0f;
  20010. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_4;
  20011. memset((&V_4), 0, sizeof(V_4));
  20012. {
  20013. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  20014. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_1;
  20015. L_1 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  20016. V_0 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_1;
  20017. V_2 = (int32_t)0;
  20018. goto IL_0062;
  20019. }
  20020. IL_0010:
  20021. {
  20022. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  20023. int32_t L_3 = V_2;
  20024. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  20025. int32_t L_5;
  20026. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  20027. int32_t L_6 = ___y0;
  20028. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  20029. memset((&L_7), 0, sizeof(L_7));
  20030. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  20031. float L_8;
  20032. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  20033. V_3 = (float)L_8;
  20034. int32_t L_9 = V_2;
  20035. float* L_10;
  20036. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  20037. float L_11 = (float)__this->get_blendPercent_5();
  20038. float L_12 = V_3;
  20039. float L_13 = (float)__this->get_maxDistance_4();
  20040. float L_14;
  20041. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  20042. *((float*)L_10) = (float)L_14;
  20043. int32_t L_15 = V_2;
  20044. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  20045. }
  20046. IL_0062:
  20047. {
  20048. int32_t L_16 = V_2;
  20049. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  20050. int32_t L_18;
  20051. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  20052. if ((((int32_t)L_16) < ((int32_t)L_18)))
  20053. {
  20054. goto IL_0010;
  20055. }
  20056. }
  20057. {
  20058. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_19 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_7();
  20059. int32_t L_20 = ___y0;
  20060. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_19);
  20061. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_21;
  20062. L_21 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  20063. V_4 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_21;
  20064. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  20065. int32_t L_23;
  20066. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  20067. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  20068. int32_t L_25;
  20069. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  20070. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_26;
  20071. L_26 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  20072. V_1 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_26;
  20073. PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * L_27 = (PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)__this->get_blender_2();
  20074. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  20075. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_29 = V_1;
  20076. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_30 = V_1;
  20077. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_31;
  20078. L_31 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  20079. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_32 = V_0;
  20080. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_33;
  20081. L_33 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  20082. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  20083. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  20084. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  20085. NullCheck((PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)L_27);
  20086. (( void (*) (PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_29, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_31, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  20087. return;
  20088. }
  20089. }
  20090. IL2CPP_EXTERN_C void RowOperation_Invoke_m7349D26476665A94A1E255AB39465C1F829954A4_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  20091. {
  20092. RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32 * _thisAdjusted;
  20093. int32_t _offset = 1;
  20094. _thisAdjusted = reinterpret_cast<RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32 *>(__this + _offset);
  20095. RowOperation_Invoke_m7349D26476665A94A1E255AB39465C1F829954A4_inline(_thisAdjusted, ___y0, ___span1, method);
  20096. }
  20097. #ifdef __clang__
  20098. #pragma clang diagnostic pop
  20099. #endif
  20100. #ifdef __clang__
  20101. #pragma clang diagnostic push
  20102. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20103. #pragma clang diagnostic ignored "-Wunused-variable"
  20104. #endif
  20105. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  20106. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m74C52F27E442A46BD8DC9D86E39615AD03311550_gshared (RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___upper3, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  20107. {
  20108. {
  20109. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  20110. __this->set_bounds_0(L_0);
  20111. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___source1;
  20112. __this->set_source_1(L_1);
  20113. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  20114. __this->set_intImage_2(L_2);
  20115. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_3 = ___upper3;
  20116. __this->set_upper_3(L_3);
  20117. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_4 = ___lower4;
  20118. __this->set_lower_4(L_4);
  20119. float L_5 = ___thresholdLimit5;
  20120. __this->set_thresholdLimit_5(L_5);
  20121. int32_t L_6 = ___startX7;
  20122. __this->set_startX_6(L_6);
  20123. int32_t L_7 = ___endX8;
  20124. __this->set_endX_7(L_7);
  20125. int32_t L_8 = ___startY9;
  20126. __this->set_startY_8(L_8);
  20127. uint8_t L_9 = ___clusterSize6;
  20128. __this->set_clusterSize_9(L_9);
  20129. return;
  20130. }
  20131. }
  20132. IL2CPP_EXTERN_C void RowOperation__ctor_m74C52F27E442A46BD8DC9D86E39615AD03311550_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___upper3, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  20133. {
  20134. RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB * _thisAdjusted;
  20135. int32_t _offset = 1;
  20136. _thisAdjusted = reinterpret_cast<RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB *>(__this + _offset);
  20137. RowOperation__ctor_m74C52F27E442A46BD8DC9D86E39615AD03311550_inline(_thisAdjusted, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  20138. }
  20139. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  20140. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mDD258B755A65361543C235C36100B02D522EE03E_gshared (RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB * __this, int32_t ___y0, const RuntimeMethod* method)
  20141. {
  20142. static bool s_Il2CppMethodInitialized;
  20143. if (!s_Il2CppMethodInitialized)
  20144. {
  20145. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  20146. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  20147. s_Il2CppMethodInitialized = true;
  20148. }
  20149. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  20150. memset((&V_0), 0, sizeof(V_0));
  20151. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_1;
  20152. memset((&V_1), 0, sizeof(V_1));
  20153. int32_t V_2 = 0;
  20154. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_3;
  20155. memset((&V_3), 0, sizeof(V_3));
  20156. int32_t V_4 = 0;
  20157. int32_t V_5 = 0;
  20158. int32_t V_6 = 0;
  20159. int32_t V_7 = 0;
  20160. uint32_t V_8 = 0;
  20161. int64_t V_9 = 0;
  20162. {
  20163. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  20164. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_1();
  20165. int32_t L_1 = ___y0;
  20166. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0);
  20167. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2;
  20168. L_2 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  20169. V_1 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_2;
  20170. int32_t L_3 = (int32_t)__this->get_startX_6();
  20171. V_2 = (int32_t)L_3;
  20172. goto IL_0176;
  20173. }
  20174. IL_0021:
  20175. {
  20176. int32_t L_4 = V_2;
  20177. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_5;
  20178. L_5 = Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  20179. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_6 = (*(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_5);
  20180. V_3 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_6;
  20181. L16_ToRgba32_m0F536D624F21BCE98F74ABC56FBC8F65CD329715_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  20182. int32_t L_7 = V_2;
  20183. int32_t L_8 = (int32_t)__this->get_startX_6();
  20184. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  20185. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  20186. int32_t L_10;
  20187. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  20188. V_4 = (int32_t)L_10;
  20189. int32_t L_11 = V_2;
  20190. int32_t L_12 = (int32_t)__this->get_startX_6();
  20191. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  20192. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  20193. int32_t L_15;
  20194. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  20195. int32_t L_16;
  20196. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  20197. V_5 = (int32_t)L_16;
  20198. int32_t L_17 = ___y0;
  20199. int32_t L_18 = (int32_t)__this->get_startY_8();
  20200. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  20201. int32_t L_20;
  20202. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  20203. V_6 = (int32_t)L_20;
  20204. int32_t L_21 = ___y0;
  20205. int32_t L_22 = (int32_t)__this->get_startY_8();
  20206. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  20207. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  20208. int32_t L_25;
  20209. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  20210. int32_t L_26;
  20211. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  20212. V_7 = (int32_t)L_26;
  20213. int32_t L_27 = V_5;
  20214. int32_t L_28 = V_4;
  20215. int32_t L_29 = V_7;
  20216. int32_t L_30 = V_6;
  20217. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  20218. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  20219. int32_t L_32 = V_5;
  20220. int32_t L_33 = V_7;
  20221. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  20222. uint64_t* L_34;
  20223. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  20224. int64_t L_35 = *((int64_t*)L_34);
  20225. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  20226. int32_t L_37 = V_4;
  20227. int32_t L_38 = V_7;
  20228. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  20229. uint64_t* L_39;
  20230. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  20231. int64_t L_40 = *((int64_t*)L_39);
  20232. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  20233. int32_t L_42 = V_5;
  20234. int32_t L_43 = V_6;
  20235. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  20236. uint64_t* L_44;
  20237. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  20238. int64_t L_45 = *((int64_t*)L_44);
  20239. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  20240. int32_t L_47 = V_4;
  20241. int32_t L_48 = V_6;
  20242. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  20243. uint64_t* L_49;
  20244. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  20245. int64_t L_50 = *((int64_t*)L_49);
  20246. uint64_t L_51;
  20247. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  20248. V_9 = (int64_t)L_51;
  20249. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  20250. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  20251. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  20252. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  20253. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  20254. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  20255. uint32_t L_58 = V_8;
  20256. int64_t L_59 = V_9;
  20257. float L_60 = (float)__this->get_thresholdLimit_5();
  20258. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  20259. {
  20260. goto IL_015a;
  20261. }
  20262. }
  20263. {
  20264. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_61 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_1();
  20265. int32_t L_62 = V_2;
  20266. int32_t L_63 = ___y0;
  20267. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_61);
  20268. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_64;
  20269. L_64 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  20270. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_65 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )__this->get_lower_4();
  20271. *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_64 = L_65;
  20272. goto IL_0172;
  20273. }
  20274. IL_015a:
  20275. {
  20276. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_66 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_1();
  20277. int32_t L_67 = V_2;
  20278. int32_t L_68 = ___y0;
  20279. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_66);
  20280. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_69;
  20281. L_69 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  20282. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_70 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )__this->get_upper_3();
  20283. *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_69 = L_70;
  20284. }
  20285. IL_0172:
  20286. {
  20287. int32_t L_71 = V_2;
  20288. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  20289. }
  20290. IL_0176:
  20291. {
  20292. int32_t L_72 = V_2;
  20293. int32_t L_73 = (int32_t)__this->get_endX_7();
  20294. if ((((int32_t)L_72) < ((int32_t)L_73)))
  20295. {
  20296. goto IL_0021;
  20297. }
  20298. }
  20299. {
  20300. return;
  20301. }
  20302. }
  20303. IL2CPP_EXTERN_C void RowOperation_Invoke_mDD258B755A65361543C235C36100B02D522EE03E_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  20304. {
  20305. RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB * _thisAdjusted;
  20306. int32_t _offset = 1;
  20307. _thisAdjusted = reinterpret_cast<RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB *>(__this + _offset);
  20308. RowOperation_Invoke_mDD258B755A65361543C235C36100B02D522EE03E_inline(_thisAdjusted, ___y0, method);
  20309. }
  20310. #ifdef __clang__
  20311. #pragma clang diagnostic pop
  20312. #endif
  20313. #ifdef __clang__
  20314. #pragma clang diagnostic push
  20315. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20316. #pragma clang diagnostic ignored "-Wunused-variable"
  20317. #endif
  20318. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  20319. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m0F66CCFCB5C664DD6E46AEA5CF86FC714BE823D9_gshared (RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source5, const RuntimeMethod* method)
  20320. {
  20321. {
  20322. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  20323. __this->set_configuration_0(L_0);
  20324. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  20325. __this->set_bounds_1(L_1);
  20326. PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * L_2 = ___blender2;
  20327. __this->set_blender_2(L_2);
  20328. RuntimeObject* L_3 = ___amount3;
  20329. __this->set_amount_3(L_3);
  20330. RuntimeObject* L_4 = ___colors4;
  20331. __this->set_colors_4(L_4);
  20332. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_5 = ___source5;
  20333. __this->set_source_5(L_5);
  20334. return;
  20335. }
  20336. }
  20337. IL2CPP_EXTERN_C void RowOperation__ctor_m0F66CCFCB5C664DD6E46AEA5CF86FC714BE823D9_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source5, const RuntimeMethod* method)
  20338. {
  20339. RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF * _thisAdjusted;
  20340. int32_t _offset = 1;
  20341. _thisAdjusted = reinterpret_cast<RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF *>(__this + _offset);
  20342. RowOperation__ctor_m0F66CCFCB5C664DD6E46AEA5CF86FC714BE823D9_inline(_thisAdjusted, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  20343. }
  20344. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  20345. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m82C9B8BC7C575C6D3071041615ED1D5E25651037_gshared (RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF * __this, int32_t ___y0, const RuntimeMethod* method)
  20346. {
  20347. static bool s_Il2CppMethodInitialized;
  20348. if (!s_Il2CppMethodInitialized)
  20349. {
  20350. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  20351. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  20352. s_Il2CppMethodInitialized = true;
  20353. }
  20354. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_0;
  20355. memset((&V_0), 0, sizeof(V_0));
  20356. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_1;
  20357. memset((&V_1), 0, sizeof(V_1));
  20358. {
  20359. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_5();
  20360. int32_t L_1 = ___y0;
  20361. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0);
  20362. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2;
  20363. L_2 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  20364. V_1 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_2;
  20365. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  20366. int32_t L_4;
  20367. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  20368. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  20369. int32_t L_6;
  20370. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  20371. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_7;
  20372. L_7 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  20373. V_0 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_7;
  20374. PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * L_8 = (PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)__this->get_blender_2();
  20375. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  20376. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_10 = V_0;
  20377. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  20378. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_12;
  20379. L_12 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  20380. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_13;
  20381. L_13 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  20382. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_14 = V_0;
  20383. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_15;
  20384. L_15 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  20385. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  20386. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  20387. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  20388. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  20389. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  20390. NullCheck((PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)L_8);
  20391. (( void (*) (PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_10, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_13, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  20392. return;
  20393. }
  20394. }
  20395. IL2CPP_EXTERN_C void RowOperation_Invoke_m82C9B8BC7C575C6D3071041615ED1D5E25651037_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  20396. {
  20397. RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF * _thisAdjusted;
  20398. int32_t _offset = 1;
  20399. _thisAdjusted = reinterpret_cast<RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF *>(__this + _offset);
  20400. RowOperation_Invoke_m82C9B8BC7C575C6D3071041615ED1D5E25651037_inline(_thisAdjusted, ___y0, method);
  20401. }
  20402. #ifdef __clang__
  20403. #pragma clang diagnostic pop
  20404. #endif
  20405. #ifdef __clang__
  20406. #pragma clang diagnostic push
  20407. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20408. #pragma clang diagnostic ignored "-Wunused-variable"
  20409. #endif
  20410. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  20411. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m78F37163F3B5305CFCF07FDDBA5607AB6B1C56D2_gshared (RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1 * __this, int32_t ___startX0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___upper2, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  20412. {
  20413. {
  20414. int32_t L_0 = ___startX0;
  20415. __this->set_startX_5(L_0);
  20416. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___source1;
  20417. __this->set_source_0(L_1);
  20418. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_2 = ___upper2;
  20419. __this->set_upper_1(L_2);
  20420. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_3 = ___lower3;
  20421. __this->set_lower_2(L_3);
  20422. uint8_t L_4 = ___threshold4;
  20423. __this->set_threshold_3(L_4);
  20424. int32_t L_5 = ___mode5;
  20425. __this->set_mode_4(L_5);
  20426. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  20427. __this->set_configuration_6(L_6);
  20428. return;
  20429. }
  20430. }
  20431. IL2CPP_EXTERN_C void RowOperation__ctor_m78F37163F3B5305CFCF07FDDBA5607AB6B1C56D2_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___upper2, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  20432. {
  20433. RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1 * _thisAdjusted;
  20434. int32_t _offset = 1;
  20435. _thisAdjusted = reinterpret_cast<RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1 *>(__this + _offset);
  20436. RowOperation__ctor_m78F37163F3B5305CFCF07FDDBA5607AB6B1C56D2_inline(_thisAdjusted, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  20437. }
  20438. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  20439. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m031AC553F3D403677B61ABBFC48BF15FE70A555E_gshared (RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  20440. {
  20441. static bool s_Il2CppMethodInitialized;
  20442. if (!s_Il2CppMethodInitialized)
  20443. {
  20444. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  20445. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  20446. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  20447. s_Il2CppMethodInitialized = true;
  20448. }
  20449. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_0;
  20450. memset((&V_0), 0, sizeof(V_0));
  20451. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_1;
  20452. memset((&V_1), 0, sizeof(V_1));
  20453. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_2;
  20454. memset((&V_2), 0, sizeof(V_2));
  20455. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_3;
  20456. memset((&V_3), 0, sizeof(V_3));
  20457. int32_t V_4 = 0;
  20458. uint8_t V_5 = 0x0;
  20459. int32_t V_6 = 0;
  20460. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  20461. memset((&V_7), 0, sizeof(V_7));
  20462. uint8_t V_8 = 0x0;
  20463. float V_9 = 0.0f;
  20464. int32_t V_10 = 0;
  20465. float V_11 = 0.0f;
  20466. float V_12 = 0.0f;
  20467. int32_t V_13 = 0;
  20468. float V_14 = 0.0f;
  20469. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B5_0 = NULL;
  20470. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B4_0 = NULL;
  20471. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F G_B6_0;
  20472. memset((&G_B6_0), 0, sizeof(G_B6_0));
  20473. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B6_1 = NULL;
  20474. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B12_0 = NULL;
  20475. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B11_0 = NULL;
  20476. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F G_B13_0;
  20477. memset((&G_B13_0), 0, sizeof(G_B13_0));
  20478. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B13_1 = NULL;
  20479. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B19_0 = NULL;
  20480. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B18_0 = NULL;
  20481. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F G_B20_0;
  20482. memset((&G_B20_0), 0, sizeof(G_B20_0));
  20483. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B20_1 = NULL;
  20484. {
  20485. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_0 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )__this->get_upper_1();
  20486. V_0 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_0;
  20487. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_1 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )__this->get_lower_2();
  20488. V_1 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_1;
  20489. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_2 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_0();
  20490. int32_t L_3 = ___y0;
  20491. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_2);
  20492. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_4;
  20493. L_4 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  20494. V_3 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_4;
  20495. int32_t L_5 = (int32_t)__this->get_startX_5();
  20496. int32_t L_6;
  20497. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  20498. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_7;
  20499. L_7 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  20500. V_2 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_7;
  20501. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  20502. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_8;
  20503. L_8 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  20504. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  20505. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_10 = V_2;
  20506. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_11;
  20507. L_11 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  20508. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  20509. NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_8);
  20510. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L16>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  20511. int32_t L_13 = (int32_t)__this->get_mode_4();
  20512. V_4 = (int32_t)L_13;
  20513. int32_t L_14 = V_4;
  20514. switch (L_14)
  20515. {
  20516. case 0:
  20517. {
  20518. goto IL_0063;
  20519. }
  20520. case 1:
  20521. {
  20522. goto IL_00c6;
  20523. }
  20524. case 2:
  20525. {
  20526. goto IL_0119;
  20527. }
  20528. }
  20529. }
  20530. {
  20531. return;
  20532. }
  20533. IL_0063:
  20534. {
  20535. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  20536. V_5 = (uint8_t)L_15;
  20537. V_6 = (int32_t)0;
  20538. goto IL_00ba;
  20539. }
  20540. IL_0070:
  20541. {
  20542. int32_t L_16 = V_6;
  20543. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  20544. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  20545. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  20546. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  20547. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  20548. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  20549. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  20550. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  20551. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  20552. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  20553. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  20554. uint8_t L_25;
  20555. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  20556. V_8 = (uint8_t)L_25;
  20557. int32_t L_26 = V_6;
  20558. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_27;
  20559. L_27 = Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  20560. uint8_t L_28 = V_8;
  20561. uint8_t L_29 = V_5;
  20562. G_B4_0 = L_27;
  20563. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  20564. {
  20565. G_B5_0 = L_27;
  20566. goto IL_00ae;
  20567. }
  20568. }
  20569. {
  20570. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_30 = V_1;
  20571. G_B6_0 = L_30;
  20572. G_B6_1 = G_B4_0;
  20573. goto IL_00af;
  20574. }
  20575. IL_00ae:
  20576. {
  20577. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_31 = V_0;
  20578. G_B6_0 = L_31;
  20579. G_B6_1 = G_B5_0;
  20580. }
  20581. IL_00af:
  20582. {
  20583. *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)G_B6_1 = G_B6_0;
  20584. int32_t L_32 = V_6;
  20585. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  20586. }
  20587. IL_00ba:
  20588. {
  20589. int32_t L_33 = V_6;
  20590. int32_t L_34;
  20591. L_34 = Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  20592. if ((((int32_t)L_33) < ((int32_t)L_34)))
  20593. {
  20594. goto IL_0070;
  20595. }
  20596. }
  20597. {
  20598. return;
  20599. }
  20600. IL_00c6:
  20601. {
  20602. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  20603. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  20604. V_10 = (int32_t)0;
  20605. goto IL_010d;
  20606. }
  20607. IL_00da:
  20608. {
  20609. int32_t L_36 = V_10;
  20610. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  20611. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  20612. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  20613. float L_39;
  20614. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  20615. V_11 = (float)L_39;
  20616. int32_t L_40 = V_10;
  20617. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_41;
  20618. L_41 = Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  20619. float L_42 = V_11;
  20620. float L_43 = V_9;
  20621. G_B11_0 = L_41;
  20622. if ((((float)L_42) >= ((float)L_43)))
  20623. {
  20624. G_B12_0 = L_41;
  20625. goto IL_0101;
  20626. }
  20627. }
  20628. {
  20629. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_44 = V_1;
  20630. G_B13_0 = L_44;
  20631. G_B13_1 = G_B11_0;
  20632. goto IL_0102;
  20633. }
  20634. IL_0101:
  20635. {
  20636. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_45 = V_0;
  20637. G_B13_0 = L_45;
  20638. G_B13_1 = G_B12_0;
  20639. }
  20640. IL_0102:
  20641. {
  20642. *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)G_B13_1 = G_B13_0;
  20643. int32_t L_46 = V_10;
  20644. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  20645. }
  20646. IL_010d:
  20647. {
  20648. int32_t L_47 = V_10;
  20649. int32_t L_48;
  20650. L_48 = Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  20651. if ((((int32_t)L_47) < ((int32_t)L_48)))
  20652. {
  20653. goto IL_00da;
  20654. }
  20655. }
  20656. {
  20657. return;
  20658. }
  20659. IL_0119:
  20660. {
  20661. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  20662. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  20663. V_13 = (int32_t)0;
  20664. goto IL_0160;
  20665. }
  20666. IL_012d:
  20667. {
  20668. int32_t L_50 = V_13;
  20669. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  20670. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  20671. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  20672. float L_53;
  20673. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  20674. V_14 = (float)L_53;
  20675. int32_t L_54 = V_13;
  20676. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_55;
  20677. L_55 = Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  20678. float L_56 = V_14;
  20679. float L_57 = V_12;
  20680. G_B18_0 = L_55;
  20681. if ((((float)L_56) >= ((float)L_57)))
  20682. {
  20683. G_B19_0 = L_55;
  20684. goto IL_0154;
  20685. }
  20686. }
  20687. {
  20688. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_58 = V_1;
  20689. G_B20_0 = L_58;
  20690. G_B20_1 = G_B18_0;
  20691. goto IL_0155;
  20692. }
  20693. IL_0154:
  20694. {
  20695. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_59 = V_0;
  20696. G_B20_0 = L_59;
  20697. G_B20_1 = G_B19_0;
  20698. }
  20699. IL_0155:
  20700. {
  20701. *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)G_B20_1 = G_B20_0;
  20702. int32_t L_60 = V_13;
  20703. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  20704. }
  20705. IL_0160:
  20706. {
  20707. int32_t L_61 = V_13;
  20708. int32_t L_62;
  20709. L_62 = Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  20710. if ((((int32_t)L_61) < ((int32_t)L_62)))
  20711. {
  20712. goto IL_012d;
  20713. }
  20714. }
  20715. {
  20716. return;
  20717. }
  20718. }
  20719. IL2CPP_EXTERN_C void RowOperation_Invoke_m031AC553F3D403677B61ABBFC48BF15FE70A555E_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  20720. {
  20721. RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1 * _thisAdjusted;
  20722. int32_t _offset = 1;
  20723. _thisAdjusted = reinterpret_cast<RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1 *>(__this + _offset);
  20724. RowOperation_Invoke_m031AC553F3D403677B61ABBFC48BF15FE70A555E_inline(_thisAdjusted, ___y0, ___span1, method);
  20725. }
  20726. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::GetSaturation(SixLabors.ImageSharp.PixelFormats.Rgb24)
  20727. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetSaturation_mA47D668B51D6A921AD9BF99AB06446F78E23CB07_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  20728. {
  20729. static bool s_Il2CppMethodInitialized;
  20730. if (!s_Il2CppMethodInitialized)
  20731. {
  20732. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  20733. s_Il2CppMethodInitialized = true;
  20734. }
  20735. float V_0 = 0.0f;
  20736. float V_1 = 0.0f;
  20737. float V_2 = 0.0f;
  20738. float V_3 = 0.0f;
  20739. float V_4 = 0.0f;
  20740. {
  20741. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  20742. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  20743. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  20744. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  20745. V_0 = (float)((float)((float)((float)((float)L_3))/(float)(255.0f)));
  20746. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  20747. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  20748. V_1 = (float)((float)((float)((float)((float)L_5))/(float)(255.0f)));
  20749. float L_6 = (float)((float)((float)((float)((float)L_1))/(float)(255.0f)));
  20750. float L_7 = V_0;
  20751. float L_8 = V_1;
  20752. float L_9;
  20753. L_9 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_7, (float)L_8, /*hidden argument*/NULL);
  20754. float L_10;
  20755. L_10 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_6, (float)L_9, /*hidden argument*/NULL);
  20756. V_2 = (float)L_10;
  20757. float L_11 = V_0;
  20758. float L_12 = V_1;
  20759. float L_13;
  20760. L_13 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_11, (float)L_12, /*hidden argument*/NULL);
  20761. float L_14;
  20762. L_14 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_6, (float)L_13, /*hidden argument*/NULL);
  20763. V_3 = (float)L_14;
  20764. float L_15 = V_2;
  20765. float L_16 = V_3;
  20766. V_4 = (float)((float)il2cpp_codegen_subtract((float)L_15, (float)L_16));
  20767. float L_17 = V_4;
  20768. float L_18;
  20769. L_18 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)L_17, /*hidden argument*/NULL);
  20770. IL2CPP_RUNTIME_CLASS_INIT(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  20771. float L_19 = ((Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_StaticFields*)il2cpp_codegen_static_fields_for(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var))->get_Epsilon_0();
  20772. if ((!(((float)L_18) < ((float)L_19))))
  20773. {
  20774. goto IL_005d;
  20775. }
  20776. }
  20777. {
  20778. return (float)(0.0f);
  20779. }
  20780. IL_005d:
  20781. {
  20782. float L_20 = V_2;
  20783. float L_21 = V_3;
  20784. if ((!(((float)((float)((float)((float)il2cpp_codegen_add((float)L_20, (float)L_21))/(float)(2.0f)))) <= ((float)(0.5f)))))
  20785. {
  20786. goto IL_0074;
  20787. }
  20788. }
  20789. {
  20790. float L_22 = V_4;
  20791. float L_23 = V_2;
  20792. float L_24 = V_3;
  20793. return (float)((float)((float)L_22/(float)((float)il2cpp_codegen_add((float)L_23, (float)L_24))));
  20794. }
  20795. IL_0074:
  20796. {
  20797. float L_25 = V_4;
  20798. float L_26 = V_2;
  20799. float L_27 = V_3;
  20800. return (float)((float)((float)L_25/(float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)(2.0f), (float)L_26)), (float)L_27))));
  20801. }
  20802. }
  20803. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::GetMaxChroma(SixLabors.ImageSharp.PixelFormats.Rgb24)
  20804. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetMaxChroma_m8E4D689D2521D98BFF6EC733644142A39C13762E_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  20805. {
  20806. float V_0 = 0.0f;
  20807. float V_1 = 0.0f;
  20808. float V_2 = 0.0f;
  20809. float V_3 = 0.0f;
  20810. {
  20811. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  20812. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  20813. V_0 = (float)((float)((float)L_1));
  20814. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  20815. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  20816. V_1 = (float)((float)((float)L_3));
  20817. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  20818. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  20819. V_2 = (float)((float)((float)L_5));
  20820. float L_6 = V_0;
  20821. float L_7 = V_1;
  20822. float L_8 = V_2;
  20823. float L_9 = V_0;
  20824. float L_10 = V_1;
  20825. float L_11 = V_2;
  20826. V_3 = (float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_9)), (float)((float)il2cpp_codegen_multiply((float)(0.418687999f), (float)L_10)))), (float)((float)il2cpp_codegen_multiply((float)(0.0813120008f), (float)L_11))))));
  20827. float L_12;
  20828. L_12 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(-0.168735996f), (float)L_6)), (float)((float)il2cpp_codegen_multiply((float)(0.331263989f), (float)L_7)))), (float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_8)))))), (float)(127.5f))), /*hidden argument*/NULL);
  20829. float L_13 = V_3;
  20830. float L_14;
  20831. L_14 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)L_13, (float)(127.5f))), /*hidden argument*/NULL);
  20832. float L_15;
  20833. L_15 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_12, (float)L_14, /*hidden argument*/NULL);
  20834. return (float)L_15;
  20835. }
  20836. }
  20837. #ifdef __clang__
  20838. #pragma clang diagnostic pop
  20839. #endif
  20840. #ifdef __clang__
  20841. #pragma clang diagnostic push
  20842. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  20843. #pragma clang diagnostic ignored "-Wunused-variable"
  20844. #endif
  20845. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  20846. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m7E0572E20DF20172148AEE2EDCD736AA09D66D92_gshared (RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels1, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  20847. {
  20848. {
  20849. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  20850. __this->set_bounds_0(L_0);
  20851. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___targetPixels1;
  20852. __this->set_targetPixels_1(L_1);
  20853. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_2 = ___sourcePixels2;
  20854. __this->set_sourcePixels_2(L_2);
  20855. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_3 = ___map3;
  20856. __this->set_map_3(L_3);
  20857. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_4 = ___kernel4;
  20858. __this->set_kernel_4(L_4);
  20859. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_5 = ___configuration5;
  20860. __this->set_configuration_5(L_5);
  20861. bool L_6 = ___preserveAlpha6;
  20862. __this->set_preserveAlpha_6(L_6);
  20863. return;
  20864. }
  20865. }
  20866. IL2CPP_EXTERN_C void RowOperation__ctor_m7E0572E20DF20172148AEE2EDCD736AA09D66D92_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels1, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  20867. {
  20868. RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6 * _thisAdjusted;
  20869. int32_t _offset = 1;
  20870. _thisAdjusted = reinterpret_cast<RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6 *>(__this + _offset);
  20871. RowOperation__ctor_m7E0572E20DF20172148AEE2EDCD736AA09D66D92_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourcePixels2, ___map3, ___kernel4, ___configuration5, ___preserveAlpha6, method);
  20872. }
  20873. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  20874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mD4A63FD363D96D922AF31B1439E444698349DB26_gshared (RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  20875. {
  20876. static bool s_Il2CppMethodInitialized;
  20877. if (!s_Il2CppMethodInitialized)
  20878. {
  20879. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  20880. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  20881. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  20882. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  20883. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  20884. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  20885. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  20886. s_Il2CppMethodInitialized = true;
  20887. }
  20888. int32_t V_0 = 0;
  20889. int32_t V_1 = 0;
  20890. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2;
  20891. memset((&V_2), 0, sizeof(V_2));
  20892. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3;
  20893. memset((&V_3), 0, sizeof(V_3));
  20894. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_4;
  20895. memset((&V_4), 0, sizeof(V_4));
  20896. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B V_5;
  20897. memset((&V_5), 0, sizeof(V_5));
  20898. int32_t V_6 = 0;
  20899. int32_t* V_7 = NULL;
  20900. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_8;
  20901. memset((&V_8), 0, sizeof(V_8));
  20902. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_9 = NULL;
  20903. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_10;
  20904. memset((&V_10), 0, sizeof(V_10));
  20905. int32_t V_11 = 0;
  20906. int32_t V_12 = 0;
  20907. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_13 = NULL;
  20908. int32_t V_14 = 0;
  20909. int32_t* V_15 = NULL;
  20910. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_16 = NULL;
  20911. int32_t V_17 = 0;
  20912. int32_t V_18 = 0;
  20913. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_19;
  20914. memset((&V_19), 0, sizeof(V_19));
  20915. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C V_20;
  20916. memset((&V_20), 0, sizeof(V_20));
  20917. int32_t V_21 = 0;
  20918. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_22 = NULL;
  20919. int32_t V_23 = 0;
  20920. int32_t V_24 = 0;
  20921. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_25;
  20922. memset((&V_25), 0, sizeof(V_25));
  20923. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_26 = NULL;
  20924. int32_t V_27 = 0;
  20925. int32_t* V_28 = NULL;
  20926. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_29 = NULL;
  20927. int32_t V_30 = 0;
  20928. int32_t V_31 = 0;
  20929. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_32;
  20930. memset((&V_32), 0, sizeof(V_32));
  20931. {
  20932. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  20933. int32_t L_1;
  20934. L_1 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_0, /*hidden argument*/NULL);
  20935. V_0 = (int32_t)L_1;
  20936. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_2 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  20937. int32_t L_3;
  20938. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_2, /*hidden argument*/NULL);
  20939. V_1 = (int32_t)L_3;
  20940. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  20941. int32_t L_5;
  20942. L_5 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  20943. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_6;
  20944. L_6 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)0, (int32_t)L_5, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  20945. V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_6;
  20946. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_7 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  20947. int32_t L_8;
  20948. L_8 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_7, /*hidden argument*/NULL);
  20949. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9;
  20950. L_9 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)L_8, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  20951. V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9;
  20952. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  20953. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  20954. L_11 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  20955. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_12 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_targetPixels_1();
  20956. int32_t L_13 = ___y0;
  20957. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12);
  20958. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_14;
  20959. L_14 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  20960. V_8 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_14;
  20961. int32_t L_15 = V_0;
  20962. int32_t L_16 = V_1;
  20963. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_17;
  20964. L_17 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_8), (int32_t)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  20965. V_4 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_17;
  20966. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * L_18 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)__this->get_address_of_kernel_4();
  20967. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_19 = (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)__this->get_map_3();
  20968. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B L_20;
  20969. memset((&L_20), 0, sizeof(L_20));
  20970. ConvolutionState__ctor_mEA74E98907EC17B2A0A5B0702E7A6FBCC95338E4((&L_20), (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)L_18, (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)L_19, /*hidden argument*/NULL);
  20971. V_5 = (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B )L_20;
  20972. int32_t L_21 = ___y0;
  20973. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  20974. int32_t L_23;
  20975. L_23 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  20976. V_6 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_23));
  20977. int32_t L_24 = V_6;
  20978. int32_t* L_25;
  20979. L_25 = ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_24, /*hidden argument*/NULL);
  20980. V_7 = (int32_t*)L_25;
  20981. bool L_26 = (bool)__this->get_preserveAlpha_6();
  20982. if (!L_26)
  20983. {
  20984. goto IL_021a;
  20985. }
  20986. }
  20987. {
  20988. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  20989. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_3;
  20990. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28;
  20991. L_28 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  20992. V_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_28;
  20993. V_11 = (int32_t)0;
  20994. goto IL_0197;
  20995. }
  20996. IL_00ae:
  20997. {
  20998. int32_t* L_29 = V_7;
  20999. int32_t L_30 = V_11;
  21000. int32_t* L_31;
  21001. L_31 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_29, (int32_t)L_30, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  21002. int32_t L_32 = *((int32_t*)L_31);
  21003. V_12 = (int32_t)L_32;
  21004. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_33 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_sourcePixels_2();
  21005. int32_t L_34 = V_12;
  21006. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_33);
  21007. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_35;
  21008. L_35 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_33, (int32_t)L_34, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  21009. V_8 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_35;
  21010. int32_t L_36 = V_0;
  21011. int32_t L_37 = V_1;
  21012. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_38;
  21013. L_38 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_8), (int32_t)L_36, (int32_t)L_37, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  21014. V_10 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_38;
  21015. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  21016. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_39;
  21017. L_39 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  21018. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_40 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  21019. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_41 = V_10;
  21020. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_42;
  21021. L_42 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  21022. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_43 = V_2;
  21023. NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_39);
  21024. (( void (*) (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_39, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_40, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  21025. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_44 = V_2;
  21026. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_45;
  21027. L_45 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_44, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  21028. V_13 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_45;
  21029. V_14 = (int32_t)0;
  21030. goto IL_0183;
  21031. }
  21032. IL_00fc:
  21033. {
  21034. int32_t L_46 = V_14;
  21035. int32_t* L_47;
  21036. L_47 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_46, /*hidden argument*/NULL);
  21037. V_15 = (int32_t*)L_47;
  21038. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_48 = V_9;
  21039. int32_t L_49 = V_14;
  21040. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_50;
  21041. L_50 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_48, (int32_t)L_49, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  21042. V_16 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_50;
  21043. V_17 = (int32_t)0;
  21044. goto IL_0169;
  21045. }
  21046. IL_0117:
  21047. {
  21048. int32_t* L_51 = V_15;
  21049. int32_t L_52 = V_17;
  21050. int32_t* L_53;
  21051. L_53 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_51, (int32_t)L_52, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  21052. int32_t L_54 = *((int32_t*)L_53);
  21053. int32_t L_55 = V_0;
  21054. V_18 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)L_55));
  21055. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_56 = V_13;
  21056. int32_t L_57 = V_18;
  21057. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_58;
  21058. L_58 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_56, (int32_t)L_57, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  21059. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_59 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_58);
  21060. V_19 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_59;
  21061. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_60 = V_16;
  21062. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_61 = V_16;
  21063. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_62 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_61);
  21064. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_63;
  21065. L_63 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  21066. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_63;
  21067. int32_t L_64 = V_11;
  21068. int32_t L_65 = V_17;
  21069. float L_66;
  21070. L_66 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_64, (int32_t)L_65, /*hidden argument*/NULL);
  21071. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_67 = V_19;
  21072. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_68;
  21073. L_68 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_66, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_67, /*hidden argument*/NULL);
  21074. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_69;
  21075. L_69 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_62, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_68, /*hidden argument*/NULL);
  21076. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_60 = L_69;
  21077. int32_t L_70 = V_17;
  21078. V_17 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
  21079. }
  21080. IL_0169:
  21081. {
  21082. int32_t L_71 = V_17;
  21083. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_72;
  21084. L_72 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  21085. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_72;
  21086. int32_t L_73;
  21087. L_73 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  21088. if ((((int32_t)L_71) < ((int32_t)L_73)))
  21089. {
  21090. goto IL_0117;
  21091. }
  21092. }
  21093. {
  21094. int32_t L_74 = V_14;
  21095. V_14 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1));
  21096. }
  21097. IL_0183:
  21098. {
  21099. int32_t L_75 = V_14;
  21100. int32_t L_76;
  21101. L_76 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  21102. if ((((int32_t)L_75) < ((int32_t)L_76)))
  21103. {
  21104. goto IL_00fc;
  21105. }
  21106. }
  21107. {
  21108. int32_t L_77 = V_11;
  21109. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  21110. }
  21111. IL_0197:
  21112. {
  21113. int32_t L_78 = V_11;
  21114. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_79;
  21115. L_79 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  21116. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_79;
  21117. int32_t L_80;
  21118. L_80 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  21119. if ((((int32_t)L_78) < ((int32_t)L_80)))
  21120. {
  21121. goto IL_00ae;
  21122. }
  21123. }
  21124. {
  21125. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_81 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_sourcePixels_2();
  21126. int32_t L_82 = ___y0;
  21127. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_81);
  21128. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_83;
  21129. L_83 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_81, (int32_t)L_82, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  21130. V_8 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_83;
  21131. int32_t L_84 = V_0;
  21132. int32_t L_85 = V_1;
  21133. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_86;
  21134. L_86 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_8), (int32_t)L_84, (int32_t)L_85, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  21135. V_10 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_86;
  21136. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  21137. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_87;
  21138. L_87 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  21139. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_88 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  21140. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_89 = V_10;
  21141. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_90;
  21142. L_90 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_89, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  21143. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_91 = V_2;
  21144. NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_87);
  21145. (( void (*) (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_87, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_88, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_90, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_91, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  21146. V_21 = (int32_t)0;
  21147. goto IL_020a;
  21148. }
  21149. IL_01e4:
  21150. {
  21151. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_92 = V_9;
  21152. int32_t L_93 = V_21;
  21153. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_94;
  21154. L_94 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_92, (int32_t)L_93, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  21155. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_95 = V_2;
  21156. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_96;
  21157. L_96 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_95, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  21158. int32_t L_97 = V_21;
  21159. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_98;
  21160. L_98 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_96, (int32_t)L_97, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  21161. float L_99 = (float)L_98->get_W_3();
  21162. L_94->set_W_3(L_99);
  21163. int32_t L_100 = V_21;
  21164. V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_100, (int32_t)1));
  21165. }
  21166. IL_020a:
  21167. {
  21168. int32_t L_101 = V_21;
  21169. int32_t L_102;
  21170. L_102 = Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_10), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  21171. if ((((int32_t)L_101) < ((int32_t)L_102)))
  21172. {
  21173. goto IL_01e4;
  21174. }
  21175. }
  21176. {
  21177. goto IL_033d;
  21178. }
  21179. IL_021a:
  21180. {
  21181. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  21182. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_103 = V_3;
  21183. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_104;
  21184. L_104 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_103, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  21185. V_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_104;
  21186. V_23 = (int32_t)0;
  21187. goto IL_0320;
  21188. }
  21189. IL_0231:
  21190. {
  21191. int32_t* L_105 = V_7;
  21192. int32_t L_106 = V_23;
  21193. int32_t* L_107;
  21194. L_107 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_105, (int32_t)L_106, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  21195. int32_t L_108 = *((int32_t*)L_107);
  21196. V_24 = (int32_t)L_108;
  21197. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_109 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_sourcePixels_2();
  21198. int32_t L_110 = V_24;
  21199. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_109);
  21200. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_111;
  21201. L_111 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_109, (int32_t)L_110, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  21202. V_8 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_111;
  21203. int32_t L_112 = V_0;
  21204. int32_t L_113 = V_1;
  21205. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_114;
  21206. L_114 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_8), (int32_t)L_112, (int32_t)L_113, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  21207. V_25 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_114;
  21208. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  21209. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_115;
  21210. L_115 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  21211. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_116 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  21212. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_117 = V_25;
  21213. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_118;
  21214. L_118 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_117, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  21215. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_119 = V_2;
  21216. NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_115);
  21217. (( void (*) (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_115, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_116, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_118, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_119, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  21218. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_2;
  21219. Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, /*hidden argument*/NULL);
  21220. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_121 = V_2;
  21221. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_122;
  21222. L_122 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_121, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  21223. V_26 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_122;
  21224. V_27 = (int32_t)0;
  21225. goto IL_030c;
  21226. }
  21227. IL_0285:
  21228. {
  21229. int32_t L_123 = V_27;
  21230. int32_t* L_124;
  21231. L_124 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_123, /*hidden argument*/NULL);
  21232. V_28 = (int32_t*)L_124;
  21233. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_125 = V_22;
  21234. int32_t L_126 = V_27;
  21235. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_127;
  21236. L_127 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_125, (int32_t)L_126, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  21237. V_29 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_127;
  21238. V_30 = (int32_t)0;
  21239. goto IL_02f2;
  21240. }
  21241. IL_02a0:
  21242. {
  21243. int32_t* L_128 = V_28;
  21244. int32_t L_129 = V_30;
  21245. int32_t* L_130;
  21246. L_130 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_128, (int32_t)L_129, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  21247. int32_t L_131 = *((int32_t*)L_130);
  21248. int32_t L_132 = V_0;
  21249. V_31 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_131, (int32_t)L_132));
  21250. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_133 = V_26;
  21251. int32_t L_134 = V_31;
  21252. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_135;
  21253. L_135 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_133, (int32_t)L_134, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  21254. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_136 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_135);
  21255. V_32 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_136;
  21256. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_137 = V_29;
  21257. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_138 = V_29;
  21258. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_139 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_138);
  21259. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_140;
  21260. L_140 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  21261. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_140;
  21262. int32_t L_141 = V_23;
  21263. int32_t L_142 = V_30;
  21264. float L_143;
  21265. L_143 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_141, (int32_t)L_142, /*hidden argument*/NULL);
  21266. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_144 = V_32;
  21267. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_145;
  21268. L_145 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_143, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_144, /*hidden argument*/NULL);
  21269. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_146;
  21270. L_146 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_139, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_145, /*hidden argument*/NULL);
  21271. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_137 = L_146;
  21272. int32_t L_147 = V_30;
  21273. V_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_147, (int32_t)1));
  21274. }
  21275. IL_02f2:
  21276. {
  21277. int32_t L_148 = V_30;
  21278. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_149;
  21279. L_149 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  21280. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_149;
  21281. int32_t L_150;
  21282. L_150 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  21283. if ((((int32_t)L_148) < ((int32_t)L_150)))
  21284. {
  21285. goto IL_02a0;
  21286. }
  21287. }
  21288. {
  21289. int32_t L_151 = V_27;
  21290. V_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_151, (int32_t)1));
  21291. }
  21292. IL_030c:
  21293. {
  21294. int32_t L_152 = V_27;
  21295. int32_t L_153;
  21296. L_153 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  21297. if ((((int32_t)L_152) < ((int32_t)L_153)))
  21298. {
  21299. goto IL_0285;
  21300. }
  21301. }
  21302. {
  21303. int32_t L_154 = V_23;
  21304. V_23 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1));
  21305. }
  21306. IL_0320:
  21307. {
  21308. int32_t L_155 = V_23;
  21309. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_156;
  21310. L_156 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  21311. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_156;
  21312. int32_t L_157;
  21313. L_157 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  21314. if ((((int32_t)L_155) < ((int32_t)L_157)))
  21315. {
  21316. goto IL_0231;
  21317. }
  21318. }
  21319. {
  21320. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_158 = V_3;
  21321. Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_158, /*hidden argument*/NULL);
  21322. }
  21323. IL_033d:
  21324. {
  21325. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  21326. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_159;
  21327. L_159 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  21328. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_160 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  21329. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_161 = V_3;
  21330. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_162 = V_4;
  21331. NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_159);
  21332. (( void (*) (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_159, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_160, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_161, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_162, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  21333. return;
  21334. }
  21335. }
  21336. IL2CPP_EXTERN_C void RowOperation_Invoke_mD4A63FD363D96D922AF31B1439E444698349DB26_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  21337. {
  21338. RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6 * _thisAdjusted;
  21339. int32_t _offset = 1;
  21340. _thisAdjusted = reinterpret_cast<RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6 *>(__this + _offset);
  21341. RowOperation_Invoke_mD4A63FD363D96D922AF31B1439E444698349DB26_inline(_thisAdjusted, ___y0, ___span1, method);
  21342. }
  21343. #ifdef __clang__
  21344. #pragma clang diagnostic pop
  21345. #endif
  21346. #ifdef __clang__
  21347. #pragma clang diagnostic push
  21348. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21349. #pragma clang diagnostic ignored "-Wunused-variable"
  21350. #endif
  21351. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  21352. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mDF55A7D5B97AFBA4336C572CF6FB452B85EB8EA6_gshared (RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___destination2, const RuntimeMethod* method)
  21353. {
  21354. {
  21355. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  21356. __this->set_bounds_0(L_0);
  21357. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___source1;
  21358. __this->set_source_1(L_1);
  21359. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_2 = ___destination2;
  21360. __this->set_destination_2(L_2);
  21361. return;
  21362. }
  21363. }
  21364. IL2CPP_EXTERN_C void RowOperation__ctor_mDF55A7D5B97AFBA4336C572CF6FB452B85EB8EA6_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___destination2, const RuntimeMethod* method)
  21365. {
  21366. RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203 * _thisAdjusted;
  21367. int32_t _offset = 1;
  21368. _thisAdjusted = reinterpret_cast<RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203 *>(__this + _offset);
  21369. RowOperation__ctor_mDF55A7D5B97AFBA4336C572CF6FB452B85EB8EA6_inline(_thisAdjusted, ___bounds0, ___source1, ___destination2, method);
  21370. }
  21371. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  21372. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mEB0960B8C60310C28166F10ED09B564366E768E1_gshared (RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203 * __this, int32_t ___y0, const RuntimeMethod* method)
  21373. {
  21374. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_0;
  21375. memset((&V_0), 0, sizeof(V_0));
  21376. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_1;
  21377. memset((&V_1), 0, sizeof(V_1));
  21378. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_2;
  21379. memset((&V_2), 0, sizeof(V_2));
  21380. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  21381. memset((&V_3), 0, sizeof(V_3));
  21382. {
  21383. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_1();
  21384. int32_t L_1 = ___y0;
  21385. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0);
  21386. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2;
  21387. L_2 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  21388. V_2 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_2;
  21389. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  21390. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  21391. int32_t L_4;
  21392. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  21393. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_5;
  21394. L_5 = Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  21395. V_0 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_5;
  21396. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_6 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_destination_2();
  21397. int32_t L_7 = ___y0;
  21398. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  21399. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  21400. int32_t L_9;
  21401. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  21402. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_6);
  21403. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_10;
  21404. L_10 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  21405. V_1 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_10;
  21406. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  21407. int32_t L_12;
  21408. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  21409. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_13;
  21410. L_13 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  21411. V_2 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_13;
  21412. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_14 = V_1;
  21413. Span_1_CopyTo_m4357B842A778332306A5EE1A7F8AC9BDDD7B88FE((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  21414. return;
  21415. }
  21416. }
  21417. IL2CPP_EXTERN_C void RowOperation_Invoke_mEB0960B8C60310C28166F10ED09B564366E768E1_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  21418. {
  21419. RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203 * _thisAdjusted;
  21420. int32_t _offset = 1;
  21421. _thisAdjusted = reinterpret_cast<RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203 *>(__this + _offset);
  21422. RowOperation_Invoke_mEB0960B8C60310C28166F10ED09B564366E768E1_inline(_thisAdjusted, ___y0, method);
  21423. }
  21424. #ifdef __clang__
  21425. #pragma clang diagnostic pop
  21426. #endif
  21427. #ifdef __clang__
  21428. #pragma clang diagnostic push
  21429. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21430. #pragma clang diagnostic ignored "-Wunused-variable"
  21431. #endif
  21432. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  21433. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mCD13902EA7A5B2A6D2602106C5E5195EBA29C9DD_gshared (RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23 * __this, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  21434. {
  21435. {
  21436. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = ___targetPixels0;
  21437. __this->set_targetPixels_0(L_0);
  21438. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___passPixels1;
  21439. __this->set_passPixels_1(L_1);
  21440. int32_t L_2;
  21441. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  21442. __this->set_minX_2(L_2);
  21443. int32_t L_3;
  21444. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  21445. __this->set_maxX_3(L_3);
  21446. return;
  21447. }
  21448. }
  21449. IL2CPP_EXTERN_C void RowOperation__ctor_mCD13902EA7A5B2A6D2602106C5E5195EBA29C9DD_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  21450. {
  21451. RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23 * _thisAdjusted;
  21452. int32_t _offset = 1;
  21453. _thisAdjusted = reinterpret_cast<RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23 *>(__this + _offset);
  21454. RowOperation__ctor_mCD13902EA7A5B2A6D2602106C5E5195EBA29C9DD_inline(_thisAdjusted, ___targetPixels0, ___passPixels1, ___bounds2, method);
  21455. }
  21456. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  21457. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mBBB46C52773B9565DD987AD4C76D2C28B8B72DC0_gshared (RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23 * __this, int32_t ___y0, const RuntimeMethod* method)
  21458. {
  21459. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_0 = NULL;
  21460. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_1 = NULL;
  21461. int32_t V_2 = 0;
  21462. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_3 = NULL;
  21463. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  21464. memset((&V_4), 0, sizeof(V_4));
  21465. {
  21466. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_passPixels_1();
  21467. int32_t L_1 = ___y0;
  21468. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0);
  21469. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2;
  21470. L_2 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  21471. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_3;
  21472. L_3 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  21473. V_0 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_3;
  21474. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_4 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_targetPixels_0();
  21475. int32_t L_5 = ___y0;
  21476. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_4);
  21477. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_6;
  21478. L_6 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  21479. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_7;
  21480. L_7 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  21481. V_1 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_7;
  21482. int32_t L_8 = (int32_t)__this->get_minX_2();
  21483. V_2 = (int32_t)L_8;
  21484. goto IL_006c;
  21485. }
  21486. IL_002d:
  21487. {
  21488. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_9 = V_0;
  21489. int32_t L_10 = V_2;
  21490. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_11;
  21491. L_11 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  21492. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_12 = V_1;
  21493. int32_t L_13 = V_2;
  21494. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_14;
  21495. L_14 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  21496. V_3 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_14;
  21497. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  21498. L_15 = L16_ToVector4_m9B8FD9208E26DA896FB2FD896A2BB326A326712D_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_11, /*hidden argument*/NULL);
  21499. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_16 = V_3;
  21500. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  21501. L_17 = L16_ToVector4_m9B8FD9208E26DA896FB2FD896A2BB326A326712D_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_16, /*hidden argument*/NULL);
  21502. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  21503. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  21504. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  21505. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_19 = V_3;
  21506. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  21507. L16_FromVector4_mC7454E67ED21E9D01AD6E4BA7971DAA77B419EC0_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  21508. int32_t L_21 = V_2;
  21509. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  21510. }
  21511. IL_006c:
  21512. {
  21513. int32_t L_22 = V_2;
  21514. int32_t L_23 = (int32_t)__this->get_maxX_3();
  21515. if ((((int32_t)L_22) < ((int32_t)L_23)))
  21516. {
  21517. goto IL_002d;
  21518. }
  21519. }
  21520. {
  21521. return;
  21522. }
  21523. }
  21524. IL2CPP_EXTERN_C void RowOperation_Invoke_mBBB46C52773B9565DD987AD4C76D2C28B8B72DC0_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  21525. {
  21526. RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23 * _thisAdjusted;
  21527. int32_t _offset = 1;
  21528. _thisAdjusted = reinterpret_cast<RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23 *>(__this + _offset);
  21529. RowOperation_Invoke_mBBB46C52773B9565DD987AD4C76D2C28B8B72DC0_inline(_thisAdjusted, ___y0, method);
  21530. }
  21531. #ifdef __clang__
  21532. #pragma clang diagnostic pop
  21533. #endif
  21534. #ifdef __clang__
  21535. #pragma clang diagnostic push
  21536. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21537. #pragma clang diagnostic ignored "-Wunused-variable"
  21538. #endif
  21539. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  21540. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m9965A53DCD660B2178ABA28978A46410966C1D4D_gshared (RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF * __this, int32_t ___startX0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  21541. {
  21542. {
  21543. int32_t L_0 = ___startX0;
  21544. __this->set_startX_0(L_0);
  21545. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___source1;
  21546. __this->set_source_1(L_1);
  21547. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  21548. __this->set_matrix_2(L_2);
  21549. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  21550. __this->set_configuration_3(L_3);
  21551. return;
  21552. }
  21553. }
  21554. IL2CPP_EXTERN_C void RowOperation__ctor_m9965A53DCD660B2178ABA28978A46410966C1D4D_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  21555. {
  21556. RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF * _thisAdjusted;
  21557. int32_t _offset = 1;
  21558. _thisAdjusted = reinterpret_cast<RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF *>(__this + _offset);
  21559. RowOperation__ctor_m9965A53DCD660B2178ABA28978A46410966C1D4D_inline(_thisAdjusted, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  21560. }
  21561. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  21562. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mABFB7ED2C4668839B8FAC485F2C897EEFC492AFF_gshared (RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  21563. {
  21564. static bool s_Il2CppMethodInitialized;
  21565. if (!s_Il2CppMethodInitialized)
  21566. {
  21567. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  21568. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  21569. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  21570. s_Il2CppMethodInitialized = true;
  21571. }
  21572. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_0;
  21573. memset((&V_0), 0, sizeof(V_0));
  21574. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_1;
  21575. memset((&V_1), 0, sizeof(V_1));
  21576. {
  21577. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_1();
  21578. int32_t L_1 = ___y0;
  21579. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0);
  21580. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2;
  21581. L_2 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  21582. V_1 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_2;
  21583. int32_t L_3 = (int32_t)__this->get_startX_0();
  21584. int32_t L_4;
  21585. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  21586. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_5;
  21587. L_5 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  21588. V_0 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_5;
  21589. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  21590. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_6;
  21591. L_6 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  21592. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  21593. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_8 = V_0;
  21594. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_9;
  21595. L_9 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  21596. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  21597. NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_6);
  21598. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L16>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  21599. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  21600. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  21601. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  21602. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  21603. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  21604. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  21605. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_14;
  21606. L_14 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  21607. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  21608. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  21609. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_17 = V_0;
  21610. NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_14);
  21611. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L16>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_17, (int32_t)1);
  21612. return;
  21613. }
  21614. }
  21615. IL2CPP_EXTERN_C void RowOperation_Invoke_mABFB7ED2C4668839B8FAC485F2C897EEFC492AFF_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  21616. {
  21617. RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF * _thisAdjusted;
  21618. int32_t _offset = 1;
  21619. _thisAdjusted = reinterpret_cast<RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF *>(__this + _offset);
  21620. RowOperation_Invoke_mABFB7ED2C4668839B8FAC485F2C897EEFC492AFF_inline(_thisAdjusted, ___y0, ___span1, method);
  21621. }
  21622. #ifdef __clang__
  21623. #pragma clang diagnostic pop
  21624. #endif
  21625. #ifdef __clang__
  21626. #pragma clang diagnostic push
  21627. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21628. #pragma clang diagnostic ignored "-Wunused-variable"
  21629. #endif
  21630. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  21631. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mDD61DC0BE525C35BA63302E9FF440996699340DF_gshared (RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552 * __this, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source0, const RuntimeMethod* method)
  21632. {
  21633. {
  21634. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = ___source0;
  21635. __this->set_source_0(L_0);
  21636. return;
  21637. }
  21638. }
  21639. IL2CPP_EXTERN_C void RowOperation__ctor_mDD61DC0BE525C35BA63302E9FF440996699340DF_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source0, const RuntimeMethod* method)
  21640. {
  21641. RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552 * _thisAdjusted;
  21642. int32_t _offset = 1;
  21643. _thisAdjusted = reinterpret_cast<RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552 *>(__this + _offset);
  21644. RowOperation__ctor_mDD61DC0BE525C35BA63302E9FF440996699340DF_inline(_thisAdjusted, ___source0, method);
  21645. }
  21646. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  21647. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mF5B7577141649CF04F5D901A036DCB49FAB983F3_gshared (RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552 * __this, int32_t ___y0, const RuntimeMethod* method)
  21648. {
  21649. static bool s_Il2CppMethodInitialized;
  21650. if (!s_Il2CppMethodInitialized)
  21651. {
  21652. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21653. s_Il2CppMethodInitialized = true;
  21654. }
  21655. {
  21656. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_0();
  21657. int32_t L_1 = ___y0;
  21658. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0);
  21659. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2;
  21660. L_2 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  21661. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  21662. (( void (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  21663. return;
  21664. }
  21665. }
  21666. IL2CPP_EXTERN_C void RowOperation_Invoke_mF5B7577141649CF04F5D901A036DCB49FAB983F3_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  21667. {
  21668. RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552 * _thisAdjusted;
  21669. int32_t _offset = 1;
  21670. _thisAdjusted = reinterpret_cast<RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552 *>(__this + _offset);
  21671. RowOperation_Invoke_mF5B7577141649CF04F5D901A036DCB49FAB983F3_inline(_thisAdjusted, ___y0, method);
  21672. }
  21673. #ifdef __clang__
  21674. #pragma clang diagnostic pop
  21675. #endif
  21676. #ifdef __clang__
  21677. #pragma clang diagnostic push
  21678. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21679. #pragma clang diagnostic ignored "-Wunused-variable"
  21680. #endif
  21681. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  21682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m6E079E4D6DC29781C979FDB1A4C03D76ECF3DF09_gshared (RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source7, const RuntimeMethod* method)
  21683. {
  21684. {
  21685. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  21686. __this->set_configuration_0(L_0);
  21687. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  21688. __this->set_bounds_1(L_1);
  21689. RuntimeObject* L_2 = ___colors2;
  21690. __this->set_colors_6(L_2);
  21691. PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * L_3 = ___blender3;
  21692. __this->set_blender_2(L_3);
  21693. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  21694. __this->set_center_3(L_4);
  21695. float L_5 = ___maxDistance5;
  21696. __this->set_maxDistance_4(L_5);
  21697. float L_6 = ___blendPercent6;
  21698. __this->set_blendPercent_5(L_6);
  21699. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_7 = ___source7;
  21700. __this->set_source_7(L_7);
  21701. return;
  21702. }
  21703. }
  21704. IL2CPP_EXTERN_C void RowOperation__ctor_m6E079E4D6DC29781C979FDB1A4C03D76ECF3DF09_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source7, const RuntimeMethod* method)
  21705. {
  21706. RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD * _thisAdjusted;
  21707. int32_t _offset = 1;
  21708. _thisAdjusted = reinterpret_cast<RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD *>(__this + _offset);
  21709. RowOperation__ctor_m6E079E4D6DC29781C979FDB1A4C03D76ECF3DF09_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  21710. }
  21711. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32,System.Span`1<System.Single>)
  21712. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m880511850DB5DDAC4B74E1AA4741CDC00BB6C0BB_gshared (RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  21713. {
  21714. static bool s_Il2CppMethodInitialized;
  21715. if (!s_Il2CppMethodInitialized)
  21716. {
  21717. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  21718. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  21719. s_Il2CppMethodInitialized = true;
  21720. }
  21721. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_0;
  21722. memset((&V_0), 0, sizeof(V_0));
  21723. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_1;
  21724. memset((&V_1), 0, sizeof(V_1));
  21725. int32_t V_2 = 0;
  21726. float V_3 = 0.0f;
  21727. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_4;
  21728. memset((&V_4), 0, sizeof(V_4));
  21729. {
  21730. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  21731. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_1;
  21732. L_1 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  21733. V_0 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_1;
  21734. V_2 = (int32_t)0;
  21735. goto IL_0068;
  21736. }
  21737. IL_0010:
  21738. {
  21739. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  21740. int32_t L_3 = V_2;
  21741. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  21742. int32_t L_5;
  21743. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  21744. int32_t L_6 = ___y0;
  21745. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  21746. memset((&L_7), 0, sizeof(L_7));
  21747. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  21748. float L_8;
  21749. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  21750. V_3 = (float)L_8;
  21751. int32_t L_9 = V_2;
  21752. float* L_10;
  21753. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  21754. float L_11 = (float)__this->get_blendPercent_5();
  21755. float L_12 = V_3;
  21756. float L_13 = (float)__this->get_maxDistance_4();
  21757. float L_14;
  21758. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  21759. *((float*)L_10) = (float)L_14;
  21760. int32_t L_15 = V_2;
  21761. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  21762. }
  21763. IL_0068:
  21764. {
  21765. int32_t L_16 = V_2;
  21766. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  21767. int32_t L_18;
  21768. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  21769. if ((((int32_t)L_16) < ((int32_t)L_18)))
  21770. {
  21771. goto IL_0010;
  21772. }
  21773. }
  21774. {
  21775. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_19 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_7();
  21776. int32_t L_20 = ___y0;
  21777. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_19);
  21778. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_21;
  21779. L_21 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  21780. V_4 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_21;
  21781. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  21782. int32_t L_23;
  21783. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  21784. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  21785. int32_t L_25;
  21786. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  21787. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_26;
  21788. L_26 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  21789. V_1 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_26;
  21790. PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * L_27 = (PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)__this->get_blender_2();
  21791. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  21792. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_29 = V_1;
  21793. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_30 = V_1;
  21794. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_31;
  21795. L_31 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  21796. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_32 = V_0;
  21797. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_33;
  21798. L_33 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  21799. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  21800. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  21801. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  21802. NullCheck((PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)L_27);
  21803. (( void (*) (PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_29, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_31, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  21804. return;
  21805. }
  21806. }
  21807. IL2CPP_EXTERN_C void RowOperation_Invoke_m880511850DB5DDAC4B74E1AA4741CDC00BB6C0BB_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  21808. {
  21809. RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD * _thisAdjusted;
  21810. int32_t _offset = 1;
  21811. _thisAdjusted = reinterpret_cast<RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD *>(__this + _offset);
  21812. RowOperation_Invoke_m880511850DB5DDAC4B74E1AA4741CDC00BB6C0BB_inline(_thisAdjusted, ___y0, ___span1, method);
  21813. }
  21814. #ifdef __clang__
  21815. #pragma clang diagnostic pop
  21816. #endif
  21817. #ifdef __clang__
  21818. #pragma clang diagnostic push
  21819. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21820. #pragma clang diagnostic ignored "-Wunused-variable"
  21821. #endif
  21822. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  21823. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mD67D313C9B53854D5C2899BCDB6AC2FC50EEBBB1_gshared (RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source2, const RuntimeMethod* method)
  21824. {
  21825. {
  21826. int32_t L_0;
  21827. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  21828. __this->set_minX_0(L_0);
  21829. int32_t L_1;
  21830. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  21831. __this->set_maxX_1(L_1);
  21832. int32_t L_2;
  21833. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  21834. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  21835. int32_t L_3;
  21836. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  21837. __this->set_maxY_3(L_3);
  21838. int32_t L_4;
  21839. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  21840. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  21841. int32_t L_5 = ___size1;
  21842. __this->set_size_5(L_5);
  21843. int32_t L_6 = ___size1;
  21844. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  21845. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_7 = ___source2;
  21846. __this->set_source_7(L_7);
  21847. return;
  21848. }
  21849. }
  21850. IL2CPP_EXTERN_C void RowOperation__ctor_mD67D313C9B53854D5C2899BCDB6AC2FC50EEBBB1_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source2, const RuntimeMethod* method)
  21851. {
  21852. RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF * _thisAdjusted;
  21853. int32_t _offset = 1;
  21854. _thisAdjusted = reinterpret_cast<RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF *>(__this + _offset);
  21855. RowOperation__ctor_mD67D313C9B53854D5C2899BCDB6AC2FC50EEBBB1_inline(_thisAdjusted, ___bounds0, ___size1, ___source2, method);
  21856. }
  21857. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32)
  21858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6D37DDF557A2808833A48AF19E75E932F9F95E59_gshared (RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF * __this, int32_t ___y0, const RuntimeMethod* method)
  21859. {
  21860. static bool s_Il2CppMethodInitialized;
  21861. if (!s_Il2CppMethodInitialized)
  21862. {
  21863. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  21864. s_Il2CppMethodInitialized = true;
  21865. }
  21866. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_0;
  21867. memset((&V_0), 0, sizeof(V_0));
  21868. int32_t V_1 = 0;
  21869. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_2;
  21870. memset((&V_2), 0, sizeof(V_2));
  21871. int32_t V_3 = 0;
  21872. int32_t V_4 = 0;
  21873. {
  21874. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_7();
  21875. int32_t L_1 = ___y0;
  21876. int32_t L_2 = (int32_t)__this->get_radius_6();
  21877. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  21878. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  21879. int32_t L_4;
  21880. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  21881. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0);
  21882. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_5;
  21883. L_5 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  21884. V_0 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_5;
  21885. int32_t L_6 = (int32_t)__this->get_minX_0();
  21886. V_1 = (int32_t)L_6;
  21887. goto IL_00a2;
  21888. }
  21889. IL_0028:
  21890. {
  21891. int32_t L_7 = V_1;
  21892. int32_t L_8 = (int32_t)__this->get_radius_6();
  21893. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  21894. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  21895. int32_t L_10;
  21896. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  21897. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_11;
  21898. L_11 = Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  21899. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_12 = (*(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_11);
  21900. V_2 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_12;
  21901. int32_t L_13 = ___y0;
  21902. V_3 = (int32_t)L_13;
  21903. goto IL_0085;
  21904. }
  21905. IL_004c:
  21906. {
  21907. int32_t L_14 = V_1;
  21908. V_4 = (int32_t)L_14;
  21909. goto IL_006b;
  21910. }
  21911. IL_0051:
  21912. {
  21913. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_15 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_7();
  21914. int32_t L_16 = V_4;
  21915. int32_t L_17 = V_3;
  21916. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_15);
  21917. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_18;
  21918. L_18 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  21919. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_19 = V_2;
  21920. *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_18 = L_19;
  21921. int32_t L_20 = V_4;
  21922. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  21923. }
  21924. IL_006b:
  21925. {
  21926. int32_t L_21 = V_4;
  21927. int32_t L_22 = V_1;
  21928. int32_t L_23 = (int32_t)__this->get_size_5();
  21929. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  21930. {
  21931. goto IL_0081;
  21932. }
  21933. }
  21934. {
  21935. int32_t L_24 = V_4;
  21936. int32_t L_25 = (int32_t)__this->get_maxX_1();
  21937. if ((((int32_t)L_24) < ((int32_t)L_25)))
  21938. {
  21939. goto IL_0051;
  21940. }
  21941. }
  21942. IL_0081:
  21943. {
  21944. int32_t L_26 = V_3;
  21945. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  21946. }
  21947. IL_0085:
  21948. {
  21949. int32_t L_27 = V_3;
  21950. int32_t L_28 = ___y0;
  21951. int32_t L_29 = (int32_t)__this->get_size_5();
  21952. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  21953. {
  21954. goto IL_0099;
  21955. }
  21956. }
  21957. {
  21958. int32_t L_30 = V_3;
  21959. int32_t L_31 = (int32_t)__this->get_maxY_3();
  21960. if ((((int32_t)L_30) < ((int32_t)L_31)))
  21961. {
  21962. goto IL_004c;
  21963. }
  21964. }
  21965. IL_0099:
  21966. {
  21967. int32_t L_32 = V_1;
  21968. int32_t L_33 = (int32_t)__this->get_size_5();
  21969. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  21970. }
  21971. IL_00a2:
  21972. {
  21973. int32_t L_34 = V_1;
  21974. int32_t L_35 = (int32_t)__this->get_maxX_1();
  21975. if ((((int32_t)L_34) < ((int32_t)L_35)))
  21976. {
  21977. goto IL_0028;
  21978. }
  21979. }
  21980. {
  21981. return;
  21982. }
  21983. }
  21984. IL2CPP_EXTERN_C void RowOperation_Invoke_m6D37DDF557A2808833A48AF19E75E932F9F95E59_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  21985. {
  21986. RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF * _thisAdjusted;
  21987. int32_t _offset = 1;
  21988. _thisAdjusted = reinterpret_cast<RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF *>(__this + _offset);
  21989. RowOperation_Invoke_m6D37DDF557A2808833A48AF19E75E932F9F95E59_inline(_thisAdjusted, ___y0, method);
  21990. }
  21991. #ifdef __clang__
  21992. #pragma clang diagnostic pop
  21993. #endif
  21994. #ifdef __clang__
  21995. #pragma clang diagnostic push
  21996. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  21997. #pragma clang diagnostic ignored "-Wunused-variable"
  21998. #endif
  21999. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  22000. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mBE80AE72C397ACD060C14BB4A09C39443719762B_gshared (RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source7, const RuntimeMethod* method)
  22001. {
  22002. {
  22003. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  22004. __this->set_configuration_0(L_0);
  22005. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  22006. __this->set_bounds_1(L_1);
  22007. RuntimeObject* L_2 = ___colors2;
  22008. __this->set_colors_6(L_2);
  22009. PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * L_3 = ___blender3;
  22010. __this->set_blender_2(L_3);
  22011. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  22012. __this->set_center_3(L_4);
  22013. float L_5 = ___maxDistance5;
  22014. __this->set_maxDistance_4(L_5);
  22015. float L_6 = ___blendPercent6;
  22016. __this->set_blendPercent_5(L_6);
  22017. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_7 = ___source7;
  22018. __this->set_source_7(L_7);
  22019. return;
  22020. }
  22021. }
  22022. IL2CPP_EXTERN_C void RowOperation__ctor_mBE80AE72C397ACD060C14BB4A09C39443719762B_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source7, const RuntimeMethod* method)
  22023. {
  22024. RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB * _thisAdjusted;
  22025. int32_t _offset = 1;
  22026. _thisAdjusted = reinterpret_cast<RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB *>(__this + _offset);
  22027. RowOperation__ctor_mBE80AE72C397ACD060C14BB4A09C39443719762B_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  22028. }
  22029. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L16>::Invoke(System.Int32,System.Span`1<System.Single>)
  22030. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mD7DA12342305D6397F2BC67A158590692BB0ED50_gshared (RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  22031. {
  22032. static bool s_Il2CppMethodInitialized;
  22033. if (!s_Il2CppMethodInitialized)
  22034. {
  22035. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  22036. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  22037. s_Il2CppMethodInitialized = true;
  22038. }
  22039. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_0;
  22040. memset((&V_0), 0, sizeof(V_0));
  22041. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_1;
  22042. memset((&V_1), 0, sizeof(V_1));
  22043. int32_t V_2 = 0;
  22044. float V_3 = 0.0f;
  22045. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_4;
  22046. memset((&V_4), 0, sizeof(V_4));
  22047. {
  22048. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  22049. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_1;
  22050. L_1 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  22051. V_0 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_1;
  22052. V_2 = (int32_t)0;
  22053. goto IL_0062;
  22054. }
  22055. IL_0010:
  22056. {
  22057. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  22058. int32_t L_3 = V_2;
  22059. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  22060. int32_t L_5;
  22061. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  22062. int32_t L_6 = ___y0;
  22063. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  22064. memset((&L_7), 0, sizeof(L_7));
  22065. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  22066. float L_8;
  22067. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  22068. V_3 = (float)L_8;
  22069. int32_t L_9 = V_2;
  22070. float* L_10;
  22071. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  22072. float L_11 = (float)__this->get_blendPercent_5();
  22073. float L_12 = V_3;
  22074. float L_13 = (float)__this->get_maxDistance_4();
  22075. float L_14;
  22076. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  22077. *((float*)L_10) = (float)L_14;
  22078. int32_t L_15 = V_2;
  22079. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  22080. }
  22081. IL_0062:
  22082. {
  22083. int32_t L_16 = V_2;
  22084. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  22085. int32_t L_18;
  22086. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  22087. if ((((int32_t)L_16) < ((int32_t)L_18)))
  22088. {
  22089. goto IL_0010;
  22090. }
  22091. }
  22092. {
  22093. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_19 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_7();
  22094. int32_t L_20 = ___y0;
  22095. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_19);
  22096. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_21;
  22097. L_21 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  22098. V_4 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_21;
  22099. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  22100. int32_t L_23;
  22101. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  22102. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  22103. int32_t L_25;
  22104. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  22105. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_26;
  22106. L_26 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  22107. V_1 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_26;
  22108. PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * L_27 = (PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)__this->get_blender_2();
  22109. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  22110. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_29 = V_1;
  22111. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_30 = V_1;
  22112. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_31;
  22113. L_31 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  22114. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_32 = V_0;
  22115. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_33;
  22116. L_33 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  22117. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  22118. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  22119. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  22120. NullCheck((PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)L_27);
  22121. (( void (*) (PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_29, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_31, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  22122. return;
  22123. }
  22124. }
  22125. IL2CPP_EXTERN_C void RowOperation_Invoke_mD7DA12342305D6397F2BC67A158590692BB0ED50_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  22126. {
  22127. RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB * _thisAdjusted;
  22128. int32_t _offset = 1;
  22129. _thisAdjusted = reinterpret_cast<RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB *>(__this + _offset);
  22130. RowOperation_Invoke_mD7DA12342305D6397F2BC67A158590692BB0ED50_inline(_thisAdjusted, ___y0, ___span1, method);
  22131. }
  22132. #ifdef __clang__
  22133. #pragma clang diagnostic pop
  22134. #endif
  22135. #ifdef __clang__
  22136. #pragma clang diagnostic push
  22137. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22138. #pragma clang diagnostic ignored "-Wunused-variable"
  22139. #endif
  22140. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  22141. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mA11E16E24509954E3849C64C0A0B185195AA983D_gshared (RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___upper3, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  22142. {
  22143. {
  22144. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  22145. __this->set_bounds_0(L_0);
  22146. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___source1;
  22147. __this->set_source_1(L_1);
  22148. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  22149. __this->set_intImage_2(L_2);
  22150. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_3 = ___upper3;
  22151. __this->set_upper_3(L_3);
  22152. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_4 = ___lower4;
  22153. __this->set_lower_4(L_4);
  22154. float L_5 = ___thresholdLimit5;
  22155. __this->set_thresholdLimit_5(L_5);
  22156. int32_t L_6 = ___startX7;
  22157. __this->set_startX_6(L_6);
  22158. int32_t L_7 = ___endX8;
  22159. __this->set_endX_7(L_7);
  22160. int32_t L_8 = ___startY9;
  22161. __this->set_startY_8(L_8);
  22162. uint8_t L_9 = ___clusterSize6;
  22163. __this->set_clusterSize_9(L_9);
  22164. return;
  22165. }
  22166. }
  22167. IL2CPP_EXTERN_C void RowOperation__ctor_mA11E16E24509954E3849C64C0A0B185195AA983D_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___upper3, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  22168. {
  22169. RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C * _thisAdjusted;
  22170. int32_t _offset = 1;
  22171. _thisAdjusted = reinterpret_cast<RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C *>(__this + _offset);
  22172. RowOperation__ctor_mA11E16E24509954E3849C64C0A0B185195AA983D_inline(_thisAdjusted, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  22173. }
  22174. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  22175. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1FA38037A9E4ABAAE5AD25BA58800182C69FE861_gshared (RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C * __this, int32_t ___y0, const RuntimeMethod* method)
  22176. {
  22177. static bool s_Il2CppMethodInitialized;
  22178. if (!s_Il2CppMethodInitialized)
  22179. {
  22180. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  22181. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  22182. s_Il2CppMethodInitialized = true;
  22183. }
  22184. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  22185. memset((&V_0), 0, sizeof(V_0));
  22186. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_1;
  22187. memset((&V_1), 0, sizeof(V_1));
  22188. int32_t V_2 = 0;
  22189. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_3;
  22190. memset((&V_3), 0, sizeof(V_3));
  22191. int32_t V_4 = 0;
  22192. int32_t V_5 = 0;
  22193. int32_t V_6 = 0;
  22194. int32_t V_7 = 0;
  22195. uint32_t V_8 = 0;
  22196. int64_t V_9 = 0;
  22197. {
  22198. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  22199. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_1();
  22200. int32_t L_1 = ___y0;
  22201. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0);
  22202. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2;
  22203. L_2 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  22204. V_1 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_2;
  22205. int32_t L_3 = (int32_t)__this->get_startX_6();
  22206. V_2 = (int32_t)L_3;
  22207. goto IL_0176;
  22208. }
  22209. IL_0021:
  22210. {
  22211. int32_t L_4 = V_2;
  22212. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5;
  22213. L_5 = Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  22214. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_6 = (*(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5);
  22215. V_3 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_6;
  22216. L8_ToRgba32_m8A0737EF1CDE843EDE6D67BC462CE38876851342_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  22217. int32_t L_7 = V_2;
  22218. int32_t L_8 = (int32_t)__this->get_startX_6();
  22219. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  22220. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  22221. int32_t L_10;
  22222. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  22223. V_4 = (int32_t)L_10;
  22224. int32_t L_11 = V_2;
  22225. int32_t L_12 = (int32_t)__this->get_startX_6();
  22226. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  22227. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  22228. int32_t L_15;
  22229. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  22230. int32_t L_16;
  22231. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  22232. V_5 = (int32_t)L_16;
  22233. int32_t L_17 = ___y0;
  22234. int32_t L_18 = (int32_t)__this->get_startY_8();
  22235. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  22236. int32_t L_20;
  22237. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  22238. V_6 = (int32_t)L_20;
  22239. int32_t L_21 = ___y0;
  22240. int32_t L_22 = (int32_t)__this->get_startY_8();
  22241. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  22242. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  22243. int32_t L_25;
  22244. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  22245. int32_t L_26;
  22246. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  22247. V_7 = (int32_t)L_26;
  22248. int32_t L_27 = V_5;
  22249. int32_t L_28 = V_4;
  22250. int32_t L_29 = V_7;
  22251. int32_t L_30 = V_6;
  22252. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  22253. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  22254. int32_t L_32 = V_5;
  22255. int32_t L_33 = V_7;
  22256. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  22257. uint64_t* L_34;
  22258. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  22259. int64_t L_35 = *((int64_t*)L_34);
  22260. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  22261. int32_t L_37 = V_4;
  22262. int32_t L_38 = V_7;
  22263. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  22264. uint64_t* L_39;
  22265. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  22266. int64_t L_40 = *((int64_t*)L_39);
  22267. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  22268. int32_t L_42 = V_5;
  22269. int32_t L_43 = V_6;
  22270. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  22271. uint64_t* L_44;
  22272. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  22273. int64_t L_45 = *((int64_t*)L_44);
  22274. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  22275. int32_t L_47 = V_4;
  22276. int32_t L_48 = V_6;
  22277. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  22278. uint64_t* L_49;
  22279. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  22280. int64_t L_50 = *((int64_t*)L_49);
  22281. uint64_t L_51;
  22282. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  22283. V_9 = (int64_t)L_51;
  22284. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  22285. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  22286. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  22287. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  22288. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  22289. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  22290. uint32_t L_58 = V_8;
  22291. int64_t L_59 = V_9;
  22292. float L_60 = (float)__this->get_thresholdLimit_5();
  22293. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  22294. {
  22295. goto IL_015a;
  22296. }
  22297. }
  22298. {
  22299. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_61 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_1();
  22300. int32_t L_62 = V_2;
  22301. int32_t L_63 = ___y0;
  22302. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_61);
  22303. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_64;
  22304. L_64 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  22305. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_65 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )__this->get_lower_4();
  22306. *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_64 = L_65;
  22307. goto IL_0172;
  22308. }
  22309. IL_015a:
  22310. {
  22311. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_66 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_1();
  22312. int32_t L_67 = V_2;
  22313. int32_t L_68 = ___y0;
  22314. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_66);
  22315. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_69;
  22316. L_69 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  22317. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_70 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )__this->get_upper_3();
  22318. *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_69 = L_70;
  22319. }
  22320. IL_0172:
  22321. {
  22322. int32_t L_71 = V_2;
  22323. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  22324. }
  22325. IL_0176:
  22326. {
  22327. int32_t L_72 = V_2;
  22328. int32_t L_73 = (int32_t)__this->get_endX_7();
  22329. if ((((int32_t)L_72) < ((int32_t)L_73)))
  22330. {
  22331. goto IL_0021;
  22332. }
  22333. }
  22334. {
  22335. return;
  22336. }
  22337. }
  22338. IL2CPP_EXTERN_C void RowOperation_Invoke_m1FA38037A9E4ABAAE5AD25BA58800182C69FE861_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  22339. {
  22340. RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C * _thisAdjusted;
  22341. int32_t _offset = 1;
  22342. _thisAdjusted = reinterpret_cast<RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C *>(__this + _offset);
  22343. RowOperation_Invoke_m1FA38037A9E4ABAAE5AD25BA58800182C69FE861_inline(_thisAdjusted, ___y0, method);
  22344. }
  22345. #ifdef __clang__
  22346. #pragma clang diagnostic pop
  22347. #endif
  22348. #ifdef __clang__
  22349. #pragma clang diagnostic push
  22350. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22351. #pragma clang diagnostic ignored "-Wunused-variable"
  22352. #endif
  22353. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  22354. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mE44558BE3FA921A3CE09831CBCAA09F928FF4BC6_gshared (RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source5, const RuntimeMethod* method)
  22355. {
  22356. {
  22357. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  22358. __this->set_configuration_0(L_0);
  22359. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  22360. __this->set_bounds_1(L_1);
  22361. PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * L_2 = ___blender2;
  22362. __this->set_blender_2(L_2);
  22363. RuntimeObject* L_3 = ___amount3;
  22364. __this->set_amount_3(L_3);
  22365. RuntimeObject* L_4 = ___colors4;
  22366. __this->set_colors_4(L_4);
  22367. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_5 = ___source5;
  22368. __this->set_source_5(L_5);
  22369. return;
  22370. }
  22371. }
  22372. IL2CPP_EXTERN_C void RowOperation__ctor_mE44558BE3FA921A3CE09831CBCAA09F928FF4BC6_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source5, const RuntimeMethod* method)
  22373. {
  22374. RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407 * _thisAdjusted;
  22375. int32_t _offset = 1;
  22376. _thisAdjusted = reinterpret_cast<RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407 *>(__this + _offset);
  22377. RowOperation__ctor_mE44558BE3FA921A3CE09831CBCAA09F928FF4BC6_inline(_thisAdjusted, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  22378. }
  22379. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  22380. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m5DFDE5B0C0EEAF776C3BB8F7BC575CBB12C8DDFA_gshared (RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407 * __this, int32_t ___y0, const RuntimeMethod* method)
  22381. {
  22382. static bool s_Il2CppMethodInitialized;
  22383. if (!s_Il2CppMethodInitialized)
  22384. {
  22385. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  22386. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  22387. s_Il2CppMethodInitialized = true;
  22388. }
  22389. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_0;
  22390. memset((&V_0), 0, sizeof(V_0));
  22391. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_1;
  22392. memset((&V_1), 0, sizeof(V_1));
  22393. {
  22394. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_5();
  22395. int32_t L_1 = ___y0;
  22396. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0);
  22397. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2;
  22398. L_2 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  22399. V_1 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_2;
  22400. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  22401. int32_t L_4;
  22402. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  22403. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  22404. int32_t L_6;
  22405. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  22406. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_7;
  22407. L_7 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  22408. V_0 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_7;
  22409. PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * L_8 = (PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)__this->get_blender_2();
  22410. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  22411. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_10 = V_0;
  22412. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  22413. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12;
  22414. L_12 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  22415. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_13;
  22416. L_13 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  22417. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = V_0;
  22418. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_15;
  22419. L_15 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  22420. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  22421. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  22422. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  22423. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  22424. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  22425. NullCheck((PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)L_8);
  22426. (( void (*) (PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_10, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_13, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  22427. return;
  22428. }
  22429. }
  22430. IL2CPP_EXTERN_C void RowOperation_Invoke_m5DFDE5B0C0EEAF776C3BB8F7BC575CBB12C8DDFA_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  22431. {
  22432. RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407 * _thisAdjusted;
  22433. int32_t _offset = 1;
  22434. _thisAdjusted = reinterpret_cast<RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407 *>(__this + _offset);
  22435. RowOperation_Invoke_m5DFDE5B0C0EEAF776C3BB8F7BC575CBB12C8DDFA_inline(_thisAdjusted, ___y0, method);
  22436. }
  22437. #ifdef __clang__
  22438. #pragma clang diagnostic pop
  22439. #endif
  22440. #ifdef __clang__
  22441. #pragma clang diagnostic push
  22442. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22443. #pragma clang diagnostic ignored "-Wunused-variable"
  22444. #endif
  22445. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  22446. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m63B86EE158AA539126D0B507A01E2424B555D48A_gshared (RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846 * __this, int32_t ___startX0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___upper2, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  22447. {
  22448. {
  22449. int32_t L_0 = ___startX0;
  22450. __this->set_startX_5(L_0);
  22451. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___source1;
  22452. __this->set_source_0(L_1);
  22453. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_2 = ___upper2;
  22454. __this->set_upper_1(L_2);
  22455. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_3 = ___lower3;
  22456. __this->set_lower_2(L_3);
  22457. uint8_t L_4 = ___threshold4;
  22458. __this->set_threshold_3(L_4);
  22459. int32_t L_5 = ___mode5;
  22460. __this->set_mode_4(L_5);
  22461. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  22462. __this->set_configuration_6(L_6);
  22463. return;
  22464. }
  22465. }
  22466. IL2CPP_EXTERN_C void RowOperation__ctor_m63B86EE158AA539126D0B507A01E2424B555D48A_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___upper2, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  22467. {
  22468. RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846 * _thisAdjusted;
  22469. int32_t _offset = 1;
  22470. _thisAdjusted = reinterpret_cast<RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846 *>(__this + _offset);
  22471. RowOperation__ctor_m63B86EE158AA539126D0B507A01E2424B555D48A_inline(_thisAdjusted, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  22472. }
  22473. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  22474. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mD0F02C7ACD9E8942EFD50E848EB769E120EEFDDD_gshared (RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  22475. {
  22476. static bool s_Il2CppMethodInitialized;
  22477. if (!s_Il2CppMethodInitialized)
  22478. {
  22479. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  22480. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  22481. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  22482. s_Il2CppMethodInitialized = true;
  22483. }
  22484. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_0;
  22485. memset((&V_0), 0, sizeof(V_0));
  22486. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_1;
  22487. memset((&V_1), 0, sizeof(V_1));
  22488. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_2;
  22489. memset((&V_2), 0, sizeof(V_2));
  22490. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_3;
  22491. memset((&V_3), 0, sizeof(V_3));
  22492. int32_t V_4 = 0;
  22493. uint8_t V_5 = 0x0;
  22494. int32_t V_6 = 0;
  22495. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  22496. memset((&V_7), 0, sizeof(V_7));
  22497. uint8_t V_8 = 0x0;
  22498. float V_9 = 0.0f;
  22499. int32_t V_10 = 0;
  22500. float V_11 = 0.0f;
  22501. float V_12 = 0.0f;
  22502. int32_t V_13 = 0;
  22503. float V_14 = 0.0f;
  22504. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B5_0 = NULL;
  22505. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B4_0 = NULL;
  22506. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 G_B6_0;
  22507. memset((&G_B6_0), 0, sizeof(G_B6_0));
  22508. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B6_1 = NULL;
  22509. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B12_0 = NULL;
  22510. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B11_0 = NULL;
  22511. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 G_B13_0;
  22512. memset((&G_B13_0), 0, sizeof(G_B13_0));
  22513. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B13_1 = NULL;
  22514. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B19_0 = NULL;
  22515. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B18_0 = NULL;
  22516. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 G_B20_0;
  22517. memset((&G_B20_0), 0, sizeof(G_B20_0));
  22518. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B20_1 = NULL;
  22519. {
  22520. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_0 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )__this->get_upper_1();
  22521. V_0 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_0;
  22522. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )__this->get_lower_2();
  22523. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_1;
  22524. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_2 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_0();
  22525. int32_t L_3 = ___y0;
  22526. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_2);
  22527. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  22528. L_4 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  22529. V_3 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_4;
  22530. int32_t L_5 = (int32_t)__this->get_startX_5();
  22531. int32_t L_6;
  22532. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  22533. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_7;
  22534. L_7 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  22535. V_2 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_7;
  22536. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  22537. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_8;
  22538. L_8 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  22539. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  22540. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_10 = V_2;
  22541. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_11;
  22542. L_11 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  22543. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  22544. NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_8);
  22545. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L8>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  22546. int32_t L_13 = (int32_t)__this->get_mode_4();
  22547. V_4 = (int32_t)L_13;
  22548. int32_t L_14 = V_4;
  22549. switch (L_14)
  22550. {
  22551. case 0:
  22552. {
  22553. goto IL_0063;
  22554. }
  22555. case 1:
  22556. {
  22557. goto IL_00c6;
  22558. }
  22559. case 2:
  22560. {
  22561. goto IL_0119;
  22562. }
  22563. }
  22564. }
  22565. {
  22566. return;
  22567. }
  22568. IL_0063:
  22569. {
  22570. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  22571. V_5 = (uint8_t)L_15;
  22572. V_6 = (int32_t)0;
  22573. goto IL_00ba;
  22574. }
  22575. IL_0070:
  22576. {
  22577. int32_t L_16 = V_6;
  22578. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  22579. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  22580. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  22581. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  22582. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  22583. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  22584. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  22585. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  22586. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  22587. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  22588. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  22589. uint8_t L_25;
  22590. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  22591. V_8 = (uint8_t)L_25;
  22592. int32_t L_26 = V_6;
  22593. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_27;
  22594. L_27 = Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  22595. uint8_t L_28 = V_8;
  22596. uint8_t L_29 = V_5;
  22597. G_B4_0 = L_27;
  22598. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  22599. {
  22600. G_B5_0 = L_27;
  22601. goto IL_00ae;
  22602. }
  22603. }
  22604. {
  22605. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_30 = V_1;
  22606. G_B6_0 = L_30;
  22607. G_B6_1 = G_B4_0;
  22608. goto IL_00af;
  22609. }
  22610. IL_00ae:
  22611. {
  22612. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_31 = V_0;
  22613. G_B6_0 = L_31;
  22614. G_B6_1 = G_B5_0;
  22615. }
  22616. IL_00af:
  22617. {
  22618. *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)G_B6_1 = G_B6_0;
  22619. int32_t L_32 = V_6;
  22620. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  22621. }
  22622. IL_00ba:
  22623. {
  22624. int32_t L_33 = V_6;
  22625. int32_t L_34;
  22626. L_34 = Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  22627. if ((((int32_t)L_33) < ((int32_t)L_34)))
  22628. {
  22629. goto IL_0070;
  22630. }
  22631. }
  22632. {
  22633. return;
  22634. }
  22635. IL_00c6:
  22636. {
  22637. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  22638. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  22639. V_10 = (int32_t)0;
  22640. goto IL_010d;
  22641. }
  22642. IL_00da:
  22643. {
  22644. int32_t L_36 = V_10;
  22645. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  22646. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  22647. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  22648. float L_39;
  22649. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  22650. V_11 = (float)L_39;
  22651. int32_t L_40 = V_10;
  22652. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_41;
  22653. L_41 = Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  22654. float L_42 = V_11;
  22655. float L_43 = V_9;
  22656. G_B11_0 = L_41;
  22657. if ((((float)L_42) >= ((float)L_43)))
  22658. {
  22659. G_B12_0 = L_41;
  22660. goto IL_0101;
  22661. }
  22662. }
  22663. {
  22664. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_44 = V_1;
  22665. G_B13_0 = L_44;
  22666. G_B13_1 = G_B11_0;
  22667. goto IL_0102;
  22668. }
  22669. IL_0101:
  22670. {
  22671. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_45 = V_0;
  22672. G_B13_0 = L_45;
  22673. G_B13_1 = G_B12_0;
  22674. }
  22675. IL_0102:
  22676. {
  22677. *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)G_B13_1 = G_B13_0;
  22678. int32_t L_46 = V_10;
  22679. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  22680. }
  22681. IL_010d:
  22682. {
  22683. int32_t L_47 = V_10;
  22684. int32_t L_48;
  22685. L_48 = Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  22686. if ((((int32_t)L_47) < ((int32_t)L_48)))
  22687. {
  22688. goto IL_00da;
  22689. }
  22690. }
  22691. {
  22692. return;
  22693. }
  22694. IL_0119:
  22695. {
  22696. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  22697. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  22698. V_13 = (int32_t)0;
  22699. goto IL_0160;
  22700. }
  22701. IL_012d:
  22702. {
  22703. int32_t L_50 = V_13;
  22704. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  22705. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  22706. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  22707. float L_53;
  22708. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  22709. V_14 = (float)L_53;
  22710. int32_t L_54 = V_13;
  22711. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_55;
  22712. L_55 = Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  22713. float L_56 = V_14;
  22714. float L_57 = V_12;
  22715. G_B18_0 = L_55;
  22716. if ((((float)L_56) >= ((float)L_57)))
  22717. {
  22718. G_B19_0 = L_55;
  22719. goto IL_0154;
  22720. }
  22721. }
  22722. {
  22723. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_58 = V_1;
  22724. G_B20_0 = L_58;
  22725. G_B20_1 = G_B18_0;
  22726. goto IL_0155;
  22727. }
  22728. IL_0154:
  22729. {
  22730. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_59 = V_0;
  22731. G_B20_0 = L_59;
  22732. G_B20_1 = G_B19_0;
  22733. }
  22734. IL_0155:
  22735. {
  22736. *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)G_B20_1 = G_B20_0;
  22737. int32_t L_60 = V_13;
  22738. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  22739. }
  22740. IL_0160:
  22741. {
  22742. int32_t L_61 = V_13;
  22743. int32_t L_62;
  22744. L_62 = Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  22745. if ((((int32_t)L_61) < ((int32_t)L_62)))
  22746. {
  22747. goto IL_012d;
  22748. }
  22749. }
  22750. {
  22751. return;
  22752. }
  22753. }
  22754. IL2CPP_EXTERN_C void RowOperation_Invoke_mD0F02C7ACD9E8942EFD50E848EB769E120EEFDDD_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  22755. {
  22756. RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846 * _thisAdjusted;
  22757. int32_t _offset = 1;
  22758. _thisAdjusted = reinterpret_cast<RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846 *>(__this + _offset);
  22759. RowOperation_Invoke_mD0F02C7ACD9E8942EFD50E848EB769E120EEFDDD_inline(_thisAdjusted, ___y0, ___span1, method);
  22760. }
  22761. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::GetSaturation(SixLabors.ImageSharp.PixelFormats.Rgb24)
  22762. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetSaturation_mB7A7266851C1A749FE0133EE9963DF6FA0D4EA0B_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  22763. {
  22764. static bool s_Il2CppMethodInitialized;
  22765. if (!s_Il2CppMethodInitialized)
  22766. {
  22767. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  22768. s_Il2CppMethodInitialized = true;
  22769. }
  22770. float V_0 = 0.0f;
  22771. float V_1 = 0.0f;
  22772. float V_2 = 0.0f;
  22773. float V_3 = 0.0f;
  22774. float V_4 = 0.0f;
  22775. {
  22776. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  22777. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  22778. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  22779. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  22780. V_0 = (float)((float)((float)((float)((float)L_3))/(float)(255.0f)));
  22781. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  22782. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  22783. V_1 = (float)((float)((float)((float)((float)L_5))/(float)(255.0f)));
  22784. float L_6 = (float)((float)((float)((float)((float)L_1))/(float)(255.0f)));
  22785. float L_7 = V_0;
  22786. float L_8 = V_1;
  22787. float L_9;
  22788. L_9 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_7, (float)L_8, /*hidden argument*/NULL);
  22789. float L_10;
  22790. L_10 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_6, (float)L_9, /*hidden argument*/NULL);
  22791. V_2 = (float)L_10;
  22792. float L_11 = V_0;
  22793. float L_12 = V_1;
  22794. float L_13;
  22795. L_13 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_11, (float)L_12, /*hidden argument*/NULL);
  22796. float L_14;
  22797. L_14 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_6, (float)L_13, /*hidden argument*/NULL);
  22798. V_3 = (float)L_14;
  22799. float L_15 = V_2;
  22800. float L_16 = V_3;
  22801. V_4 = (float)((float)il2cpp_codegen_subtract((float)L_15, (float)L_16));
  22802. float L_17 = V_4;
  22803. float L_18;
  22804. L_18 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)L_17, /*hidden argument*/NULL);
  22805. IL2CPP_RUNTIME_CLASS_INIT(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  22806. float L_19 = ((Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_StaticFields*)il2cpp_codegen_static_fields_for(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var))->get_Epsilon_0();
  22807. if ((!(((float)L_18) < ((float)L_19))))
  22808. {
  22809. goto IL_005d;
  22810. }
  22811. }
  22812. {
  22813. return (float)(0.0f);
  22814. }
  22815. IL_005d:
  22816. {
  22817. float L_20 = V_2;
  22818. float L_21 = V_3;
  22819. if ((!(((float)((float)((float)((float)il2cpp_codegen_add((float)L_20, (float)L_21))/(float)(2.0f)))) <= ((float)(0.5f)))))
  22820. {
  22821. goto IL_0074;
  22822. }
  22823. }
  22824. {
  22825. float L_22 = V_4;
  22826. float L_23 = V_2;
  22827. float L_24 = V_3;
  22828. return (float)((float)((float)L_22/(float)((float)il2cpp_codegen_add((float)L_23, (float)L_24))));
  22829. }
  22830. IL_0074:
  22831. {
  22832. float L_25 = V_4;
  22833. float L_26 = V_2;
  22834. float L_27 = V_3;
  22835. return (float)((float)((float)L_25/(float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)(2.0f), (float)L_26)), (float)L_27))));
  22836. }
  22837. }
  22838. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::GetMaxChroma(SixLabors.ImageSharp.PixelFormats.Rgb24)
  22839. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetMaxChroma_mB7571071D9ED994282D5960B5AA9A277DE20E165_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  22840. {
  22841. float V_0 = 0.0f;
  22842. float V_1 = 0.0f;
  22843. float V_2 = 0.0f;
  22844. float V_3 = 0.0f;
  22845. {
  22846. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  22847. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  22848. V_0 = (float)((float)((float)L_1));
  22849. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  22850. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  22851. V_1 = (float)((float)((float)L_3));
  22852. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  22853. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  22854. V_2 = (float)((float)((float)L_5));
  22855. float L_6 = V_0;
  22856. float L_7 = V_1;
  22857. float L_8 = V_2;
  22858. float L_9 = V_0;
  22859. float L_10 = V_1;
  22860. float L_11 = V_2;
  22861. V_3 = (float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_9)), (float)((float)il2cpp_codegen_multiply((float)(0.418687999f), (float)L_10)))), (float)((float)il2cpp_codegen_multiply((float)(0.0813120008f), (float)L_11))))));
  22862. float L_12;
  22863. L_12 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(-0.168735996f), (float)L_6)), (float)((float)il2cpp_codegen_multiply((float)(0.331263989f), (float)L_7)))), (float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_8)))))), (float)(127.5f))), /*hidden argument*/NULL);
  22864. float L_13 = V_3;
  22865. float L_14;
  22866. L_14 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)L_13, (float)(127.5f))), /*hidden argument*/NULL);
  22867. float L_15;
  22868. L_15 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_12, (float)L_14, /*hidden argument*/NULL);
  22869. return (float)L_15;
  22870. }
  22871. }
  22872. #ifdef __clang__
  22873. #pragma clang diagnostic pop
  22874. #endif
  22875. #ifdef __clang__
  22876. #pragma clang diagnostic push
  22877. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  22878. #pragma clang diagnostic ignored "-Wunused-variable"
  22879. #endif
  22880. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  22881. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m8769D8901C0F2723669F1C802995C5361AE09A83_gshared (RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels1, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  22882. {
  22883. {
  22884. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  22885. __this->set_bounds_0(L_0);
  22886. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___targetPixels1;
  22887. __this->set_targetPixels_1(L_1);
  22888. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_2 = ___sourcePixels2;
  22889. __this->set_sourcePixels_2(L_2);
  22890. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_3 = ___map3;
  22891. __this->set_map_3(L_3);
  22892. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_4 = ___kernel4;
  22893. __this->set_kernel_4(L_4);
  22894. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_5 = ___configuration5;
  22895. __this->set_configuration_5(L_5);
  22896. bool L_6 = ___preserveAlpha6;
  22897. __this->set_preserveAlpha_6(L_6);
  22898. return;
  22899. }
  22900. }
  22901. IL2CPP_EXTERN_C void RowOperation__ctor_m8769D8901C0F2723669F1C802995C5361AE09A83_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels1, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  22902. {
  22903. RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A * _thisAdjusted;
  22904. int32_t _offset = 1;
  22905. _thisAdjusted = reinterpret_cast<RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A *>(__this + _offset);
  22906. RowOperation__ctor_m8769D8901C0F2723669F1C802995C5361AE09A83_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourcePixels2, ___map3, ___kernel4, ___configuration5, ___preserveAlpha6, method);
  22907. }
  22908. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  22909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mFFE00D20D62754424818E96FBB2B7469B0BF633C_gshared (RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  22910. {
  22911. static bool s_Il2CppMethodInitialized;
  22912. if (!s_Il2CppMethodInitialized)
  22913. {
  22914. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  22915. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  22916. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  22917. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  22918. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  22919. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  22920. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  22921. s_Il2CppMethodInitialized = true;
  22922. }
  22923. int32_t V_0 = 0;
  22924. int32_t V_1 = 0;
  22925. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2;
  22926. memset((&V_2), 0, sizeof(V_2));
  22927. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3;
  22928. memset((&V_3), 0, sizeof(V_3));
  22929. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_4;
  22930. memset((&V_4), 0, sizeof(V_4));
  22931. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B V_5;
  22932. memset((&V_5), 0, sizeof(V_5));
  22933. int32_t V_6 = 0;
  22934. int32_t* V_7 = NULL;
  22935. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_8;
  22936. memset((&V_8), 0, sizeof(V_8));
  22937. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_9 = NULL;
  22938. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_10;
  22939. memset((&V_10), 0, sizeof(V_10));
  22940. int32_t V_11 = 0;
  22941. int32_t V_12 = 0;
  22942. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_13 = NULL;
  22943. int32_t V_14 = 0;
  22944. int32_t* V_15 = NULL;
  22945. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_16 = NULL;
  22946. int32_t V_17 = 0;
  22947. int32_t V_18 = 0;
  22948. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_19;
  22949. memset((&V_19), 0, sizeof(V_19));
  22950. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C V_20;
  22951. memset((&V_20), 0, sizeof(V_20));
  22952. int32_t V_21 = 0;
  22953. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_22 = NULL;
  22954. int32_t V_23 = 0;
  22955. int32_t V_24 = 0;
  22956. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_25;
  22957. memset((&V_25), 0, sizeof(V_25));
  22958. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_26 = NULL;
  22959. int32_t V_27 = 0;
  22960. int32_t* V_28 = NULL;
  22961. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_29 = NULL;
  22962. int32_t V_30 = 0;
  22963. int32_t V_31 = 0;
  22964. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_32;
  22965. memset((&V_32), 0, sizeof(V_32));
  22966. {
  22967. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  22968. int32_t L_1;
  22969. L_1 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_0, /*hidden argument*/NULL);
  22970. V_0 = (int32_t)L_1;
  22971. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_2 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  22972. int32_t L_3;
  22973. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_2, /*hidden argument*/NULL);
  22974. V_1 = (int32_t)L_3;
  22975. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  22976. int32_t L_5;
  22977. L_5 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  22978. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_6;
  22979. L_6 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)0, (int32_t)L_5, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  22980. V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_6;
  22981. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_7 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  22982. int32_t L_8;
  22983. L_8 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_7, /*hidden argument*/NULL);
  22984. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9;
  22985. L_9 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)L_8, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  22986. V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9;
  22987. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  22988. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  22989. L_11 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  22990. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_12 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_targetPixels_1();
  22991. int32_t L_13 = ___y0;
  22992. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12);
  22993. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14;
  22994. L_14 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  22995. V_8 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14;
  22996. int32_t L_15 = V_0;
  22997. int32_t L_16 = V_1;
  22998. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_17;
  22999. L_17 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_8), (int32_t)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  23000. V_4 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_17;
  23001. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * L_18 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)__this->get_address_of_kernel_4();
  23002. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_19 = (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)__this->get_map_3();
  23003. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B L_20;
  23004. memset((&L_20), 0, sizeof(L_20));
  23005. ConvolutionState__ctor_mEA74E98907EC17B2A0A5B0702E7A6FBCC95338E4((&L_20), (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)L_18, (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)L_19, /*hidden argument*/NULL);
  23006. V_5 = (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B )L_20;
  23007. int32_t L_21 = ___y0;
  23008. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  23009. int32_t L_23;
  23010. L_23 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  23011. V_6 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_23));
  23012. int32_t L_24 = V_6;
  23013. int32_t* L_25;
  23014. L_25 = ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_24, /*hidden argument*/NULL);
  23015. V_7 = (int32_t*)L_25;
  23016. bool L_26 = (bool)__this->get_preserveAlpha_6();
  23017. if (!L_26)
  23018. {
  23019. goto IL_021a;
  23020. }
  23021. }
  23022. {
  23023. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  23024. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_3;
  23025. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28;
  23026. L_28 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  23027. V_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_28;
  23028. V_11 = (int32_t)0;
  23029. goto IL_0197;
  23030. }
  23031. IL_00ae:
  23032. {
  23033. int32_t* L_29 = V_7;
  23034. int32_t L_30 = V_11;
  23035. int32_t* L_31;
  23036. L_31 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_29, (int32_t)L_30, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  23037. int32_t L_32 = *((int32_t*)L_31);
  23038. V_12 = (int32_t)L_32;
  23039. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_33 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_sourcePixels_2();
  23040. int32_t L_34 = V_12;
  23041. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_33);
  23042. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_35;
  23043. L_35 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_33, (int32_t)L_34, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  23044. V_8 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_35;
  23045. int32_t L_36 = V_0;
  23046. int32_t L_37 = V_1;
  23047. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_38;
  23048. L_38 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_8), (int32_t)L_36, (int32_t)L_37, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  23049. V_10 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_38;
  23050. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  23051. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_39;
  23052. L_39 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  23053. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_40 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  23054. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_41 = V_10;
  23055. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_42;
  23056. L_42 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  23057. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_43 = V_2;
  23058. NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_39);
  23059. (( void (*) (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_39, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_40, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  23060. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_44 = V_2;
  23061. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_45;
  23062. L_45 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_44, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  23063. V_13 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_45;
  23064. V_14 = (int32_t)0;
  23065. goto IL_0183;
  23066. }
  23067. IL_00fc:
  23068. {
  23069. int32_t L_46 = V_14;
  23070. int32_t* L_47;
  23071. L_47 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_46, /*hidden argument*/NULL);
  23072. V_15 = (int32_t*)L_47;
  23073. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_48 = V_9;
  23074. int32_t L_49 = V_14;
  23075. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_50;
  23076. L_50 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_48, (int32_t)L_49, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  23077. V_16 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_50;
  23078. V_17 = (int32_t)0;
  23079. goto IL_0169;
  23080. }
  23081. IL_0117:
  23082. {
  23083. int32_t* L_51 = V_15;
  23084. int32_t L_52 = V_17;
  23085. int32_t* L_53;
  23086. L_53 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_51, (int32_t)L_52, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  23087. int32_t L_54 = *((int32_t*)L_53);
  23088. int32_t L_55 = V_0;
  23089. V_18 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)L_55));
  23090. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_56 = V_13;
  23091. int32_t L_57 = V_18;
  23092. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_58;
  23093. L_58 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_56, (int32_t)L_57, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  23094. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_59 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_58);
  23095. V_19 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_59;
  23096. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_60 = V_16;
  23097. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_61 = V_16;
  23098. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_62 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_61);
  23099. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_63;
  23100. L_63 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  23101. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_63;
  23102. int32_t L_64 = V_11;
  23103. int32_t L_65 = V_17;
  23104. float L_66;
  23105. L_66 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_64, (int32_t)L_65, /*hidden argument*/NULL);
  23106. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_67 = V_19;
  23107. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_68;
  23108. L_68 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_66, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_67, /*hidden argument*/NULL);
  23109. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_69;
  23110. L_69 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_62, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_68, /*hidden argument*/NULL);
  23111. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_60 = L_69;
  23112. int32_t L_70 = V_17;
  23113. V_17 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
  23114. }
  23115. IL_0169:
  23116. {
  23117. int32_t L_71 = V_17;
  23118. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_72;
  23119. L_72 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  23120. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_72;
  23121. int32_t L_73;
  23122. L_73 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  23123. if ((((int32_t)L_71) < ((int32_t)L_73)))
  23124. {
  23125. goto IL_0117;
  23126. }
  23127. }
  23128. {
  23129. int32_t L_74 = V_14;
  23130. V_14 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1));
  23131. }
  23132. IL_0183:
  23133. {
  23134. int32_t L_75 = V_14;
  23135. int32_t L_76;
  23136. L_76 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  23137. if ((((int32_t)L_75) < ((int32_t)L_76)))
  23138. {
  23139. goto IL_00fc;
  23140. }
  23141. }
  23142. {
  23143. int32_t L_77 = V_11;
  23144. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  23145. }
  23146. IL_0197:
  23147. {
  23148. int32_t L_78 = V_11;
  23149. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_79;
  23150. L_79 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  23151. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_79;
  23152. int32_t L_80;
  23153. L_80 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  23154. if ((((int32_t)L_78) < ((int32_t)L_80)))
  23155. {
  23156. goto IL_00ae;
  23157. }
  23158. }
  23159. {
  23160. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_81 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_sourcePixels_2();
  23161. int32_t L_82 = ___y0;
  23162. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_81);
  23163. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_83;
  23164. L_83 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_81, (int32_t)L_82, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  23165. V_8 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_83;
  23166. int32_t L_84 = V_0;
  23167. int32_t L_85 = V_1;
  23168. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_86;
  23169. L_86 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_8), (int32_t)L_84, (int32_t)L_85, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  23170. V_10 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_86;
  23171. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  23172. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_87;
  23173. L_87 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  23174. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_88 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  23175. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_89 = V_10;
  23176. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_90;
  23177. L_90 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_89, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  23178. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_91 = V_2;
  23179. NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_87);
  23180. (( void (*) (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_87, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_88, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_90, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_91, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  23181. V_21 = (int32_t)0;
  23182. goto IL_020a;
  23183. }
  23184. IL_01e4:
  23185. {
  23186. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_92 = V_9;
  23187. int32_t L_93 = V_21;
  23188. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_94;
  23189. L_94 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_92, (int32_t)L_93, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  23190. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_95 = V_2;
  23191. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_96;
  23192. L_96 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_95, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  23193. int32_t L_97 = V_21;
  23194. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_98;
  23195. L_98 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_96, (int32_t)L_97, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  23196. float L_99 = (float)L_98->get_W_3();
  23197. L_94->set_W_3(L_99);
  23198. int32_t L_100 = V_21;
  23199. V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_100, (int32_t)1));
  23200. }
  23201. IL_020a:
  23202. {
  23203. int32_t L_101 = V_21;
  23204. int32_t L_102;
  23205. L_102 = Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_10), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  23206. if ((((int32_t)L_101) < ((int32_t)L_102)))
  23207. {
  23208. goto IL_01e4;
  23209. }
  23210. }
  23211. {
  23212. goto IL_033d;
  23213. }
  23214. IL_021a:
  23215. {
  23216. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  23217. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_103 = V_3;
  23218. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_104;
  23219. L_104 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_103, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  23220. V_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_104;
  23221. V_23 = (int32_t)0;
  23222. goto IL_0320;
  23223. }
  23224. IL_0231:
  23225. {
  23226. int32_t* L_105 = V_7;
  23227. int32_t L_106 = V_23;
  23228. int32_t* L_107;
  23229. L_107 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_105, (int32_t)L_106, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  23230. int32_t L_108 = *((int32_t*)L_107);
  23231. V_24 = (int32_t)L_108;
  23232. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_109 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_sourcePixels_2();
  23233. int32_t L_110 = V_24;
  23234. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_109);
  23235. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_111;
  23236. L_111 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_109, (int32_t)L_110, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  23237. V_8 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_111;
  23238. int32_t L_112 = V_0;
  23239. int32_t L_113 = V_1;
  23240. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_114;
  23241. L_114 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_8), (int32_t)L_112, (int32_t)L_113, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  23242. V_25 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_114;
  23243. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  23244. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_115;
  23245. L_115 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  23246. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_116 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  23247. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_117 = V_25;
  23248. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_118;
  23249. L_118 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_117, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  23250. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_119 = V_2;
  23251. NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_115);
  23252. (( void (*) (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_115, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_116, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_118, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_119, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  23253. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_2;
  23254. Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, /*hidden argument*/NULL);
  23255. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_121 = V_2;
  23256. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_122;
  23257. L_122 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_121, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  23258. V_26 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_122;
  23259. V_27 = (int32_t)0;
  23260. goto IL_030c;
  23261. }
  23262. IL_0285:
  23263. {
  23264. int32_t L_123 = V_27;
  23265. int32_t* L_124;
  23266. L_124 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_123, /*hidden argument*/NULL);
  23267. V_28 = (int32_t*)L_124;
  23268. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_125 = V_22;
  23269. int32_t L_126 = V_27;
  23270. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_127;
  23271. L_127 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_125, (int32_t)L_126, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  23272. V_29 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_127;
  23273. V_30 = (int32_t)0;
  23274. goto IL_02f2;
  23275. }
  23276. IL_02a0:
  23277. {
  23278. int32_t* L_128 = V_28;
  23279. int32_t L_129 = V_30;
  23280. int32_t* L_130;
  23281. L_130 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_128, (int32_t)L_129, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  23282. int32_t L_131 = *((int32_t*)L_130);
  23283. int32_t L_132 = V_0;
  23284. V_31 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_131, (int32_t)L_132));
  23285. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_133 = V_26;
  23286. int32_t L_134 = V_31;
  23287. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_135;
  23288. L_135 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_133, (int32_t)L_134, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  23289. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_136 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_135);
  23290. V_32 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_136;
  23291. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_137 = V_29;
  23292. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_138 = V_29;
  23293. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_139 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_138);
  23294. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_140;
  23295. L_140 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  23296. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_140;
  23297. int32_t L_141 = V_23;
  23298. int32_t L_142 = V_30;
  23299. float L_143;
  23300. L_143 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_141, (int32_t)L_142, /*hidden argument*/NULL);
  23301. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_144 = V_32;
  23302. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_145;
  23303. L_145 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_143, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_144, /*hidden argument*/NULL);
  23304. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_146;
  23305. L_146 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_139, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_145, /*hidden argument*/NULL);
  23306. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_137 = L_146;
  23307. int32_t L_147 = V_30;
  23308. V_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_147, (int32_t)1));
  23309. }
  23310. IL_02f2:
  23311. {
  23312. int32_t L_148 = V_30;
  23313. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_149;
  23314. L_149 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  23315. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_149;
  23316. int32_t L_150;
  23317. L_150 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  23318. if ((((int32_t)L_148) < ((int32_t)L_150)))
  23319. {
  23320. goto IL_02a0;
  23321. }
  23322. }
  23323. {
  23324. int32_t L_151 = V_27;
  23325. V_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_151, (int32_t)1));
  23326. }
  23327. IL_030c:
  23328. {
  23329. int32_t L_152 = V_27;
  23330. int32_t L_153;
  23331. L_153 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  23332. if ((((int32_t)L_152) < ((int32_t)L_153)))
  23333. {
  23334. goto IL_0285;
  23335. }
  23336. }
  23337. {
  23338. int32_t L_154 = V_23;
  23339. V_23 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1));
  23340. }
  23341. IL_0320:
  23342. {
  23343. int32_t L_155 = V_23;
  23344. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_156;
  23345. L_156 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  23346. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_156;
  23347. int32_t L_157;
  23348. L_157 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  23349. if ((((int32_t)L_155) < ((int32_t)L_157)))
  23350. {
  23351. goto IL_0231;
  23352. }
  23353. }
  23354. {
  23355. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_158 = V_3;
  23356. Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_158, /*hidden argument*/NULL);
  23357. }
  23358. IL_033d:
  23359. {
  23360. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  23361. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_159;
  23362. L_159 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  23363. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_160 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  23364. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_161 = V_3;
  23365. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_162 = V_4;
  23366. NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_159);
  23367. (( void (*) (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_159, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_160, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_161, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_162, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  23368. return;
  23369. }
  23370. }
  23371. IL2CPP_EXTERN_C void RowOperation_Invoke_mFFE00D20D62754424818E96FBB2B7469B0BF633C_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  23372. {
  23373. RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A * _thisAdjusted;
  23374. int32_t _offset = 1;
  23375. _thisAdjusted = reinterpret_cast<RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A *>(__this + _offset);
  23376. RowOperation_Invoke_mFFE00D20D62754424818E96FBB2B7469B0BF633C_inline(_thisAdjusted, ___y0, ___span1, method);
  23377. }
  23378. #ifdef __clang__
  23379. #pragma clang diagnostic pop
  23380. #endif
  23381. #ifdef __clang__
  23382. #pragma clang diagnostic push
  23383. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23384. #pragma clang diagnostic ignored "-Wunused-variable"
  23385. #endif
  23386. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  23387. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m6706D5F6F3F5FA86C889FE1C188DF8FC0CFE7430_gshared (RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___destination2, const RuntimeMethod* method)
  23388. {
  23389. {
  23390. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  23391. __this->set_bounds_0(L_0);
  23392. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___source1;
  23393. __this->set_source_1(L_1);
  23394. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_2 = ___destination2;
  23395. __this->set_destination_2(L_2);
  23396. return;
  23397. }
  23398. }
  23399. IL2CPP_EXTERN_C void RowOperation__ctor_m6706D5F6F3F5FA86C889FE1C188DF8FC0CFE7430_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___destination2, const RuntimeMethod* method)
  23400. {
  23401. RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7 * _thisAdjusted;
  23402. int32_t _offset = 1;
  23403. _thisAdjusted = reinterpret_cast<RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7 *>(__this + _offset);
  23404. RowOperation__ctor_m6706D5F6F3F5FA86C889FE1C188DF8FC0CFE7430_inline(_thisAdjusted, ___bounds0, ___source1, ___destination2, method);
  23405. }
  23406. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  23407. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mF8F9E0F8C91B93E0146270A203113D97A5FDC352_gshared (RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7 * __this, int32_t ___y0, const RuntimeMethod* method)
  23408. {
  23409. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_0;
  23410. memset((&V_0), 0, sizeof(V_0));
  23411. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_1;
  23412. memset((&V_1), 0, sizeof(V_1));
  23413. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_2;
  23414. memset((&V_2), 0, sizeof(V_2));
  23415. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  23416. memset((&V_3), 0, sizeof(V_3));
  23417. {
  23418. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_1();
  23419. int32_t L_1 = ___y0;
  23420. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0);
  23421. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2;
  23422. L_2 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  23423. V_2 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_2;
  23424. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  23425. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  23426. int32_t L_4;
  23427. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  23428. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_5;
  23429. L_5 = Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  23430. V_0 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_5;
  23431. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_6 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_destination_2();
  23432. int32_t L_7 = ___y0;
  23433. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  23434. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  23435. int32_t L_9;
  23436. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  23437. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_6);
  23438. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_10;
  23439. L_10 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  23440. V_1 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_10;
  23441. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  23442. int32_t L_12;
  23443. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  23444. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_13;
  23445. L_13 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  23446. V_2 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_13;
  23447. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = V_1;
  23448. Span_1_CopyTo_m10001A56CBE8DCCC8248A8E49E6CB11F9BFCF3A2((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  23449. return;
  23450. }
  23451. }
  23452. IL2CPP_EXTERN_C void RowOperation_Invoke_mF8F9E0F8C91B93E0146270A203113D97A5FDC352_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  23453. {
  23454. RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7 * _thisAdjusted;
  23455. int32_t _offset = 1;
  23456. _thisAdjusted = reinterpret_cast<RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7 *>(__this + _offset);
  23457. RowOperation_Invoke_mF8F9E0F8C91B93E0146270A203113D97A5FDC352_inline(_thisAdjusted, ___y0, method);
  23458. }
  23459. #ifdef __clang__
  23460. #pragma clang diagnostic pop
  23461. #endif
  23462. #ifdef __clang__
  23463. #pragma clang diagnostic push
  23464. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23465. #pragma clang diagnostic ignored "-Wunused-variable"
  23466. #endif
  23467. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  23468. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m4750578341D1BD142DF465A1E406C2C427EEA5F5_gshared (RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF * __this, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  23469. {
  23470. {
  23471. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = ___targetPixels0;
  23472. __this->set_targetPixels_0(L_0);
  23473. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___passPixels1;
  23474. __this->set_passPixels_1(L_1);
  23475. int32_t L_2;
  23476. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  23477. __this->set_minX_2(L_2);
  23478. int32_t L_3;
  23479. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  23480. __this->set_maxX_3(L_3);
  23481. return;
  23482. }
  23483. }
  23484. IL2CPP_EXTERN_C void RowOperation__ctor_m4750578341D1BD142DF465A1E406C2C427EEA5F5_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  23485. {
  23486. RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF * _thisAdjusted;
  23487. int32_t _offset = 1;
  23488. _thisAdjusted = reinterpret_cast<RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF *>(__this + _offset);
  23489. RowOperation__ctor_m4750578341D1BD142DF465A1E406C2C427EEA5F5_inline(_thisAdjusted, ___targetPixels0, ___passPixels1, ___bounds2, method);
  23490. }
  23491. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  23492. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1CC4A4423A3ABE31FF08EAFB270FE285808BE6F3_gshared (RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF * __this, int32_t ___y0, const RuntimeMethod* method)
  23493. {
  23494. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_0 = NULL;
  23495. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  23496. int32_t V_2 = 0;
  23497. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_3 = NULL;
  23498. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  23499. memset((&V_4), 0, sizeof(V_4));
  23500. {
  23501. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_passPixels_1();
  23502. int32_t L_1 = ___y0;
  23503. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0);
  23504. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2;
  23505. L_2 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  23506. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_3;
  23507. L_3 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  23508. V_0 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_3;
  23509. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_4 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_targetPixels_0();
  23510. int32_t L_5 = ___y0;
  23511. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_4);
  23512. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_6;
  23513. L_6 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  23514. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_7;
  23515. L_7 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  23516. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_7;
  23517. int32_t L_8 = (int32_t)__this->get_minX_2();
  23518. V_2 = (int32_t)L_8;
  23519. goto IL_006c;
  23520. }
  23521. IL_002d:
  23522. {
  23523. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_9 = V_0;
  23524. int32_t L_10 = V_2;
  23525. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_11;
  23526. L_11 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  23527. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_12 = V_1;
  23528. int32_t L_13 = V_2;
  23529. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_14;
  23530. L_14 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  23531. V_3 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_14;
  23532. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  23533. L_15 = L8_ToVector4_m8B03DD2C8BC3B7EA6C34700AEF814653DAD59757_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_11, /*hidden argument*/NULL);
  23534. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_16 = V_3;
  23535. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  23536. L_17 = L8_ToVector4_m8B03DD2C8BC3B7EA6C34700AEF814653DAD59757_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_16, /*hidden argument*/NULL);
  23537. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  23538. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  23539. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  23540. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_3;
  23541. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  23542. L8_FromVector4_m5B5E617F4DF270BD3AF9F3267690E7D1E1DC86B2_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  23543. int32_t L_21 = V_2;
  23544. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  23545. }
  23546. IL_006c:
  23547. {
  23548. int32_t L_22 = V_2;
  23549. int32_t L_23 = (int32_t)__this->get_maxX_3();
  23550. if ((((int32_t)L_22) < ((int32_t)L_23)))
  23551. {
  23552. goto IL_002d;
  23553. }
  23554. }
  23555. {
  23556. return;
  23557. }
  23558. }
  23559. IL2CPP_EXTERN_C void RowOperation_Invoke_m1CC4A4423A3ABE31FF08EAFB270FE285808BE6F3_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  23560. {
  23561. RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF * _thisAdjusted;
  23562. int32_t _offset = 1;
  23563. _thisAdjusted = reinterpret_cast<RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF *>(__this + _offset);
  23564. RowOperation_Invoke_m1CC4A4423A3ABE31FF08EAFB270FE285808BE6F3_inline(_thisAdjusted, ___y0, method);
  23565. }
  23566. #ifdef __clang__
  23567. #pragma clang diagnostic pop
  23568. #endif
  23569. #ifdef __clang__
  23570. #pragma clang diagnostic push
  23571. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23572. #pragma clang diagnostic ignored "-Wunused-variable"
  23573. #endif
  23574. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  23575. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m00D20A11D0E0EDA30560EC1EB009714B2813DD3E_gshared (RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D * __this, int32_t ___startX0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  23576. {
  23577. {
  23578. int32_t L_0 = ___startX0;
  23579. __this->set_startX_0(L_0);
  23580. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___source1;
  23581. __this->set_source_1(L_1);
  23582. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  23583. __this->set_matrix_2(L_2);
  23584. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  23585. __this->set_configuration_3(L_3);
  23586. return;
  23587. }
  23588. }
  23589. IL2CPP_EXTERN_C void RowOperation__ctor_m00D20A11D0E0EDA30560EC1EB009714B2813DD3E_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  23590. {
  23591. RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D * _thisAdjusted;
  23592. int32_t _offset = 1;
  23593. _thisAdjusted = reinterpret_cast<RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D *>(__this + _offset);
  23594. RowOperation__ctor_m00D20A11D0E0EDA30560EC1EB009714B2813DD3E_inline(_thisAdjusted, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  23595. }
  23596. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  23597. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mADEB61D8C767E6488817B0E81AC533E9F8E5778C_gshared (RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  23598. {
  23599. static bool s_Il2CppMethodInitialized;
  23600. if (!s_Il2CppMethodInitialized)
  23601. {
  23602. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  23603. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  23604. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  23605. s_Il2CppMethodInitialized = true;
  23606. }
  23607. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_0;
  23608. memset((&V_0), 0, sizeof(V_0));
  23609. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_1;
  23610. memset((&V_1), 0, sizeof(V_1));
  23611. {
  23612. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_1();
  23613. int32_t L_1 = ___y0;
  23614. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0);
  23615. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2;
  23616. L_2 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  23617. V_1 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_2;
  23618. int32_t L_3 = (int32_t)__this->get_startX_0();
  23619. int32_t L_4;
  23620. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  23621. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_5;
  23622. L_5 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  23623. V_0 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_5;
  23624. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  23625. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_6;
  23626. L_6 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  23627. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  23628. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_8 = V_0;
  23629. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_9;
  23630. L_9 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  23631. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  23632. NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_6);
  23633. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L8>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  23634. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  23635. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  23636. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  23637. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  23638. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  23639. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  23640. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_14;
  23641. L_14 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  23642. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  23643. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  23644. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_17 = V_0;
  23645. NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_14);
  23646. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L8>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_17, (int32_t)1);
  23647. return;
  23648. }
  23649. }
  23650. IL2CPP_EXTERN_C void RowOperation_Invoke_mADEB61D8C767E6488817B0E81AC533E9F8E5778C_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  23651. {
  23652. RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D * _thisAdjusted;
  23653. int32_t _offset = 1;
  23654. _thisAdjusted = reinterpret_cast<RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D *>(__this + _offset);
  23655. RowOperation_Invoke_mADEB61D8C767E6488817B0E81AC533E9F8E5778C_inline(_thisAdjusted, ___y0, ___span1, method);
  23656. }
  23657. #ifdef __clang__
  23658. #pragma clang diagnostic pop
  23659. #endif
  23660. #ifdef __clang__
  23661. #pragma clang diagnostic push
  23662. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23663. #pragma clang diagnostic ignored "-Wunused-variable"
  23664. #endif
  23665. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  23666. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m90A13F8D9570ED5D364A1178B934AFCF177E1182_gshared (RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A * __this, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source0, const RuntimeMethod* method)
  23667. {
  23668. {
  23669. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = ___source0;
  23670. __this->set_source_0(L_0);
  23671. return;
  23672. }
  23673. }
  23674. IL2CPP_EXTERN_C void RowOperation__ctor_m90A13F8D9570ED5D364A1178B934AFCF177E1182_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source0, const RuntimeMethod* method)
  23675. {
  23676. RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A * _thisAdjusted;
  23677. int32_t _offset = 1;
  23678. _thisAdjusted = reinterpret_cast<RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A *>(__this + _offset);
  23679. RowOperation__ctor_m90A13F8D9570ED5D364A1178B934AFCF177E1182_inline(_thisAdjusted, ___source0, method);
  23680. }
  23681. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  23682. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mCBC04A28DB048B329714A99214736CAF909652E8_gshared (RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A * __this, int32_t ___y0, const RuntimeMethod* method)
  23683. {
  23684. static bool s_Il2CppMethodInitialized;
  23685. if (!s_Il2CppMethodInitialized)
  23686. {
  23687. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23688. s_Il2CppMethodInitialized = true;
  23689. }
  23690. {
  23691. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_0();
  23692. int32_t L_1 = ___y0;
  23693. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0);
  23694. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2;
  23695. L_2 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  23696. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  23697. (( void (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  23698. return;
  23699. }
  23700. }
  23701. IL2CPP_EXTERN_C void RowOperation_Invoke_mCBC04A28DB048B329714A99214736CAF909652E8_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  23702. {
  23703. RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A * _thisAdjusted;
  23704. int32_t _offset = 1;
  23705. _thisAdjusted = reinterpret_cast<RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A *>(__this + _offset);
  23706. RowOperation_Invoke_mCBC04A28DB048B329714A99214736CAF909652E8_inline(_thisAdjusted, ___y0, method);
  23707. }
  23708. #ifdef __clang__
  23709. #pragma clang diagnostic pop
  23710. #endif
  23711. #ifdef __clang__
  23712. #pragma clang diagnostic push
  23713. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23714. #pragma clang diagnostic ignored "-Wunused-variable"
  23715. #endif
  23716. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  23717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m5774FF57BEDD7A77EED7FD6785EB46F358DCB279_gshared (RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source7, const RuntimeMethod* method)
  23718. {
  23719. {
  23720. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  23721. __this->set_configuration_0(L_0);
  23722. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  23723. __this->set_bounds_1(L_1);
  23724. RuntimeObject* L_2 = ___colors2;
  23725. __this->set_colors_6(L_2);
  23726. PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * L_3 = ___blender3;
  23727. __this->set_blender_2(L_3);
  23728. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  23729. __this->set_center_3(L_4);
  23730. float L_5 = ___maxDistance5;
  23731. __this->set_maxDistance_4(L_5);
  23732. float L_6 = ___blendPercent6;
  23733. __this->set_blendPercent_5(L_6);
  23734. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_7 = ___source7;
  23735. __this->set_source_7(L_7);
  23736. return;
  23737. }
  23738. }
  23739. IL2CPP_EXTERN_C void RowOperation__ctor_m5774FF57BEDD7A77EED7FD6785EB46F358DCB279_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source7, const RuntimeMethod* method)
  23740. {
  23741. RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB * _thisAdjusted;
  23742. int32_t _offset = 1;
  23743. _thisAdjusted = reinterpret_cast<RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB *>(__this + _offset);
  23744. RowOperation__ctor_m5774FF57BEDD7A77EED7FD6785EB46F358DCB279_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  23745. }
  23746. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32,System.Span`1<System.Single>)
  23747. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m320402B608A807B42CA72AE5B7196F558F6ADEBB_gshared (RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  23748. {
  23749. static bool s_Il2CppMethodInitialized;
  23750. if (!s_Il2CppMethodInitialized)
  23751. {
  23752. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  23753. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  23754. s_Il2CppMethodInitialized = true;
  23755. }
  23756. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_0;
  23757. memset((&V_0), 0, sizeof(V_0));
  23758. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_1;
  23759. memset((&V_1), 0, sizeof(V_1));
  23760. int32_t V_2 = 0;
  23761. float V_3 = 0.0f;
  23762. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_4;
  23763. memset((&V_4), 0, sizeof(V_4));
  23764. {
  23765. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  23766. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_1;
  23767. L_1 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  23768. V_0 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_1;
  23769. V_2 = (int32_t)0;
  23770. goto IL_0068;
  23771. }
  23772. IL_0010:
  23773. {
  23774. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  23775. int32_t L_3 = V_2;
  23776. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  23777. int32_t L_5;
  23778. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  23779. int32_t L_6 = ___y0;
  23780. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  23781. memset((&L_7), 0, sizeof(L_7));
  23782. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  23783. float L_8;
  23784. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  23785. V_3 = (float)L_8;
  23786. int32_t L_9 = V_2;
  23787. float* L_10;
  23788. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  23789. float L_11 = (float)__this->get_blendPercent_5();
  23790. float L_12 = V_3;
  23791. float L_13 = (float)__this->get_maxDistance_4();
  23792. float L_14;
  23793. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  23794. *((float*)L_10) = (float)L_14;
  23795. int32_t L_15 = V_2;
  23796. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  23797. }
  23798. IL_0068:
  23799. {
  23800. int32_t L_16 = V_2;
  23801. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  23802. int32_t L_18;
  23803. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  23804. if ((((int32_t)L_16) < ((int32_t)L_18)))
  23805. {
  23806. goto IL_0010;
  23807. }
  23808. }
  23809. {
  23810. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_19 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_7();
  23811. int32_t L_20 = ___y0;
  23812. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_19);
  23813. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_21;
  23814. L_21 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  23815. V_4 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_21;
  23816. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  23817. int32_t L_23;
  23818. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  23819. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  23820. int32_t L_25;
  23821. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  23822. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_26;
  23823. L_26 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  23824. V_1 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_26;
  23825. PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * L_27 = (PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)__this->get_blender_2();
  23826. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  23827. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_29 = V_1;
  23828. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_30 = V_1;
  23829. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_31;
  23830. L_31 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  23831. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_32 = V_0;
  23832. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_33;
  23833. L_33 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  23834. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  23835. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  23836. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  23837. NullCheck((PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)L_27);
  23838. (( void (*) (PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_29, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_31, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  23839. return;
  23840. }
  23841. }
  23842. IL2CPP_EXTERN_C void RowOperation_Invoke_m320402B608A807B42CA72AE5B7196F558F6ADEBB_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  23843. {
  23844. RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB * _thisAdjusted;
  23845. int32_t _offset = 1;
  23846. _thisAdjusted = reinterpret_cast<RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB *>(__this + _offset);
  23847. RowOperation_Invoke_m320402B608A807B42CA72AE5B7196F558F6ADEBB_inline(_thisAdjusted, ___y0, ___span1, method);
  23848. }
  23849. #ifdef __clang__
  23850. #pragma clang diagnostic pop
  23851. #endif
  23852. #ifdef __clang__
  23853. #pragma clang diagnostic push
  23854. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  23855. #pragma clang diagnostic ignored "-Wunused-variable"
  23856. #endif
  23857. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  23858. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mC3120F25FE7AF5BF94B18CF2AE1D04DEB1B53AC0_gshared (RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source2, const RuntimeMethod* method)
  23859. {
  23860. {
  23861. int32_t L_0;
  23862. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  23863. __this->set_minX_0(L_0);
  23864. int32_t L_1;
  23865. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  23866. __this->set_maxX_1(L_1);
  23867. int32_t L_2;
  23868. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  23869. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  23870. int32_t L_3;
  23871. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  23872. __this->set_maxY_3(L_3);
  23873. int32_t L_4;
  23874. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  23875. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  23876. int32_t L_5 = ___size1;
  23877. __this->set_size_5(L_5);
  23878. int32_t L_6 = ___size1;
  23879. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  23880. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_7 = ___source2;
  23881. __this->set_source_7(L_7);
  23882. return;
  23883. }
  23884. }
  23885. IL2CPP_EXTERN_C void RowOperation__ctor_mC3120F25FE7AF5BF94B18CF2AE1D04DEB1B53AC0_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source2, const RuntimeMethod* method)
  23886. {
  23887. RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1 * _thisAdjusted;
  23888. int32_t _offset = 1;
  23889. _thisAdjusted = reinterpret_cast<RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1 *>(__this + _offset);
  23890. RowOperation__ctor_mC3120F25FE7AF5BF94B18CF2AE1D04DEB1B53AC0_inline(_thisAdjusted, ___bounds0, ___size1, ___source2, method);
  23891. }
  23892. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32)
  23893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mEE5489456CD75B5C68AEAD7B23649B635D611E8C_gshared (RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1 * __this, int32_t ___y0, const RuntimeMethod* method)
  23894. {
  23895. static bool s_Il2CppMethodInitialized;
  23896. if (!s_Il2CppMethodInitialized)
  23897. {
  23898. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  23899. s_Il2CppMethodInitialized = true;
  23900. }
  23901. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_0;
  23902. memset((&V_0), 0, sizeof(V_0));
  23903. int32_t V_1 = 0;
  23904. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_2;
  23905. memset((&V_2), 0, sizeof(V_2));
  23906. int32_t V_3 = 0;
  23907. int32_t V_4 = 0;
  23908. {
  23909. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_7();
  23910. int32_t L_1 = ___y0;
  23911. int32_t L_2 = (int32_t)__this->get_radius_6();
  23912. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  23913. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  23914. int32_t L_4;
  23915. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  23916. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0);
  23917. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_5;
  23918. L_5 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  23919. V_0 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_5;
  23920. int32_t L_6 = (int32_t)__this->get_minX_0();
  23921. V_1 = (int32_t)L_6;
  23922. goto IL_00a2;
  23923. }
  23924. IL_0028:
  23925. {
  23926. int32_t L_7 = V_1;
  23927. int32_t L_8 = (int32_t)__this->get_radius_6();
  23928. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  23929. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  23930. int32_t L_10;
  23931. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  23932. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_11;
  23933. L_11 = Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  23934. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_12 = (*(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_11);
  23935. V_2 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_12;
  23936. int32_t L_13 = ___y0;
  23937. V_3 = (int32_t)L_13;
  23938. goto IL_0085;
  23939. }
  23940. IL_004c:
  23941. {
  23942. int32_t L_14 = V_1;
  23943. V_4 = (int32_t)L_14;
  23944. goto IL_006b;
  23945. }
  23946. IL_0051:
  23947. {
  23948. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_15 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_7();
  23949. int32_t L_16 = V_4;
  23950. int32_t L_17 = V_3;
  23951. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_15);
  23952. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_18;
  23953. L_18 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  23954. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_19 = V_2;
  23955. *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_18 = L_19;
  23956. int32_t L_20 = V_4;
  23957. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  23958. }
  23959. IL_006b:
  23960. {
  23961. int32_t L_21 = V_4;
  23962. int32_t L_22 = V_1;
  23963. int32_t L_23 = (int32_t)__this->get_size_5();
  23964. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  23965. {
  23966. goto IL_0081;
  23967. }
  23968. }
  23969. {
  23970. int32_t L_24 = V_4;
  23971. int32_t L_25 = (int32_t)__this->get_maxX_1();
  23972. if ((((int32_t)L_24) < ((int32_t)L_25)))
  23973. {
  23974. goto IL_0051;
  23975. }
  23976. }
  23977. IL_0081:
  23978. {
  23979. int32_t L_26 = V_3;
  23980. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  23981. }
  23982. IL_0085:
  23983. {
  23984. int32_t L_27 = V_3;
  23985. int32_t L_28 = ___y0;
  23986. int32_t L_29 = (int32_t)__this->get_size_5();
  23987. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  23988. {
  23989. goto IL_0099;
  23990. }
  23991. }
  23992. {
  23993. int32_t L_30 = V_3;
  23994. int32_t L_31 = (int32_t)__this->get_maxY_3();
  23995. if ((((int32_t)L_30) < ((int32_t)L_31)))
  23996. {
  23997. goto IL_004c;
  23998. }
  23999. }
  24000. IL_0099:
  24001. {
  24002. int32_t L_32 = V_1;
  24003. int32_t L_33 = (int32_t)__this->get_size_5();
  24004. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  24005. }
  24006. IL_00a2:
  24007. {
  24008. int32_t L_34 = V_1;
  24009. int32_t L_35 = (int32_t)__this->get_maxX_1();
  24010. if ((((int32_t)L_34) < ((int32_t)L_35)))
  24011. {
  24012. goto IL_0028;
  24013. }
  24014. }
  24015. {
  24016. return;
  24017. }
  24018. }
  24019. IL2CPP_EXTERN_C void RowOperation_Invoke_mEE5489456CD75B5C68AEAD7B23649B635D611E8C_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  24020. {
  24021. RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1 * _thisAdjusted;
  24022. int32_t _offset = 1;
  24023. _thisAdjusted = reinterpret_cast<RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1 *>(__this + _offset);
  24024. RowOperation_Invoke_mEE5489456CD75B5C68AEAD7B23649B635D611E8C_inline(_thisAdjusted, ___y0, method);
  24025. }
  24026. #ifdef __clang__
  24027. #pragma clang diagnostic pop
  24028. #endif
  24029. #ifdef __clang__
  24030. #pragma clang diagnostic push
  24031. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24032. #pragma clang diagnostic ignored "-Wunused-variable"
  24033. #endif
  24034. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  24035. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m3B7154F95FF8B3E21E581BC38AB62B6BAE28A467_gshared (RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source7, const RuntimeMethod* method)
  24036. {
  24037. {
  24038. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  24039. __this->set_configuration_0(L_0);
  24040. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  24041. __this->set_bounds_1(L_1);
  24042. RuntimeObject* L_2 = ___colors2;
  24043. __this->set_colors_6(L_2);
  24044. PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * L_3 = ___blender3;
  24045. __this->set_blender_2(L_3);
  24046. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  24047. __this->set_center_3(L_4);
  24048. float L_5 = ___maxDistance5;
  24049. __this->set_maxDistance_4(L_5);
  24050. float L_6 = ___blendPercent6;
  24051. __this->set_blendPercent_5(L_6);
  24052. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_7 = ___source7;
  24053. __this->set_source_7(L_7);
  24054. return;
  24055. }
  24056. }
  24057. IL2CPP_EXTERN_C void RowOperation__ctor_m3B7154F95FF8B3E21E581BC38AB62B6BAE28A467_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source7, const RuntimeMethod* method)
  24058. {
  24059. RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8 * _thisAdjusted;
  24060. int32_t _offset = 1;
  24061. _thisAdjusted = reinterpret_cast<RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8 *>(__this + _offset);
  24062. RowOperation__ctor_m3B7154F95FF8B3E21E581BC38AB62B6BAE28A467_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  24063. }
  24064. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.L8>::Invoke(System.Int32,System.Span`1<System.Single>)
  24065. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m23B163109459CB1BE5F34758D4AEF3C1E6C1B588_gshared (RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  24066. {
  24067. static bool s_Il2CppMethodInitialized;
  24068. if (!s_Il2CppMethodInitialized)
  24069. {
  24070. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  24071. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  24072. s_Il2CppMethodInitialized = true;
  24073. }
  24074. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_0;
  24075. memset((&V_0), 0, sizeof(V_0));
  24076. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_1;
  24077. memset((&V_1), 0, sizeof(V_1));
  24078. int32_t V_2 = 0;
  24079. float V_3 = 0.0f;
  24080. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_4;
  24081. memset((&V_4), 0, sizeof(V_4));
  24082. {
  24083. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  24084. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_1;
  24085. L_1 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  24086. V_0 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_1;
  24087. V_2 = (int32_t)0;
  24088. goto IL_0062;
  24089. }
  24090. IL_0010:
  24091. {
  24092. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  24093. int32_t L_3 = V_2;
  24094. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  24095. int32_t L_5;
  24096. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  24097. int32_t L_6 = ___y0;
  24098. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  24099. memset((&L_7), 0, sizeof(L_7));
  24100. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  24101. float L_8;
  24102. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  24103. V_3 = (float)L_8;
  24104. int32_t L_9 = V_2;
  24105. float* L_10;
  24106. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  24107. float L_11 = (float)__this->get_blendPercent_5();
  24108. float L_12 = V_3;
  24109. float L_13 = (float)__this->get_maxDistance_4();
  24110. float L_14;
  24111. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  24112. *((float*)L_10) = (float)L_14;
  24113. int32_t L_15 = V_2;
  24114. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  24115. }
  24116. IL_0062:
  24117. {
  24118. int32_t L_16 = V_2;
  24119. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  24120. int32_t L_18;
  24121. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  24122. if ((((int32_t)L_16) < ((int32_t)L_18)))
  24123. {
  24124. goto IL_0010;
  24125. }
  24126. }
  24127. {
  24128. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_19 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_7();
  24129. int32_t L_20 = ___y0;
  24130. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_19);
  24131. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_21;
  24132. L_21 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  24133. V_4 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_21;
  24134. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  24135. int32_t L_23;
  24136. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  24137. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  24138. int32_t L_25;
  24139. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  24140. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_26;
  24141. L_26 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  24142. V_1 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_26;
  24143. PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * L_27 = (PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)__this->get_blender_2();
  24144. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  24145. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_29 = V_1;
  24146. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_30 = V_1;
  24147. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_31;
  24148. L_31 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  24149. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_32 = V_0;
  24150. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_33;
  24151. L_33 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  24152. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  24153. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  24154. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  24155. NullCheck((PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)L_27);
  24156. (( void (*) (PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_29, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_31, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  24157. return;
  24158. }
  24159. }
  24160. IL2CPP_EXTERN_C void RowOperation_Invoke_m23B163109459CB1BE5F34758D4AEF3C1E6C1B588_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  24161. {
  24162. RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8 * _thisAdjusted;
  24163. int32_t _offset = 1;
  24164. _thisAdjusted = reinterpret_cast<RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8 *>(__this + _offset);
  24165. RowOperation_Invoke_m23B163109459CB1BE5F34758D4AEF3C1E6C1B588_inline(_thisAdjusted, ___y0, ___span1, method);
  24166. }
  24167. #ifdef __clang__
  24168. #pragma clang diagnostic pop
  24169. #endif
  24170. #ifdef __clang__
  24171. #pragma clang diagnostic push
  24172. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24173. #pragma clang diagnostic ignored "-Wunused-variable"
  24174. #endif
  24175. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  24176. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m6EB92E1BB941EDF94F68A68D8701FBCE3C4D1CB0_gshared (RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___upper3, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  24177. {
  24178. {
  24179. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  24180. __this->set_bounds_0(L_0);
  24181. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___source1;
  24182. __this->set_source_1(L_1);
  24183. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  24184. __this->set_intImage_2(L_2);
  24185. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_3 = ___upper3;
  24186. __this->set_upper_3(L_3);
  24187. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_4 = ___lower4;
  24188. __this->set_lower_4(L_4);
  24189. float L_5 = ___thresholdLimit5;
  24190. __this->set_thresholdLimit_5(L_5);
  24191. int32_t L_6 = ___startX7;
  24192. __this->set_startX_6(L_6);
  24193. int32_t L_7 = ___endX8;
  24194. __this->set_endX_7(L_7);
  24195. int32_t L_8 = ___startY9;
  24196. __this->set_startY_8(L_8);
  24197. uint8_t L_9 = ___clusterSize6;
  24198. __this->set_clusterSize_9(L_9);
  24199. return;
  24200. }
  24201. }
  24202. IL2CPP_EXTERN_C void RowOperation__ctor_m6EB92E1BB941EDF94F68A68D8701FBCE3C4D1CB0_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___upper3, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  24203. {
  24204. RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA * _thisAdjusted;
  24205. int32_t _offset = 1;
  24206. _thisAdjusted = reinterpret_cast<RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA *>(__this + _offset);
  24207. RowOperation__ctor_m6EB92E1BB941EDF94F68A68D8701FBCE3C4D1CB0_inline(_thisAdjusted, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  24208. }
  24209. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  24210. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m279D517D83A76E145CC2776B10C308BEA7F42A9B_gshared (RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA * __this, int32_t ___y0, const RuntimeMethod* method)
  24211. {
  24212. static bool s_Il2CppMethodInitialized;
  24213. if (!s_Il2CppMethodInitialized)
  24214. {
  24215. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  24216. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  24217. s_Il2CppMethodInitialized = true;
  24218. }
  24219. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  24220. memset((&V_0), 0, sizeof(V_0));
  24221. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_1;
  24222. memset((&V_1), 0, sizeof(V_1));
  24223. int32_t V_2 = 0;
  24224. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_3;
  24225. memset((&V_3), 0, sizeof(V_3));
  24226. int32_t V_4 = 0;
  24227. int32_t V_5 = 0;
  24228. int32_t V_6 = 0;
  24229. int32_t V_7 = 0;
  24230. uint32_t V_8 = 0;
  24231. int64_t V_9 = 0;
  24232. {
  24233. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  24234. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_1();
  24235. int32_t L_1 = ___y0;
  24236. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0);
  24237. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2;
  24238. L_2 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  24239. V_1 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_2;
  24240. int32_t L_3 = (int32_t)__this->get_startX_6();
  24241. V_2 = (int32_t)L_3;
  24242. goto IL_0176;
  24243. }
  24244. IL_0021:
  24245. {
  24246. int32_t L_4 = V_2;
  24247. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_5;
  24248. L_5 = Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  24249. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_6 = (*(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_5);
  24250. V_3 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_6;
  24251. La16_ToRgba32_m649875666DA27D0F99F72C89C9929A73A4D0F64B_inline((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  24252. int32_t L_7 = V_2;
  24253. int32_t L_8 = (int32_t)__this->get_startX_6();
  24254. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  24255. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  24256. int32_t L_10;
  24257. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  24258. V_4 = (int32_t)L_10;
  24259. int32_t L_11 = V_2;
  24260. int32_t L_12 = (int32_t)__this->get_startX_6();
  24261. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  24262. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  24263. int32_t L_15;
  24264. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  24265. int32_t L_16;
  24266. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  24267. V_5 = (int32_t)L_16;
  24268. int32_t L_17 = ___y0;
  24269. int32_t L_18 = (int32_t)__this->get_startY_8();
  24270. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  24271. int32_t L_20;
  24272. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  24273. V_6 = (int32_t)L_20;
  24274. int32_t L_21 = ___y0;
  24275. int32_t L_22 = (int32_t)__this->get_startY_8();
  24276. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  24277. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  24278. int32_t L_25;
  24279. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  24280. int32_t L_26;
  24281. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  24282. V_7 = (int32_t)L_26;
  24283. int32_t L_27 = V_5;
  24284. int32_t L_28 = V_4;
  24285. int32_t L_29 = V_7;
  24286. int32_t L_30 = V_6;
  24287. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  24288. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  24289. int32_t L_32 = V_5;
  24290. int32_t L_33 = V_7;
  24291. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  24292. uint64_t* L_34;
  24293. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  24294. int64_t L_35 = *((int64_t*)L_34);
  24295. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  24296. int32_t L_37 = V_4;
  24297. int32_t L_38 = V_7;
  24298. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  24299. uint64_t* L_39;
  24300. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  24301. int64_t L_40 = *((int64_t*)L_39);
  24302. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  24303. int32_t L_42 = V_5;
  24304. int32_t L_43 = V_6;
  24305. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  24306. uint64_t* L_44;
  24307. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  24308. int64_t L_45 = *((int64_t*)L_44);
  24309. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  24310. int32_t L_47 = V_4;
  24311. int32_t L_48 = V_6;
  24312. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  24313. uint64_t* L_49;
  24314. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  24315. int64_t L_50 = *((int64_t*)L_49);
  24316. uint64_t L_51;
  24317. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  24318. V_9 = (int64_t)L_51;
  24319. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  24320. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  24321. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  24322. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  24323. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  24324. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  24325. uint32_t L_58 = V_8;
  24326. int64_t L_59 = V_9;
  24327. float L_60 = (float)__this->get_thresholdLimit_5();
  24328. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  24329. {
  24330. goto IL_015a;
  24331. }
  24332. }
  24333. {
  24334. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_61 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_1();
  24335. int32_t L_62 = V_2;
  24336. int32_t L_63 = ___y0;
  24337. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_61);
  24338. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_64;
  24339. L_64 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  24340. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_65 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )__this->get_lower_4();
  24341. *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_64 = L_65;
  24342. goto IL_0172;
  24343. }
  24344. IL_015a:
  24345. {
  24346. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_66 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_1();
  24347. int32_t L_67 = V_2;
  24348. int32_t L_68 = ___y0;
  24349. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_66);
  24350. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_69;
  24351. L_69 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  24352. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_70 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )__this->get_upper_3();
  24353. *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_69 = L_70;
  24354. }
  24355. IL_0172:
  24356. {
  24357. int32_t L_71 = V_2;
  24358. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  24359. }
  24360. IL_0176:
  24361. {
  24362. int32_t L_72 = V_2;
  24363. int32_t L_73 = (int32_t)__this->get_endX_7();
  24364. if ((((int32_t)L_72) < ((int32_t)L_73)))
  24365. {
  24366. goto IL_0021;
  24367. }
  24368. }
  24369. {
  24370. return;
  24371. }
  24372. }
  24373. IL2CPP_EXTERN_C void RowOperation_Invoke_m279D517D83A76E145CC2776B10C308BEA7F42A9B_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  24374. {
  24375. RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA * _thisAdjusted;
  24376. int32_t _offset = 1;
  24377. _thisAdjusted = reinterpret_cast<RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA *>(__this + _offset);
  24378. RowOperation_Invoke_m279D517D83A76E145CC2776B10C308BEA7F42A9B_inline(_thisAdjusted, ___y0, method);
  24379. }
  24380. #ifdef __clang__
  24381. #pragma clang diagnostic pop
  24382. #endif
  24383. #ifdef __clang__
  24384. #pragma clang diagnostic push
  24385. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24386. #pragma clang diagnostic ignored "-Wunused-variable"
  24387. #endif
  24388. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  24389. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m324EE566E7542FC9078A75EF6447109A68C080E1_gshared (RowOperation_tB804EE6F124972E47ABDF794C765983753E77759 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source5, const RuntimeMethod* method)
  24390. {
  24391. {
  24392. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  24393. __this->set_configuration_0(L_0);
  24394. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  24395. __this->set_bounds_1(L_1);
  24396. PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * L_2 = ___blender2;
  24397. __this->set_blender_2(L_2);
  24398. RuntimeObject* L_3 = ___amount3;
  24399. __this->set_amount_3(L_3);
  24400. RuntimeObject* L_4 = ___colors4;
  24401. __this->set_colors_4(L_4);
  24402. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_5 = ___source5;
  24403. __this->set_source_5(L_5);
  24404. return;
  24405. }
  24406. }
  24407. IL2CPP_EXTERN_C void RowOperation__ctor_m324EE566E7542FC9078A75EF6447109A68C080E1_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source5, const RuntimeMethod* method)
  24408. {
  24409. RowOperation_tB804EE6F124972E47ABDF794C765983753E77759 * _thisAdjusted;
  24410. int32_t _offset = 1;
  24411. _thisAdjusted = reinterpret_cast<RowOperation_tB804EE6F124972E47ABDF794C765983753E77759 *>(__this + _offset);
  24412. RowOperation__ctor_m324EE566E7542FC9078A75EF6447109A68C080E1_inline(_thisAdjusted, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  24413. }
  24414. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  24415. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m31999D5F3FC5AD6333AFE1D5A450DCAC4C059DBF_gshared (RowOperation_tB804EE6F124972E47ABDF794C765983753E77759 * __this, int32_t ___y0, const RuntimeMethod* method)
  24416. {
  24417. static bool s_Il2CppMethodInitialized;
  24418. if (!s_Il2CppMethodInitialized)
  24419. {
  24420. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  24421. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  24422. s_Il2CppMethodInitialized = true;
  24423. }
  24424. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_0;
  24425. memset((&V_0), 0, sizeof(V_0));
  24426. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_1;
  24427. memset((&V_1), 0, sizeof(V_1));
  24428. {
  24429. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_5();
  24430. int32_t L_1 = ___y0;
  24431. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0);
  24432. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2;
  24433. L_2 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  24434. V_1 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_2;
  24435. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  24436. int32_t L_4;
  24437. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  24438. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  24439. int32_t L_6;
  24440. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  24441. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_7;
  24442. L_7 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  24443. V_0 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_7;
  24444. PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * L_8 = (PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)__this->get_blender_2();
  24445. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  24446. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_10 = V_0;
  24447. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  24448. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_12;
  24449. L_12 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  24450. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_13;
  24451. L_13 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  24452. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_14 = V_0;
  24453. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_15;
  24454. L_15 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  24455. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  24456. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  24457. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  24458. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  24459. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  24460. NullCheck((PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)L_8);
  24461. (( void (*) (PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_10, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_13, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  24462. return;
  24463. }
  24464. }
  24465. IL2CPP_EXTERN_C void RowOperation_Invoke_m31999D5F3FC5AD6333AFE1D5A450DCAC4C059DBF_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  24466. {
  24467. RowOperation_tB804EE6F124972E47ABDF794C765983753E77759 * _thisAdjusted;
  24468. int32_t _offset = 1;
  24469. _thisAdjusted = reinterpret_cast<RowOperation_tB804EE6F124972E47ABDF794C765983753E77759 *>(__this + _offset);
  24470. RowOperation_Invoke_m31999D5F3FC5AD6333AFE1D5A450DCAC4C059DBF_inline(_thisAdjusted, ___y0, method);
  24471. }
  24472. #ifdef __clang__
  24473. #pragma clang diagnostic pop
  24474. #endif
  24475. #ifdef __clang__
  24476. #pragma clang diagnostic push
  24477. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24478. #pragma clang diagnostic ignored "-Wunused-variable"
  24479. #endif
  24480. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  24481. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mAFF36B07CEDC1BD141A96834B1039BB8845DD2BF_gshared (RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF * __this, int32_t ___startX0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___upper2, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  24482. {
  24483. {
  24484. int32_t L_0 = ___startX0;
  24485. __this->set_startX_5(L_0);
  24486. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___source1;
  24487. __this->set_source_0(L_1);
  24488. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_2 = ___upper2;
  24489. __this->set_upper_1(L_2);
  24490. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_3 = ___lower3;
  24491. __this->set_lower_2(L_3);
  24492. uint8_t L_4 = ___threshold4;
  24493. __this->set_threshold_3(L_4);
  24494. int32_t L_5 = ___mode5;
  24495. __this->set_mode_4(L_5);
  24496. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  24497. __this->set_configuration_6(L_6);
  24498. return;
  24499. }
  24500. }
  24501. IL2CPP_EXTERN_C void RowOperation__ctor_mAFF36B07CEDC1BD141A96834B1039BB8845DD2BF_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___upper2, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  24502. {
  24503. RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF * _thisAdjusted;
  24504. int32_t _offset = 1;
  24505. _thisAdjusted = reinterpret_cast<RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF *>(__this + _offset);
  24506. RowOperation__ctor_mAFF36B07CEDC1BD141A96834B1039BB8845DD2BF_inline(_thisAdjusted, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  24507. }
  24508. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  24509. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m5A41F80AF2BD28FBE5E83834E28419E21FBD311F_gshared (RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  24510. {
  24511. static bool s_Il2CppMethodInitialized;
  24512. if (!s_Il2CppMethodInitialized)
  24513. {
  24514. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  24515. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  24516. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  24517. s_Il2CppMethodInitialized = true;
  24518. }
  24519. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_0;
  24520. memset((&V_0), 0, sizeof(V_0));
  24521. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_1;
  24522. memset((&V_1), 0, sizeof(V_1));
  24523. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_2;
  24524. memset((&V_2), 0, sizeof(V_2));
  24525. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_3;
  24526. memset((&V_3), 0, sizeof(V_3));
  24527. int32_t V_4 = 0;
  24528. uint8_t V_5 = 0x0;
  24529. int32_t V_6 = 0;
  24530. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  24531. memset((&V_7), 0, sizeof(V_7));
  24532. uint8_t V_8 = 0x0;
  24533. float V_9 = 0.0f;
  24534. int32_t V_10 = 0;
  24535. float V_11 = 0.0f;
  24536. float V_12 = 0.0f;
  24537. int32_t V_13 = 0;
  24538. float V_14 = 0.0f;
  24539. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B5_0 = NULL;
  24540. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B4_0 = NULL;
  24541. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 G_B6_0;
  24542. memset((&G_B6_0), 0, sizeof(G_B6_0));
  24543. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B6_1 = NULL;
  24544. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B12_0 = NULL;
  24545. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B11_0 = NULL;
  24546. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 G_B13_0;
  24547. memset((&G_B13_0), 0, sizeof(G_B13_0));
  24548. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B13_1 = NULL;
  24549. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B19_0 = NULL;
  24550. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B18_0 = NULL;
  24551. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 G_B20_0;
  24552. memset((&G_B20_0), 0, sizeof(G_B20_0));
  24553. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B20_1 = NULL;
  24554. {
  24555. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_0 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )__this->get_upper_1();
  24556. V_0 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_0;
  24557. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_1 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )__this->get_lower_2();
  24558. V_1 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_1;
  24559. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_2 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_0();
  24560. int32_t L_3 = ___y0;
  24561. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_2);
  24562. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_4;
  24563. L_4 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  24564. V_3 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_4;
  24565. int32_t L_5 = (int32_t)__this->get_startX_5();
  24566. int32_t L_6;
  24567. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  24568. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_7;
  24569. L_7 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  24570. V_2 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_7;
  24571. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  24572. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_8;
  24573. L_8 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  24574. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  24575. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_10 = V_2;
  24576. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_11;
  24577. L_11 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  24578. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  24579. NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_8);
  24580. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.La16>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  24581. int32_t L_13 = (int32_t)__this->get_mode_4();
  24582. V_4 = (int32_t)L_13;
  24583. int32_t L_14 = V_4;
  24584. switch (L_14)
  24585. {
  24586. case 0:
  24587. {
  24588. goto IL_0063;
  24589. }
  24590. case 1:
  24591. {
  24592. goto IL_00c6;
  24593. }
  24594. case 2:
  24595. {
  24596. goto IL_0119;
  24597. }
  24598. }
  24599. }
  24600. {
  24601. return;
  24602. }
  24603. IL_0063:
  24604. {
  24605. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  24606. V_5 = (uint8_t)L_15;
  24607. V_6 = (int32_t)0;
  24608. goto IL_00ba;
  24609. }
  24610. IL_0070:
  24611. {
  24612. int32_t L_16 = V_6;
  24613. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  24614. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  24615. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  24616. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  24617. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  24618. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  24619. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  24620. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  24621. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  24622. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  24623. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  24624. uint8_t L_25;
  24625. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  24626. V_8 = (uint8_t)L_25;
  24627. int32_t L_26 = V_6;
  24628. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_27;
  24629. L_27 = Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  24630. uint8_t L_28 = V_8;
  24631. uint8_t L_29 = V_5;
  24632. G_B4_0 = L_27;
  24633. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  24634. {
  24635. G_B5_0 = L_27;
  24636. goto IL_00ae;
  24637. }
  24638. }
  24639. {
  24640. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_30 = V_1;
  24641. G_B6_0 = L_30;
  24642. G_B6_1 = G_B4_0;
  24643. goto IL_00af;
  24644. }
  24645. IL_00ae:
  24646. {
  24647. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_31 = V_0;
  24648. G_B6_0 = L_31;
  24649. G_B6_1 = G_B5_0;
  24650. }
  24651. IL_00af:
  24652. {
  24653. *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)G_B6_1 = G_B6_0;
  24654. int32_t L_32 = V_6;
  24655. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  24656. }
  24657. IL_00ba:
  24658. {
  24659. int32_t L_33 = V_6;
  24660. int32_t L_34;
  24661. L_34 = Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  24662. if ((((int32_t)L_33) < ((int32_t)L_34)))
  24663. {
  24664. goto IL_0070;
  24665. }
  24666. }
  24667. {
  24668. return;
  24669. }
  24670. IL_00c6:
  24671. {
  24672. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  24673. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  24674. V_10 = (int32_t)0;
  24675. goto IL_010d;
  24676. }
  24677. IL_00da:
  24678. {
  24679. int32_t L_36 = V_10;
  24680. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  24681. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  24682. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  24683. float L_39;
  24684. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  24685. V_11 = (float)L_39;
  24686. int32_t L_40 = V_10;
  24687. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_41;
  24688. L_41 = Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  24689. float L_42 = V_11;
  24690. float L_43 = V_9;
  24691. G_B11_0 = L_41;
  24692. if ((((float)L_42) >= ((float)L_43)))
  24693. {
  24694. G_B12_0 = L_41;
  24695. goto IL_0101;
  24696. }
  24697. }
  24698. {
  24699. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_44 = V_1;
  24700. G_B13_0 = L_44;
  24701. G_B13_1 = G_B11_0;
  24702. goto IL_0102;
  24703. }
  24704. IL_0101:
  24705. {
  24706. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_45 = V_0;
  24707. G_B13_0 = L_45;
  24708. G_B13_1 = G_B12_0;
  24709. }
  24710. IL_0102:
  24711. {
  24712. *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)G_B13_1 = G_B13_0;
  24713. int32_t L_46 = V_10;
  24714. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  24715. }
  24716. IL_010d:
  24717. {
  24718. int32_t L_47 = V_10;
  24719. int32_t L_48;
  24720. L_48 = Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  24721. if ((((int32_t)L_47) < ((int32_t)L_48)))
  24722. {
  24723. goto IL_00da;
  24724. }
  24725. }
  24726. {
  24727. return;
  24728. }
  24729. IL_0119:
  24730. {
  24731. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  24732. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  24733. V_13 = (int32_t)0;
  24734. goto IL_0160;
  24735. }
  24736. IL_012d:
  24737. {
  24738. int32_t L_50 = V_13;
  24739. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  24740. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  24741. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  24742. float L_53;
  24743. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  24744. V_14 = (float)L_53;
  24745. int32_t L_54 = V_13;
  24746. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_55;
  24747. L_55 = Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  24748. float L_56 = V_14;
  24749. float L_57 = V_12;
  24750. G_B18_0 = L_55;
  24751. if ((((float)L_56) >= ((float)L_57)))
  24752. {
  24753. G_B19_0 = L_55;
  24754. goto IL_0154;
  24755. }
  24756. }
  24757. {
  24758. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_58 = V_1;
  24759. G_B20_0 = L_58;
  24760. G_B20_1 = G_B18_0;
  24761. goto IL_0155;
  24762. }
  24763. IL_0154:
  24764. {
  24765. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_59 = V_0;
  24766. G_B20_0 = L_59;
  24767. G_B20_1 = G_B19_0;
  24768. }
  24769. IL_0155:
  24770. {
  24771. *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)G_B20_1 = G_B20_0;
  24772. int32_t L_60 = V_13;
  24773. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  24774. }
  24775. IL_0160:
  24776. {
  24777. int32_t L_61 = V_13;
  24778. int32_t L_62;
  24779. L_62 = Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  24780. if ((((int32_t)L_61) < ((int32_t)L_62)))
  24781. {
  24782. goto IL_012d;
  24783. }
  24784. }
  24785. {
  24786. return;
  24787. }
  24788. }
  24789. IL2CPP_EXTERN_C void RowOperation_Invoke_m5A41F80AF2BD28FBE5E83834E28419E21FBD311F_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  24790. {
  24791. RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF * _thisAdjusted;
  24792. int32_t _offset = 1;
  24793. _thisAdjusted = reinterpret_cast<RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF *>(__this + _offset);
  24794. RowOperation_Invoke_m5A41F80AF2BD28FBE5E83834E28419E21FBD311F_inline(_thisAdjusted, ___y0, ___span1, method);
  24795. }
  24796. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::GetSaturation(SixLabors.ImageSharp.PixelFormats.Rgb24)
  24797. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetSaturation_m3DE7A6D01BD09A2B172FCBDA169AA769946D4D7E_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  24798. {
  24799. static bool s_Il2CppMethodInitialized;
  24800. if (!s_Il2CppMethodInitialized)
  24801. {
  24802. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  24803. s_Il2CppMethodInitialized = true;
  24804. }
  24805. float V_0 = 0.0f;
  24806. float V_1 = 0.0f;
  24807. float V_2 = 0.0f;
  24808. float V_3 = 0.0f;
  24809. float V_4 = 0.0f;
  24810. {
  24811. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  24812. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  24813. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  24814. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  24815. V_0 = (float)((float)((float)((float)((float)L_3))/(float)(255.0f)));
  24816. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  24817. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  24818. V_1 = (float)((float)((float)((float)((float)L_5))/(float)(255.0f)));
  24819. float L_6 = (float)((float)((float)((float)((float)L_1))/(float)(255.0f)));
  24820. float L_7 = V_0;
  24821. float L_8 = V_1;
  24822. float L_9;
  24823. L_9 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_7, (float)L_8, /*hidden argument*/NULL);
  24824. float L_10;
  24825. L_10 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_6, (float)L_9, /*hidden argument*/NULL);
  24826. V_2 = (float)L_10;
  24827. float L_11 = V_0;
  24828. float L_12 = V_1;
  24829. float L_13;
  24830. L_13 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_11, (float)L_12, /*hidden argument*/NULL);
  24831. float L_14;
  24832. L_14 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_6, (float)L_13, /*hidden argument*/NULL);
  24833. V_3 = (float)L_14;
  24834. float L_15 = V_2;
  24835. float L_16 = V_3;
  24836. V_4 = (float)((float)il2cpp_codegen_subtract((float)L_15, (float)L_16));
  24837. float L_17 = V_4;
  24838. float L_18;
  24839. L_18 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)L_17, /*hidden argument*/NULL);
  24840. IL2CPP_RUNTIME_CLASS_INIT(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  24841. float L_19 = ((Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_StaticFields*)il2cpp_codegen_static_fields_for(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var))->get_Epsilon_0();
  24842. if ((!(((float)L_18) < ((float)L_19))))
  24843. {
  24844. goto IL_005d;
  24845. }
  24846. }
  24847. {
  24848. return (float)(0.0f);
  24849. }
  24850. IL_005d:
  24851. {
  24852. float L_20 = V_2;
  24853. float L_21 = V_3;
  24854. if ((!(((float)((float)((float)((float)il2cpp_codegen_add((float)L_20, (float)L_21))/(float)(2.0f)))) <= ((float)(0.5f)))))
  24855. {
  24856. goto IL_0074;
  24857. }
  24858. }
  24859. {
  24860. float L_22 = V_4;
  24861. float L_23 = V_2;
  24862. float L_24 = V_3;
  24863. return (float)((float)((float)L_22/(float)((float)il2cpp_codegen_add((float)L_23, (float)L_24))));
  24864. }
  24865. IL_0074:
  24866. {
  24867. float L_25 = V_4;
  24868. float L_26 = V_2;
  24869. float L_27 = V_3;
  24870. return (float)((float)((float)L_25/(float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)(2.0f), (float)L_26)), (float)L_27))));
  24871. }
  24872. }
  24873. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::GetMaxChroma(SixLabors.ImageSharp.PixelFormats.Rgb24)
  24874. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetMaxChroma_m606E02FB8911B23F1F1E4F90D0227F5479A2ABB1_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  24875. {
  24876. float V_0 = 0.0f;
  24877. float V_1 = 0.0f;
  24878. float V_2 = 0.0f;
  24879. float V_3 = 0.0f;
  24880. {
  24881. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  24882. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  24883. V_0 = (float)((float)((float)L_1));
  24884. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  24885. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  24886. V_1 = (float)((float)((float)L_3));
  24887. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  24888. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  24889. V_2 = (float)((float)((float)L_5));
  24890. float L_6 = V_0;
  24891. float L_7 = V_1;
  24892. float L_8 = V_2;
  24893. float L_9 = V_0;
  24894. float L_10 = V_1;
  24895. float L_11 = V_2;
  24896. V_3 = (float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_9)), (float)((float)il2cpp_codegen_multiply((float)(0.418687999f), (float)L_10)))), (float)((float)il2cpp_codegen_multiply((float)(0.0813120008f), (float)L_11))))));
  24897. float L_12;
  24898. L_12 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(-0.168735996f), (float)L_6)), (float)((float)il2cpp_codegen_multiply((float)(0.331263989f), (float)L_7)))), (float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_8)))))), (float)(127.5f))), /*hidden argument*/NULL);
  24899. float L_13 = V_3;
  24900. float L_14;
  24901. L_14 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)L_13, (float)(127.5f))), /*hidden argument*/NULL);
  24902. float L_15;
  24903. L_15 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_12, (float)L_14, /*hidden argument*/NULL);
  24904. return (float)L_15;
  24905. }
  24906. }
  24907. #ifdef __clang__
  24908. #pragma clang diagnostic pop
  24909. #endif
  24910. #ifdef __clang__
  24911. #pragma clang diagnostic push
  24912. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  24913. #pragma clang diagnostic ignored "-Wunused-variable"
  24914. #endif
  24915. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Processing.Processors.Convolution.KernelSamplingMap,SixLabors.ImageSharp.DenseMatrix`1<System.Single>,SixLabors.ImageSharp.Configuration,System.Boolean)
  24916. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m2223899139C825C1D8C65B789EB4B3317DEF3E25_gshared (RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels1, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  24917. {
  24918. {
  24919. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  24920. __this->set_bounds_0(L_0);
  24921. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___targetPixels1;
  24922. __this->set_targetPixels_1(L_1);
  24923. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_2 = ___sourcePixels2;
  24924. __this->set_sourcePixels_2(L_2);
  24925. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_3 = ___map3;
  24926. __this->set_map_3(L_3);
  24927. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_4 = ___kernel4;
  24928. __this->set_kernel_4(L_4);
  24929. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_5 = ___configuration5;
  24930. __this->set_configuration_5(L_5);
  24931. bool L_6 = ___preserveAlpha6;
  24932. __this->set_preserveAlpha_6(L_6);
  24933. return;
  24934. }
  24935. }
  24936. IL2CPP_EXTERN_C void RowOperation__ctor_m2223899139C825C1D8C65B789EB4B3317DEF3E25_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels1, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  24937. {
  24938. RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D * _thisAdjusted;
  24939. int32_t _offset = 1;
  24940. _thisAdjusted = reinterpret_cast<RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D *>(__this + _offset);
  24941. RowOperation__ctor_m2223899139C825C1D8C65B789EB4B3317DEF3E25_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourcePixels2, ___map3, ___kernel4, ___configuration5, ___preserveAlpha6, method);
  24942. }
  24943. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.ConvolutionProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  24944. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m4D3FD79F7A41377CA27D71E2AAA4D303AB2305E8_gshared (RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  24945. {
  24946. static bool s_Il2CppMethodInitialized;
  24947. if (!s_Il2CppMethodInitialized)
  24948. {
  24949. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  24950. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  24951. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  24952. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  24953. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  24954. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  24955. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  24956. s_Il2CppMethodInitialized = true;
  24957. }
  24958. int32_t V_0 = 0;
  24959. int32_t V_1 = 0;
  24960. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2;
  24961. memset((&V_2), 0, sizeof(V_2));
  24962. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3;
  24963. memset((&V_3), 0, sizeof(V_3));
  24964. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_4;
  24965. memset((&V_4), 0, sizeof(V_4));
  24966. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B V_5;
  24967. memset((&V_5), 0, sizeof(V_5));
  24968. int32_t V_6 = 0;
  24969. int32_t* V_7 = NULL;
  24970. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_8;
  24971. memset((&V_8), 0, sizeof(V_8));
  24972. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_9 = NULL;
  24973. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_10;
  24974. memset((&V_10), 0, sizeof(V_10));
  24975. int32_t V_11 = 0;
  24976. int32_t V_12 = 0;
  24977. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_13 = NULL;
  24978. int32_t V_14 = 0;
  24979. int32_t* V_15 = NULL;
  24980. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_16 = NULL;
  24981. int32_t V_17 = 0;
  24982. int32_t V_18 = 0;
  24983. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_19;
  24984. memset((&V_19), 0, sizeof(V_19));
  24985. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C V_20;
  24986. memset((&V_20), 0, sizeof(V_20));
  24987. int32_t V_21 = 0;
  24988. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_22 = NULL;
  24989. int32_t V_23 = 0;
  24990. int32_t V_24 = 0;
  24991. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_25;
  24992. memset((&V_25), 0, sizeof(V_25));
  24993. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_26 = NULL;
  24994. int32_t V_27 = 0;
  24995. int32_t* V_28 = NULL;
  24996. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_29 = NULL;
  24997. int32_t V_30 = 0;
  24998. int32_t V_31 = 0;
  24999. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_32;
  25000. memset((&V_32), 0, sizeof(V_32));
  25001. {
  25002. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  25003. int32_t L_1;
  25004. L_1 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_0, /*hidden argument*/NULL);
  25005. V_0 = (int32_t)L_1;
  25006. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_2 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  25007. int32_t L_3;
  25008. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_2, /*hidden argument*/NULL);
  25009. V_1 = (int32_t)L_3;
  25010. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  25011. int32_t L_5;
  25012. L_5 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  25013. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_6;
  25014. L_6 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)0, (int32_t)L_5, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  25015. V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_6;
  25016. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_7 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  25017. int32_t L_8;
  25018. L_8 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_7, /*hidden argument*/NULL);
  25019. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9;
  25020. L_9 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)L_8, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  25021. V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9;
  25022. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  25023. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  25024. L_11 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  25025. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_12 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_targetPixels_1();
  25026. int32_t L_13 = ___y0;
  25027. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_12);
  25028. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_14;
  25029. L_14 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25030. V_8 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_14;
  25031. int32_t L_15 = V_0;
  25032. int32_t L_16 = V_1;
  25033. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_17;
  25034. L_17 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_8), (int32_t)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25035. V_4 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_17;
  25036. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * L_18 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)__this->get_address_of_kernel_4();
  25037. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_19 = (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)__this->get_map_3();
  25038. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B L_20;
  25039. memset((&L_20), 0, sizeof(L_20));
  25040. ConvolutionState__ctor_mEA74E98907EC17B2A0A5B0702E7A6FBCC95338E4((&L_20), (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)L_18, (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)L_19, /*hidden argument*/NULL);
  25041. V_5 = (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B )L_20;
  25042. int32_t L_21 = ___y0;
  25043. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  25044. int32_t L_23;
  25045. L_23 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  25046. V_6 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_23));
  25047. int32_t L_24 = V_6;
  25048. int32_t* L_25;
  25049. L_25 = ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_24, /*hidden argument*/NULL);
  25050. V_7 = (int32_t*)L_25;
  25051. bool L_26 = (bool)__this->get_preserveAlpha_6();
  25052. if (!L_26)
  25053. {
  25054. goto IL_021a;
  25055. }
  25056. }
  25057. {
  25058. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  25059. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_3;
  25060. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28;
  25061. L_28 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  25062. V_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_28;
  25063. V_11 = (int32_t)0;
  25064. goto IL_0197;
  25065. }
  25066. IL_00ae:
  25067. {
  25068. int32_t* L_29 = V_7;
  25069. int32_t L_30 = V_11;
  25070. int32_t* L_31;
  25071. L_31 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_29, (int32_t)L_30, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  25072. int32_t L_32 = *((int32_t*)L_31);
  25073. V_12 = (int32_t)L_32;
  25074. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_33 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_sourcePixels_2();
  25075. int32_t L_34 = V_12;
  25076. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_33);
  25077. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_35;
  25078. L_35 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_33, (int32_t)L_34, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25079. V_8 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_35;
  25080. int32_t L_36 = V_0;
  25081. int32_t L_37 = V_1;
  25082. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_38;
  25083. L_38 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_8), (int32_t)L_36, (int32_t)L_37, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25084. V_10 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_38;
  25085. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  25086. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_39;
  25087. L_39 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25088. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_40 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  25089. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_41 = V_10;
  25090. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_42;
  25091. L_42 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  25092. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_43 = V_2;
  25093. NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_39);
  25094. (( void (*) (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_39, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_40, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  25095. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_44 = V_2;
  25096. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_45;
  25097. L_45 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_44, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  25098. V_13 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_45;
  25099. V_14 = (int32_t)0;
  25100. goto IL_0183;
  25101. }
  25102. IL_00fc:
  25103. {
  25104. int32_t L_46 = V_14;
  25105. int32_t* L_47;
  25106. L_47 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_46, /*hidden argument*/NULL);
  25107. V_15 = (int32_t*)L_47;
  25108. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_48 = V_9;
  25109. int32_t L_49 = V_14;
  25110. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_50;
  25111. L_50 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_48, (int32_t)L_49, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  25112. V_16 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_50;
  25113. V_17 = (int32_t)0;
  25114. goto IL_0169;
  25115. }
  25116. IL_0117:
  25117. {
  25118. int32_t* L_51 = V_15;
  25119. int32_t L_52 = V_17;
  25120. int32_t* L_53;
  25121. L_53 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_51, (int32_t)L_52, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  25122. int32_t L_54 = *((int32_t*)L_53);
  25123. int32_t L_55 = V_0;
  25124. V_18 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)L_55));
  25125. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_56 = V_13;
  25126. int32_t L_57 = V_18;
  25127. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_58;
  25128. L_58 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_56, (int32_t)L_57, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  25129. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_59 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_58);
  25130. V_19 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_59;
  25131. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_60 = V_16;
  25132. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_61 = V_16;
  25133. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_62 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_61);
  25134. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_63;
  25135. L_63 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  25136. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_63;
  25137. int32_t L_64 = V_11;
  25138. int32_t L_65 = V_17;
  25139. float L_66;
  25140. L_66 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_64, (int32_t)L_65, /*hidden argument*/NULL);
  25141. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_67 = V_19;
  25142. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_68;
  25143. L_68 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_66, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_67, /*hidden argument*/NULL);
  25144. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_69;
  25145. L_69 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_62, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_68, /*hidden argument*/NULL);
  25146. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_60 = L_69;
  25147. int32_t L_70 = V_17;
  25148. V_17 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
  25149. }
  25150. IL_0169:
  25151. {
  25152. int32_t L_71 = V_17;
  25153. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_72;
  25154. L_72 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  25155. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_72;
  25156. int32_t L_73;
  25157. L_73 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  25158. if ((((int32_t)L_71) < ((int32_t)L_73)))
  25159. {
  25160. goto IL_0117;
  25161. }
  25162. }
  25163. {
  25164. int32_t L_74 = V_14;
  25165. V_14 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1));
  25166. }
  25167. IL_0183:
  25168. {
  25169. int32_t L_75 = V_14;
  25170. int32_t L_76;
  25171. L_76 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  25172. if ((((int32_t)L_75) < ((int32_t)L_76)))
  25173. {
  25174. goto IL_00fc;
  25175. }
  25176. }
  25177. {
  25178. int32_t L_77 = V_11;
  25179. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  25180. }
  25181. IL_0197:
  25182. {
  25183. int32_t L_78 = V_11;
  25184. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_79;
  25185. L_79 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  25186. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_79;
  25187. int32_t L_80;
  25188. L_80 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  25189. if ((((int32_t)L_78) < ((int32_t)L_80)))
  25190. {
  25191. goto IL_00ae;
  25192. }
  25193. }
  25194. {
  25195. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_81 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_sourcePixels_2();
  25196. int32_t L_82 = ___y0;
  25197. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_81);
  25198. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_83;
  25199. L_83 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_81, (int32_t)L_82, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25200. V_8 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_83;
  25201. int32_t L_84 = V_0;
  25202. int32_t L_85 = V_1;
  25203. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_86;
  25204. L_86 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_8), (int32_t)L_84, (int32_t)L_85, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25205. V_10 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_86;
  25206. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  25207. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_87;
  25208. L_87 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25209. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_88 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  25210. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_89 = V_10;
  25211. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_90;
  25212. L_90 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_89, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  25213. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_91 = V_2;
  25214. NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_87);
  25215. (( void (*) (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_87, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_88, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_90, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_91, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  25216. V_21 = (int32_t)0;
  25217. goto IL_020a;
  25218. }
  25219. IL_01e4:
  25220. {
  25221. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_92 = V_9;
  25222. int32_t L_93 = V_21;
  25223. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_94;
  25224. L_94 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_92, (int32_t)L_93, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  25225. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_95 = V_2;
  25226. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_96;
  25227. L_96 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_95, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  25228. int32_t L_97 = V_21;
  25229. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_98;
  25230. L_98 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_96, (int32_t)L_97, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  25231. float L_99 = (float)L_98->get_W_3();
  25232. L_94->set_W_3(L_99);
  25233. int32_t L_100 = V_21;
  25234. V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_100, (int32_t)1));
  25235. }
  25236. IL_020a:
  25237. {
  25238. int32_t L_101 = V_21;
  25239. int32_t L_102;
  25240. L_102 = Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_10), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  25241. if ((((int32_t)L_101) < ((int32_t)L_102)))
  25242. {
  25243. goto IL_01e4;
  25244. }
  25245. }
  25246. {
  25247. goto IL_033d;
  25248. }
  25249. IL_021a:
  25250. {
  25251. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  25252. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_103 = V_3;
  25253. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_104;
  25254. L_104 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_103, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  25255. V_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_104;
  25256. V_23 = (int32_t)0;
  25257. goto IL_0320;
  25258. }
  25259. IL_0231:
  25260. {
  25261. int32_t* L_105 = V_7;
  25262. int32_t L_106 = V_23;
  25263. int32_t* L_107;
  25264. L_107 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_105, (int32_t)L_106, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  25265. int32_t L_108 = *((int32_t*)L_107);
  25266. V_24 = (int32_t)L_108;
  25267. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_109 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_sourcePixels_2();
  25268. int32_t L_110 = V_24;
  25269. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_109);
  25270. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_111;
  25271. L_111 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_109, (int32_t)L_110, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25272. V_8 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_111;
  25273. int32_t L_112 = V_0;
  25274. int32_t L_113 = V_1;
  25275. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_114;
  25276. L_114 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_8), (int32_t)L_112, (int32_t)L_113, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25277. V_25 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_114;
  25278. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  25279. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_115;
  25280. L_115 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25281. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_116 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  25282. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_117 = V_25;
  25283. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_118;
  25284. L_118 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_117, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  25285. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_119 = V_2;
  25286. NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_115);
  25287. (( void (*) (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_115, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_116, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_118, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_119, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  25288. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_2;
  25289. Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, /*hidden argument*/NULL);
  25290. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_121 = V_2;
  25291. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_122;
  25292. L_122 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_121, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  25293. V_26 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_122;
  25294. V_27 = (int32_t)0;
  25295. goto IL_030c;
  25296. }
  25297. IL_0285:
  25298. {
  25299. int32_t L_123 = V_27;
  25300. int32_t* L_124;
  25301. L_124 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_123, /*hidden argument*/NULL);
  25302. V_28 = (int32_t*)L_124;
  25303. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_125 = V_22;
  25304. int32_t L_126 = V_27;
  25305. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_127;
  25306. L_127 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_125, (int32_t)L_126, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  25307. V_29 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_127;
  25308. V_30 = (int32_t)0;
  25309. goto IL_02f2;
  25310. }
  25311. IL_02a0:
  25312. {
  25313. int32_t* L_128 = V_28;
  25314. int32_t L_129 = V_30;
  25315. int32_t* L_130;
  25316. L_130 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_128, (int32_t)L_129, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  25317. int32_t L_131 = *((int32_t*)L_130);
  25318. int32_t L_132 = V_0;
  25319. V_31 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_131, (int32_t)L_132));
  25320. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_133 = V_26;
  25321. int32_t L_134 = V_31;
  25322. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_135;
  25323. L_135 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_133, (int32_t)L_134, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  25324. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_136 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_135);
  25325. V_32 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_136;
  25326. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_137 = V_29;
  25327. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_138 = V_29;
  25328. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_139 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_138);
  25329. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_140;
  25330. L_140 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  25331. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_140;
  25332. int32_t L_141 = V_23;
  25333. int32_t L_142 = V_30;
  25334. float L_143;
  25335. L_143 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_141, (int32_t)L_142, /*hidden argument*/NULL);
  25336. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_144 = V_32;
  25337. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_145;
  25338. L_145 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_143, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_144, /*hidden argument*/NULL);
  25339. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_146;
  25340. L_146 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_139, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_145, /*hidden argument*/NULL);
  25341. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_137 = L_146;
  25342. int32_t L_147 = V_30;
  25343. V_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_147, (int32_t)1));
  25344. }
  25345. IL_02f2:
  25346. {
  25347. int32_t L_148 = V_30;
  25348. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_149;
  25349. L_149 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  25350. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_149;
  25351. int32_t L_150;
  25352. L_150 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  25353. if ((((int32_t)L_148) < ((int32_t)L_150)))
  25354. {
  25355. goto IL_02a0;
  25356. }
  25357. }
  25358. {
  25359. int32_t L_151 = V_27;
  25360. V_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_151, (int32_t)1));
  25361. }
  25362. IL_030c:
  25363. {
  25364. int32_t L_152 = V_27;
  25365. int32_t L_153;
  25366. L_153 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  25367. if ((((int32_t)L_152) < ((int32_t)L_153)))
  25368. {
  25369. goto IL_0285;
  25370. }
  25371. }
  25372. {
  25373. int32_t L_154 = V_23;
  25374. V_23 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1));
  25375. }
  25376. IL_0320:
  25377. {
  25378. int32_t L_155 = V_23;
  25379. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_156;
  25380. L_156 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  25381. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_156;
  25382. int32_t L_157;
  25383. L_157 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  25384. if ((((int32_t)L_155) < ((int32_t)L_157)))
  25385. {
  25386. goto IL_0231;
  25387. }
  25388. }
  25389. {
  25390. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_158 = V_3;
  25391. Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_158, /*hidden argument*/NULL);
  25392. }
  25393. IL_033d:
  25394. {
  25395. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  25396. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_159;
  25397. L_159 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25398. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_160 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  25399. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_161 = V_3;
  25400. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_162 = V_4;
  25401. NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_159);
  25402. (( void (*) (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_159, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_160, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_161, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_162, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  25403. return;
  25404. }
  25405. }
  25406. IL2CPP_EXTERN_C void RowOperation_Invoke_m4D3FD79F7A41377CA27D71E2AAA4D303AB2305E8_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  25407. {
  25408. RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D * _thisAdjusted;
  25409. int32_t _offset = 1;
  25410. _thisAdjusted = reinterpret_cast<RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D *>(__this + _offset);
  25411. RowOperation_Invoke_m4D3FD79F7A41377CA27D71E2AAA4D303AB2305E8_inline(_thisAdjusted, ___y0, ___span1, method);
  25412. }
  25413. #ifdef __clang__
  25414. #pragma clang diagnostic pop
  25415. #endif
  25416. #ifdef __clang__
  25417. #pragma clang diagnostic push
  25418. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25419. #pragma clang diagnostic ignored "-Wunused-variable"
  25420. #endif
  25421. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  25422. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mB6F25A8BFC9E89489A5FC047DB7DAACFF7D39647_gshared (RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___destination2, const RuntimeMethod* method)
  25423. {
  25424. {
  25425. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  25426. __this->set_bounds_0(L_0);
  25427. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___source1;
  25428. __this->set_source_1(L_1);
  25429. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_2 = ___destination2;
  25430. __this->set_destination_2(L_2);
  25431. return;
  25432. }
  25433. }
  25434. IL2CPP_EXTERN_C void RowOperation__ctor_mB6F25A8BFC9E89489A5FC047DB7DAACFF7D39647_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___destination2, const RuntimeMethod* method)
  25435. {
  25436. RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80 * _thisAdjusted;
  25437. int32_t _offset = 1;
  25438. _thisAdjusted = reinterpret_cast<RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80 *>(__this + _offset);
  25439. RowOperation__ctor_mB6F25A8BFC9E89489A5FC047DB7DAACFF7D39647_inline(_thisAdjusted, ___bounds0, ___source1, ___destination2, method);
  25440. }
  25441. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.CropProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  25442. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m141A60C52F474B02B7B68866306675D3E76DB22F_gshared (RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80 * __this, int32_t ___y0, const RuntimeMethod* method)
  25443. {
  25444. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_0;
  25445. memset((&V_0), 0, sizeof(V_0));
  25446. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_1;
  25447. memset((&V_1), 0, sizeof(V_1));
  25448. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_2;
  25449. memset((&V_2), 0, sizeof(V_2));
  25450. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  25451. memset((&V_3), 0, sizeof(V_3));
  25452. {
  25453. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_1();
  25454. int32_t L_1 = ___y0;
  25455. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0);
  25456. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2;
  25457. L_2 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25458. V_2 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_2;
  25459. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  25460. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  25461. int32_t L_4;
  25462. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  25463. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_5;
  25464. L_5 = Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25465. V_0 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_5;
  25466. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_6 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_destination_2();
  25467. int32_t L_7 = ___y0;
  25468. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  25469. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  25470. int32_t L_9;
  25471. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  25472. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_6);
  25473. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_10;
  25474. L_10 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25475. V_1 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_10;
  25476. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  25477. int32_t L_12;
  25478. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  25479. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_13;
  25480. L_13 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25481. V_2 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_13;
  25482. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_14 = V_1;
  25483. Span_1_CopyTo_mBC1B907B79884A8FC4EDAB710B22AFEE1272902E((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  25484. return;
  25485. }
  25486. }
  25487. IL2CPP_EXTERN_C void RowOperation_Invoke_m141A60C52F474B02B7B68866306675D3E76DB22F_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  25488. {
  25489. RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80 * _thisAdjusted;
  25490. int32_t _offset = 1;
  25491. _thisAdjusted = reinterpret_cast<RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80 *>(__this + _offset);
  25492. RowOperation_Invoke_m141A60C52F474B02B7B68866306675D3E76DB22F_inline(_thisAdjusted, ___y0, method);
  25493. }
  25494. #ifdef __clang__
  25495. #pragma clang diagnostic pop
  25496. #endif
  25497. #ifdef __clang__
  25498. #pragma clang diagnostic push
  25499. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25500. #pragma clang diagnostic ignored "-Wunused-variable"
  25501. #endif
  25502. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Rectangle)
  25503. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mC2166C213D997A9E6FBF33A5536629016DAF0CC6_gshared (RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459 * __this, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  25504. {
  25505. {
  25506. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = ___targetPixels0;
  25507. __this->set_targetPixels_0(L_0);
  25508. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___passPixels1;
  25509. __this->set_passPixels_1(L_1);
  25510. int32_t L_2;
  25511. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  25512. __this->set_minX_2(L_2);
  25513. int32_t L_3;
  25514. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  25515. __this->set_maxX_3(L_3);
  25516. return;
  25517. }
  25518. }
  25519. IL2CPP_EXTERN_C void RowOperation__ctor_mC2166C213D997A9E6FBF33A5536629016DAF0CC6_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  25520. {
  25521. RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459 * _thisAdjusted;
  25522. int32_t _offset = 1;
  25523. _thisAdjusted = reinterpret_cast<RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459 *>(__this + _offset);
  25524. RowOperation__ctor_mC2166C213D997A9E6FBF33A5536629016DAF0CC6_inline(_thisAdjusted, ___targetPixels0, ___passPixels1, ___bounds2, method);
  25525. }
  25526. // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.EdgeDetectorCompassProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  25527. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m116F0A0757401AE5F56EEE25B2E3285E55A93E2C_gshared (RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459 * __this, int32_t ___y0, const RuntimeMethod* method)
  25528. {
  25529. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_0 = NULL;
  25530. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_1 = NULL;
  25531. int32_t V_2 = 0;
  25532. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_3 = NULL;
  25533. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  25534. memset((&V_4), 0, sizeof(V_4));
  25535. {
  25536. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_passPixels_1();
  25537. int32_t L_1 = ___y0;
  25538. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0);
  25539. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2;
  25540. L_2 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25541. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_3;
  25542. L_3 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25543. V_0 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_3;
  25544. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_4 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_targetPixels_0();
  25545. int32_t L_5 = ___y0;
  25546. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_4);
  25547. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_6;
  25548. L_6 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25549. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_7;
  25550. L_7 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25551. V_1 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_7;
  25552. int32_t L_8 = (int32_t)__this->get_minX_2();
  25553. V_2 = (int32_t)L_8;
  25554. goto IL_006c;
  25555. }
  25556. IL_002d:
  25557. {
  25558. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_9 = V_0;
  25559. int32_t L_10 = V_2;
  25560. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_11;
  25561. L_11 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25562. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_12 = V_1;
  25563. int32_t L_13 = V_2;
  25564. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_14;
  25565. L_14 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25566. V_3 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_14;
  25567. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  25568. L_15 = La16_ToVector4_m8F06D142068437A0511D8DD2CB8C40ACD43335E6_inline((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_11, /*hidden argument*/NULL);
  25569. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_16 = V_3;
  25570. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  25571. L_17 = La16_ToVector4_m8F06D142068437A0511D8DD2CB8C40ACD43335E6_inline((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_16, /*hidden argument*/NULL);
  25572. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  25573. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  25574. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  25575. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_19 = V_3;
  25576. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  25577. La16_FromVector4_m6E3BD111493A784902E4721887F661E94372E7E7_inline((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  25578. int32_t L_21 = V_2;
  25579. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  25580. }
  25581. IL_006c:
  25582. {
  25583. int32_t L_22 = V_2;
  25584. int32_t L_23 = (int32_t)__this->get_maxX_3();
  25585. if ((((int32_t)L_22) < ((int32_t)L_23)))
  25586. {
  25587. goto IL_002d;
  25588. }
  25589. }
  25590. {
  25591. return;
  25592. }
  25593. }
  25594. IL2CPP_EXTERN_C void RowOperation_Invoke_m116F0A0757401AE5F56EEE25B2E3285E55A93E2C_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  25595. {
  25596. RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459 * _thisAdjusted;
  25597. int32_t _offset = 1;
  25598. _thisAdjusted = reinterpret_cast<RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459 *>(__this + _offset);
  25599. RowOperation_Invoke_m116F0A0757401AE5F56EEE25B2E3285E55A93E2C_inline(_thisAdjusted, ___y0, method);
  25600. }
  25601. #ifdef __clang__
  25602. #pragma clang diagnostic pop
  25603. #endif
  25604. #ifdef __clang__
  25605. #pragma clang diagnostic push
  25606. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25607. #pragma clang diagnostic ignored "-Wunused-variable"
  25608. #endif
  25609. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.ColorMatrix,SixLabors.ImageSharp.Configuration)
  25610. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m463ABD0AC24D7FE1F35FE41A953428EE9BB7168D_gshared (RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216 * __this, int32_t ___startX0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  25611. {
  25612. {
  25613. int32_t L_0 = ___startX0;
  25614. __this->set_startX_0(L_0);
  25615. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___source1;
  25616. __this->set_source_1(L_1);
  25617. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  25618. __this->set_matrix_2(L_2);
  25619. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  25620. __this->set_configuration_3(L_3);
  25621. return;
  25622. }
  25623. }
  25624. IL2CPP_EXTERN_C void RowOperation__ctor_m463ABD0AC24D7FE1F35FE41A953428EE9BB7168D_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  25625. {
  25626. RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216 * _thisAdjusted;
  25627. int32_t _offset = 1;
  25628. _thisAdjusted = reinterpret_cast<RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216 *>(__this + _offset);
  25629. RowOperation__ctor_m463ABD0AC24D7FE1F35FE41A953428EE9BB7168D_inline(_thisAdjusted, ___startX0, ___source1, ___matrix2, ___configuration3, method);
  25630. }
  25631. // System.Void SixLabors.ImageSharp.Processing.Processors.Filters.FilterProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32,System.Span`1<System.Numerics.Vector4>)
  25632. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mE9BF5B129781A15EF117A75D48DC11F4A7D98B65_gshared (RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  25633. {
  25634. static bool s_Il2CppMethodInitialized;
  25635. if (!s_Il2CppMethodInitialized)
  25636. {
  25637. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  25638. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  25639. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  25640. s_Il2CppMethodInitialized = true;
  25641. }
  25642. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_0;
  25643. memset((&V_0), 0, sizeof(V_0));
  25644. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_1;
  25645. memset((&V_1), 0, sizeof(V_1));
  25646. {
  25647. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_1();
  25648. int32_t L_1 = ___y0;
  25649. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0);
  25650. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2;
  25651. L_2 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25652. V_1 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_2;
  25653. int32_t L_3 = (int32_t)__this->get_startX_0();
  25654. int32_t L_4;
  25655. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  25656. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_5;
  25657. L_5 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25658. V_0 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_5;
  25659. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  25660. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_6;
  25661. L_6 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25662. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  25663. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_8 = V_0;
  25664. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_9;
  25665. L_9 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  25666. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  25667. NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_6);
  25668. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.La16>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  25669. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  25670. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  25671. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  25672. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  25673. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  25674. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  25675. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_14;
  25676. L_14 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25677. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  25678. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  25679. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_17 = V_0;
  25680. NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_14);
  25681. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.La16>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_17, (int32_t)1);
  25682. return;
  25683. }
  25684. }
  25685. IL2CPP_EXTERN_C void RowOperation_Invoke_mE9BF5B129781A15EF117A75D48DC11F4A7D98B65_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  25686. {
  25687. RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216 * _thisAdjusted;
  25688. int32_t _offset = 1;
  25689. _thisAdjusted = reinterpret_cast<RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216 *>(__this + _offset);
  25690. RowOperation_Invoke_mE9BF5B129781A15EF117A75D48DC11F4A7D98B65_inline(_thisAdjusted, ___y0, ___span1, method);
  25691. }
  25692. #ifdef __clang__
  25693. #pragma clang diagnostic pop
  25694. #endif
  25695. #ifdef __clang__
  25696. #pragma clang diagnostic push
  25697. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25698. #pragma clang diagnostic ignored "-Wunused-variable"
  25699. #endif
  25700. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  25701. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m7A49A3FB3ED0BBF43FAE233CF3F574BA97263C9E_gshared (RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8 * __this, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source0, const RuntimeMethod* method)
  25702. {
  25703. {
  25704. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = ___source0;
  25705. __this->set_source_0(L_0);
  25706. return;
  25707. }
  25708. }
  25709. IL2CPP_EXTERN_C void RowOperation__ctor_m7A49A3FB3ED0BBF43FAE233CF3F574BA97263C9E_AdjustorThunk (RuntimeObject * __this, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source0, const RuntimeMethod* method)
  25710. {
  25711. RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8 * _thisAdjusted;
  25712. int32_t _offset = 1;
  25713. _thisAdjusted = reinterpret_cast<RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8 *>(__this + _offset);
  25714. RowOperation__ctor_m7A49A3FB3ED0BBF43FAE233CF3F574BA97263C9E_inline(_thisAdjusted, ___source0, method);
  25715. }
  25716. // System.Void SixLabors.ImageSharp.Processing.Processors.Transforms.FlipProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  25717. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1796C26E4C67F2E494A7058587F78688F1E70EDF_gshared (RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8 * __this, int32_t ___y0, const RuntimeMethod* method)
  25718. {
  25719. static bool s_Il2CppMethodInitialized;
  25720. if (!s_Il2CppMethodInitialized)
  25721. {
  25722. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25723. s_Il2CppMethodInitialized = true;
  25724. }
  25725. {
  25726. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_0();
  25727. int32_t L_1 = ___y0;
  25728. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0);
  25729. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2;
  25730. L_2 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25731. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  25732. (( void (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25733. return;
  25734. }
  25735. }
  25736. IL2CPP_EXTERN_C void RowOperation_Invoke_m1796C26E4C67F2E494A7058587F78688F1E70EDF_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  25737. {
  25738. RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8 * _thisAdjusted;
  25739. int32_t _offset = 1;
  25740. _thisAdjusted = reinterpret_cast<RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8 *>(__this + _offset);
  25741. RowOperation_Invoke_m1796C26E4C67F2E494A7058587F78688F1E70EDF_inline(_thisAdjusted, ___y0, method);
  25742. }
  25743. #ifdef __clang__
  25744. #pragma clang diagnostic pop
  25745. #endif
  25746. #ifdef __clang__
  25747. #pragma clang diagnostic push
  25748. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25749. #pragma clang diagnostic ignored "-Wunused-variable"
  25750. #endif
  25751. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  25752. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mDCF4EA039FE9674AC9DCAEE7C18CABF54E2697B1_gshared (RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source7, const RuntimeMethod* method)
  25753. {
  25754. {
  25755. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  25756. __this->set_configuration_0(L_0);
  25757. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  25758. __this->set_bounds_1(L_1);
  25759. RuntimeObject* L_2 = ___colors2;
  25760. __this->set_colors_6(L_2);
  25761. PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * L_3 = ___blender3;
  25762. __this->set_blender_2(L_3);
  25763. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  25764. __this->set_center_3(L_4);
  25765. float L_5 = ___maxDistance5;
  25766. __this->set_maxDistance_4(L_5);
  25767. float L_6 = ___blendPercent6;
  25768. __this->set_blendPercent_5(L_6);
  25769. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_7 = ___source7;
  25770. __this->set_source_7(L_7);
  25771. return;
  25772. }
  25773. }
  25774. IL2CPP_EXTERN_C void RowOperation__ctor_mDCF4EA039FE9674AC9DCAEE7C18CABF54E2697B1_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source7, const RuntimeMethod* method)
  25775. {
  25776. RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF * _thisAdjusted;
  25777. int32_t _offset = 1;
  25778. _thisAdjusted = reinterpret_cast<RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF *>(__this + _offset);
  25779. RowOperation__ctor_mDCF4EA039FE9674AC9DCAEE7C18CABF54E2697B1_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  25780. }
  25781. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.GlowProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32,System.Span`1<System.Single>)
  25782. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m388C9B58BD30F8D663FA0E386BF4B054849170BD_gshared (RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  25783. {
  25784. static bool s_Il2CppMethodInitialized;
  25785. if (!s_Il2CppMethodInitialized)
  25786. {
  25787. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  25788. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  25789. s_Il2CppMethodInitialized = true;
  25790. }
  25791. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_0;
  25792. memset((&V_0), 0, sizeof(V_0));
  25793. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_1;
  25794. memset((&V_1), 0, sizeof(V_1));
  25795. int32_t V_2 = 0;
  25796. float V_3 = 0.0f;
  25797. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_4;
  25798. memset((&V_4), 0, sizeof(V_4));
  25799. {
  25800. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  25801. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_1;
  25802. L_1 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25803. V_0 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_1;
  25804. V_2 = (int32_t)0;
  25805. goto IL_0068;
  25806. }
  25807. IL_0010:
  25808. {
  25809. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  25810. int32_t L_3 = V_2;
  25811. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  25812. int32_t L_5;
  25813. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  25814. int32_t L_6 = ___y0;
  25815. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  25816. memset((&L_7), 0, sizeof(L_7));
  25817. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  25818. float L_8;
  25819. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  25820. V_3 = (float)L_8;
  25821. int32_t L_9 = V_2;
  25822. float* L_10;
  25823. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  25824. float L_11 = (float)__this->get_blendPercent_5();
  25825. float L_12 = V_3;
  25826. float L_13 = (float)__this->get_maxDistance_4();
  25827. float L_14;
  25828. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  25829. *((float*)L_10) = (float)L_14;
  25830. int32_t L_15 = V_2;
  25831. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  25832. }
  25833. IL_0068:
  25834. {
  25835. int32_t L_16 = V_2;
  25836. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  25837. int32_t L_18;
  25838. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  25839. if ((((int32_t)L_16) < ((int32_t)L_18)))
  25840. {
  25841. goto IL_0010;
  25842. }
  25843. }
  25844. {
  25845. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_19 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_7();
  25846. int32_t L_20 = ___y0;
  25847. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_19);
  25848. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_21;
  25849. L_21 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25850. V_4 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_21;
  25851. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  25852. int32_t L_23;
  25853. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  25854. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  25855. int32_t L_25;
  25856. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  25857. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_26;
  25858. L_26 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25859. V_1 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_26;
  25860. PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * L_27 = (PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)__this->get_blender_2();
  25861. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  25862. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_29 = V_1;
  25863. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_30 = V_1;
  25864. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_31;
  25865. L_31 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  25866. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_32 = V_0;
  25867. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_33;
  25868. L_33 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  25869. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  25870. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  25871. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  25872. NullCheck((PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)L_27);
  25873. (( void (*) (PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_29, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_31, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  25874. return;
  25875. }
  25876. }
  25877. IL2CPP_EXTERN_C void RowOperation_Invoke_m388C9B58BD30F8D663FA0E386BF4B054849170BD_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  25878. {
  25879. RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF * _thisAdjusted;
  25880. int32_t _offset = 1;
  25881. _thisAdjusted = reinterpret_cast<RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF *>(__this + _offset);
  25882. RowOperation_Invoke_m388C9B58BD30F8D663FA0E386BF4B054849170BD_inline(_thisAdjusted, ___y0, ___span1, method);
  25883. }
  25884. #ifdef __clang__
  25885. #pragma clang diagnostic pop
  25886. #endif
  25887. #ifdef __clang__
  25888. #pragma clang diagnostic push
  25889. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  25890. #pragma clang diagnostic ignored "-Wunused-variable"
  25891. #endif
  25892. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Rectangle,System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  25893. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m25A8A300DEBCB631CACF2CD238AC02F795A1882B_gshared (RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source2, const RuntimeMethod* method)
  25894. {
  25895. {
  25896. int32_t L_0;
  25897. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  25898. __this->set_minX_0(L_0);
  25899. int32_t L_1;
  25900. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  25901. __this->set_maxX_1(L_1);
  25902. int32_t L_2;
  25903. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  25904. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  25905. int32_t L_3;
  25906. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  25907. __this->set_maxY_3(L_3);
  25908. int32_t L_4;
  25909. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  25910. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  25911. int32_t L_5 = ___size1;
  25912. __this->set_size_5(L_5);
  25913. int32_t L_6 = ___size1;
  25914. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  25915. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_7 = ___source2;
  25916. __this->set_source_7(L_7);
  25917. return;
  25918. }
  25919. }
  25920. IL2CPP_EXTERN_C void RowOperation__ctor_m25A8A300DEBCB631CACF2CD238AC02F795A1882B_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source2, const RuntimeMethod* method)
  25921. {
  25922. RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E * _thisAdjusted;
  25923. int32_t _offset = 1;
  25924. _thisAdjusted = reinterpret_cast<RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E *>(__this + _offset);
  25925. RowOperation__ctor_m25A8A300DEBCB631CACF2CD238AC02F795A1882B_inline(_thisAdjusted, ___bounds0, ___size1, ___source2, method);
  25926. }
  25927. // System.Void SixLabors.ImageSharp.Processing.Processors.Effects.PixelateProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32)
  25928. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6C8E5A3C42C649D3204A41A882D94CAC556B5DA7_gshared (RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E * __this, int32_t ___y0, const RuntimeMethod* method)
  25929. {
  25930. static bool s_Il2CppMethodInitialized;
  25931. if (!s_Il2CppMethodInitialized)
  25932. {
  25933. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  25934. s_Il2CppMethodInitialized = true;
  25935. }
  25936. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_0;
  25937. memset((&V_0), 0, sizeof(V_0));
  25938. int32_t V_1 = 0;
  25939. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_2;
  25940. memset((&V_2), 0, sizeof(V_2));
  25941. int32_t V_3 = 0;
  25942. int32_t V_4 = 0;
  25943. {
  25944. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_7();
  25945. int32_t L_1 = ___y0;
  25946. int32_t L_2 = (int32_t)__this->get_radius_6();
  25947. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  25948. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  25949. int32_t L_4;
  25950. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  25951. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0);
  25952. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_5;
  25953. L_5 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  25954. V_0 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_5;
  25955. int32_t L_6 = (int32_t)__this->get_minX_0();
  25956. V_1 = (int32_t)L_6;
  25957. goto IL_00a2;
  25958. }
  25959. IL_0028:
  25960. {
  25961. int32_t L_7 = V_1;
  25962. int32_t L_8 = (int32_t)__this->get_radius_6();
  25963. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  25964. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  25965. int32_t L_10;
  25966. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  25967. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_11;
  25968. L_11 = Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  25969. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_12 = (*(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_11);
  25970. V_2 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_12;
  25971. int32_t L_13 = ___y0;
  25972. V_3 = (int32_t)L_13;
  25973. goto IL_0085;
  25974. }
  25975. IL_004c:
  25976. {
  25977. int32_t L_14 = V_1;
  25978. V_4 = (int32_t)L_14;
  25979. goto IL_006b;
  25980. }
  25981. IL_0051:
  25982. {
  25983. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_15 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_7();
  25984. int32_t L_16 = V_4;
  25985. int32_t L_17 = V_3;
  25986. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_15);
  25987. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_18;
  25988. L_18 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  25989. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_19 = V_2;
  25990. *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_18 = L_19;
  25991. int32_t L_20 = V_4;
  25992. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  25993. }
  25994. IL_006b:
  25995. {
  25996. int32_t L_21 = V_4;
  25997. int32_t L_22 = V_1;
  25998. int32_t L_23 = (int32_t)__this->get_size_5();
  25999. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  26000. {
  26001. goto IL_0081;
  26002. }
  26003. }
  26004. {
  26005. int32_t L_24 = V_4;
  26006. int32_t L_25 = (int32_t)__this->get_maxX_1();
  26007. if ((((int32_t)L_24) < ((int32_t)L_25)))
  26008. {
  26009. goto IL_0051;
  26010. }
  26011. }
  26012. IL_0081:
  26013. {
  26014. int32_t L_26 = V_3;
  26015. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  26016. }
  26017. IL_0085:
  26018. {
  26019. int32_t L_27 = V_3;
  26020. int32_t L_28 = ___y0;
  26021. int32_t L_29 = (int32_t)__this->get_size_5();
  26022. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  26023. {
  26024. goto IL_0099;
  26025. }
  26026. }
  26027. {
  26028. int32_t L_30 = V_3;
  26029. int32_t L_31 = (int32_t)__this->get_maxY_3();
  26030. if ((((int32_t)L_30) < ((int32_t)L_31)))
  26031. {
  26032. goto IL_004c;
  26033. }
  26034. }
  26035. IL_0099:
  26036. {
  26037. int32_t L_32 = V_1;
  26038. int32_t L_33 = (int32_t)__this->get_size_5();
  26039. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  26040. }
  26041. IL_00a2:
  26042. {
  26043. int32_t L_34 = V_1;
  26044. int32_t L_35 = (int32_t)__this->get_maxX_1();
  26045. if ((((int32_t)L_34) < ((int32_t)L_35)))
  26046. {
  26047. goto IL_0028;
  26048. }
  26049. }
  26050. {
  26051. return;
  26052. }
  26053. }
  26054. IL2CPP_EXTERN_C void RowOperation_Invoke_m6C8E5A3C42C649D3204A41A882D94CAC556B5DA7_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  26055. {
  26056. RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E * _thisAdjusted;
  26057. int32_t _offset = 1;
  26058. _thisAdjusted = reinterpret_cast<RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E *>(__this + _offset);
  26059. RowOperation_Invoke_m6C8E5A3C42C649D3204A41A882D94CAC556B5DA7_inline(_thisAdjusted, ___y0, method);
  26060. }
  26061. #ifdef __clang__
  26062. #pragma clang diagnostic pop
  26063. #endif
  26064. #ifdef __clang__
  26065. #pragma clang diagnostic push
  26066. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26067. #pragma clang diagnostic ignored "-Wunused-variable"
  26068. #endif
  26069. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Numerics.Vector2,System.Single,System.Single,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  26070. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_mBCC33BFCAE5064D6CF855284D83F2F3A78777522_gshared (RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source7, const RuntimeMethod* method)
  26071. {
  26072. {
  26073. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  26074. __this->set_configuration_0(L_0);
  26075. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  26076. __this->set_bounds_1(L_1);
  26077. RuntimeObject* L_2 = ___colors2;
  26078. __this->set_colors_6(L_2);
  26079. PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * L_3 = ___blender3;
  26080. __this->set_blender_2(L_3);
  26081. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  26082. __this->set_center_3(L_4);
  26083. float L_5 = ___maxDistance5;
  26084. __this->set_maxDistance_4(L_5);
  26085. float L_6 = ___blendPercent6;
  26086. __this->set_blendPercent_5(L_6);
  26087. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_7 = ___source7;
  26088. __this->set_source_7(L_7);
  26089. return;
  26090. }
  26091. }
  26092. IL2CPP_EXTERN_C void RowOperation__ctor_mBCC33BFCAE5064D6CF855284D83F2F3A78777522_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source7, const RuntimeMethod* method)
  26093. {
  26094. RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE * _thisAdjusted;
  26095. int32_t _offset = 1;
  26096. _thisAdjusted = reinterpret_cast<RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE *>(__this + _offset);
  26097. RowOperation__ctor_mBCC33BFCAE5064D6CF855284D83F2F3A78777522_inline(_thisAdjusted, ___configuration0, ___bounds1, ___colors2, ___blender3, ___center4, ___maxDistance5, ___blendPercent6, ___source7, method);
  26098. }
  26099. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.VignetteProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La16>::Invoke(System.Int32,System.Span`1<System.Single>)
  26100. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_mE8BD0F2F833B35DF199F00A4C4C96A684D0B1CD8_gshared (RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  26101. {
  26102. static bool s_Il2CppMethodInitialized;
  26103. if (!s_Il2CppMethodInitialized)
  26104. {
  26105. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  26106. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  26107. s_Il2CppMethodInitialized = true;
  26108. }
  26109. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_0;
  26110. memset((&V_0), 0, sizeof(V_0));
  26111. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_1;
  26112. memset((&V_1), 0, sizeof(V_1));
  26113. int32_t V_2 = 0;
  26114. float V_3 = 0.0f;
  26115. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_4;
  26116. memset((&V_4), 0, sizeof(V_4));
  26117. {
  26118. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  26119. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_1;
  26120. L_1 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  26121. V_0 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_1;
  26122. V_2 = (int32_t)0;
  26123. goto IL_0062;
  26124. }
  26125. IL_0010:
  26126. {
  26127. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  26128. int32_t L_3 = V_2;
  26129. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  26130. int32_t L_5;
  26131. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  26132. int32_t L_6 = ___y0;
  26133. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  26134. memset((&L_7), 0, sizeof(L_7));
  26135. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  26136. float L_8;
  26137. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  26138. V_3 = (float)L_8;
  26139. int32_t L_9 = V_2;
  26140. float* L_10;
  26141. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  26142. float L_11 = (float)__this->get_blendPercent_5();
  26143. float L_12 = V_3;
  26144. float L_13 = (float)__this->get_maxDistance_4();
  26145. float L_14;
  26146. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  26147. *((float*)L_10) = (float)L_14;
  26148. int32_t L_15 = V_2;
  26149. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  26150. }
  26151. IL_0062:
  26152. {
  26153. int32_t L_16 = V_2;
  26154. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  26155. int32_t L_18;
  26156. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  26157. if ((((int32_t)L_16) < ((int32_t)L_18)))
  26158. {
  26159. goto IL_0010;
  26160. }
  26161. }
  26162. {
  26163. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_19 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_7();
  26164. int32_t L_20 = ___y0;
  26165. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_19);
  26166. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_21;
  26167. L_21 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  26168. V_4 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_21;
  26169. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  26170. int32_t L_23;
  26171. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  26172. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  26173. int32_t L_25;
  26174. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  26175. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_26;
  26176. L_26 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  26177. V_1 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_26;
  26178. PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * L_27 = (PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)__this->get_blender_2();
  26179. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  26180. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_29 = V_1;
  26181. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_30 = V_1;
  26182. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_31;
  26183. L_31 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  26184. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_32 = V_0;
  26185. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_33;
  26186. L_33 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  26187. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  26188. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  26189. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  26190. NullCheck((PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)L_27);
  26191. (( void (*) (PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_29, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_31, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  26192. return;
  26193. }
  26194. }
  26195. IL2CPP_EXTERN_C void RowOperation_Invoke_mE8BD0F2F833B35DF199F00A4C4C96A684D0B1CD8_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  26196. {
  26197. RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE * _thisAdjusted;
  26198. int32_t _offset = 1;
  26199. _thisAdjusted = reinterpret_cast<RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE *>(__this + _offset);
  26200. RowOperation_Invoke_mE8BD0F2F833B35DF199F00A4C4C96A684D0B1CD8_inline(_thisAdjusted, ___y0, ___span1, method);
  26201. }
  26202. #ifdef __clang__
  26203. #pragma clang diagnostic pop
  26204. #endif
  26205. #ifdef __clang__
  26206. #pragma clang diagnostic push
  26207. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26208. #pragma clang diagnostic ignored "-Wunused-variable"
  26209. #endif
  26210. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<System.UInt64>,TPixel,TPixel,System.Single,System.Byte,System.Int32,System.Int32,System.Int32)
  26211. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m9FDD0542D477D3A34AA0733AEDDF374E89D0D1D5_gshared (RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___upper3, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  26212. {
  26213. {
  26214. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  26215. __this->set_bounds_0(L_0);
  26216. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_1 = ___source1;
  26217. __this->set_source_1(L_1);
  26218. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  26219. __this->set_intImage_2(L_2);
  26220. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_3 = ___upper3;
  26221. __this->set_upper_3(L_3);
  26222. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_4 = ___lower4;
  26223. __this->set_lower_4(L_4);
  26224. float L_5 = ___thresholdLimit5;
  26225. __this->set_thresholdLimit_5(L_5);
  26226. int32_t L_6 = ___startX7;
  26227. __this->set_startX_6(L_6);
  26228. int32_t L_7 = ___endX8;
  26229. __this->set_endX_7(L_7);
  26230. int32_t L_8 = ___startY9;
  26231. __this->set_startY_8(L_8);
  26232. uint8_t L_9 = ___clusterSize6;
  26233. __this->set_clusterSize_9(L_9);
  26234. return;
  26235. }
  26236. }
  26237. IL2CPP_EXTERN_C void RowOperation__ctor_m9FDD0542D477D3A34AA0733AEDDF374E89D0D1D5_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___upper3, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  26238. {
  26239. RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062 * _thisAdjusted;
  26240. int32_t _offset = 1;
  26241. _thisAdjusted = reinterpret_cast<RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062 *>(__this + _offset);
  26242. RowOperation__ctor_m9FDD0542D477D3A34AA0733AEDDF374E89D0D1D5_inline(_thisAdjusted, ___bounds0, ___source1, ___intImage2, ___upper3, ___lower4, ___thresholdLimit5, ___clusterSize6, ___startX7, ___endX8, ___startY9, method);
  26243. }
  26244. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.AdaptiveThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::Invoke(System.Int32)
  26245. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m7CC1CB077007280C923CFA51748AAFBD931182AC_gshared (RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062 * __this, int32_t ___y0, const RuntimeMethod* method)
  26246. {
  26247. static bool s_Il2CppMethodInitialized;
  26248. if (!s_Il2CppMethodInitialized)
  26249. {
  26250. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  26251. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  26252. s_Il2CppMethodInitialized = true;
  26253. }
  26254. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  26255. memset((&V_0), 0, sizeof(V_0));
  26256. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_1;
  26257. memset((&V_1), 0, sizeof(V_1));
  26258. int32_t V_2 = 0;
  26259. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_3;
  26260. memset((&V_3), 0, sizeof(V_3));
  26261. int32_t V_4 = 0;
  26262. int32_t V_5 = 0;
  26263. int32_t V_6 = 0;
  26264. int32_t V_7 = 0;
  26265. uint32_t V_8 = 0;
  26266. int64_t V_9 = 0;
  26267. {
  26268. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  26269. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_0 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_source_1();
  26270. int32_t L_1 = ___y0;
  26271. NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_0);
  26272. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_2;
  26273. L_2 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  26274. V_1 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_2;
  26275. int32_t L_3 = (int32_t)__this->get_startX_6();
  26276. V_2 = (int32_t)L_3;
  26277. goto IL_0176;
  26278. }
  26279. IL_0021:
  26280. {
  26281. int32_t L_4 = V_2;
  26282. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_5;
  26283. L_5 = Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  26284. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_6 = (*(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_5);
  26285. V_3 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_6;
  26286. La32_ToRgba32_mAC74FBD4C81E58E9C94920EF0A49110A91F91C02_inline((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  26287. int32_t L_7 = V_2;
  26288. int32_t L_8 = (int32_t)__this->get_startX_6();
  26289. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  26290. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  26291. int32_t L_10;
  26292. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  26293. V_4 = (int32_t)L_10;
  26294. int32_t L_11 = V_2;
  26295. int32_t L_12 = (int32_t)__this->get_startX_6();
  26296. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  26297. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  26298. int32_t L_15;
  26299. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  26300. int32_t L_16;
  26301. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  26302. V_5 = (int32_t)L_16;
  26303. int32_t L_17 = ___y0;
  26304. int32_t L_18 = (int32_t)__this->get_startY_8();
  26305. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  26306. int32_t L_20;
  26307. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  26308. V_6 = (int32_t)L_20;
  26309. int32_t L_21 = ___y0;
  26310. int32_t L_22 = (int32_t)__this->get_startY_8();
  26311. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  26312. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  26313. int32_t L_25;
  26314. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  26315. int32_t L_26;
  26316. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  26317. V_7 = (int32_t)L_26;
  26318. int32_t L_27 = V_5;
  26319. int32_t L_28 = V_4;
  26320. int32_t L_29 = V_7;
  26321. int32_t L_30 = V_6;
  26322. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  26323. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  26324. int32_t L_32 = V_5;
  26325. int32_t L_33 = V_7;
  26326. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  26327. uint64_t* L_34;
  26328. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  26329. int64_t L_35 = *((int64_t*)L_34);
  26330. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  26331. int32_t L_37 = V_4;
  26332. int32_t L_38 = V_7;
  26333. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  26334. uint64_t* L_39;
  26335. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  26336. int64_t L_40 = *((int64_t*)L_39);
  26337. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  26338. int32_t L_42 = V_5;
  26339. int32_t L_43 = V_6;
  26340. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  26341. uint64_t* L_44;
  26342. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  26343. int64_t L_45 = *((int64_t*)L_44);
  26344. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  26345. int32_t L_47 = V_4;
  26346. int32_t L_48 = V_6;
  26347. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  26348. uint64_t* L_49;
  26349. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  26350. int64_t L_50 = *((int64_t*)L_49);
  26351. uint64_t L_51;
  26352. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  26353. V_9 = (int64_t)L_51;
  26354. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  26355. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  26356. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  26357. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  26358. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  26359. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  26360. uint32_t L_58 = V_8;
  26361. int64_t L_59 = V_9;
  26362. float L_60 = (float)__this->get_thresholdLimit_5();
  26363. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  26364. {
  26365. goto IL_015a;
  26366. }
  26367. }
  26368. {
  26369. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_61 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_source_1();
  26370. int32_t L_62 = V_2;
  26371. int32_t L_63 = ___y0;
  26372. NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_61);
  26373. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_64;
  26374. L_64 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  26375. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_65 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )__this->get_lower_4();
  26376. *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_64 = L_65;
  26377. goto IL_0172;
  26378. }
  26379. IL_015a:
  26380. {
  26381. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_66 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_source_1();
  26382. int32_t L_67 = V_2;
  26383. int32_t L_68 = ___y0;
  26384. NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_66);
  26385. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_69;
  26386. L_69 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  26387. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_70 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )__this->get_upper_3();
  26388. *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_69 = L_70;
  26389. }
  26390. IL_0172:
  26391. {
  26392. int32_t L_71 = V_2;
  26393. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  26394. }
  26395. IL_0176:
  26396. {
  26397. int32_t L_72 = V_2;
  26398. int32_t L_73 = (int32_t)__this->get_endX_7();
  26399. if ((((int32_t)L_72) < ((int32_t)L_73)))
  26400. {
  26401. goto IL_0021;
  26402. }
  26403. }
  26404. {
  26405. return;
  26406. }
  26407. }
  26408. IL2CPP_EXTERN_C void RowOperation_Invoke_m7CC1CB077007280C923CFA51748AAFBD931182AC_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  26409. {
  26410. RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062 * _thisAdjusted;
  26411. int32_t _offset = 1;
  26412. _thisAdjusted = reinterpret_cast<RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062 *>(__this + _offset);
  26413. RowOperation_Invoke_m7CC1CB077007280C923CFA51748AAFBD931182AC_inline(_thisAdjusted, ___y0, method);
  26414. }
  26415. #ifdef __clang__
  26416. #pragma clang diagnostic pop
  26417. #endif
  26418. #ifdef __clang__
  26419. #pragma clang diagnostic push
  26420. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26421. #pragma clang diagnostic ignored "-Wunused-variable"
  26422. #endif
  26423. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(SixLabors.ImageSharp.Configuration,SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.PixelFormats.PixelBlender`1<TPixel>,System.Buffers.IMemoryOwner`1<System.Single>,System.Buffers.IMemoryOwner`1<TPixel>,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>)
  26424. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m9A9C2EA1F7C746007C28BAFE24FE73B28BE40450_gshared (RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source5, const RuntimeMethod* method)
  26425. {
  26426. {
  26427. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  26428. __this->set_configuration_0(L_0);
  26429. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  26430. __this->set_bounds_1(L_1);
  26431. PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 * L_2 = ___blender2;
  26432. __this->set_blender_2(L_2);
  26433. RuntimeObject* L_3 = ___amount3;
  26434. __this->set_amount_3(L_3);
  26435. RuntimeObject* L_4 = ___colors4;
  26436. __this->set_colors_4(L_4);
  26437. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_5 = ___source5;
  26438. __this->set_source_5(L_5);
  26439. return;
  26440. }
  26441. }
  26442. IL2CPP_EXTERN_C void RowOperation__ctor_m9A9C2EA1F7C746007C28BAFE24FE73B28BE40450_AdjustorThunk (RuntimeObject * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source5, const RuntimeMethod* method)
  26443. {
  26444. RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F * _thisAdjusted;
  26445. int32_t _offset = 1;
  26446. _thisAdjusted = reinterpret_cast<RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F *>(__this + _offset);
  26447. RowOperation__ctor_m9A9C2EA1F7C746007C28BAFE24FE73B28BE40450_inline(_thisAdjusted, ___configuration0, ___bounds1, ___blender2, ___amount3, ___colors4, ___source5, method);
  26448. }
  26449. // System.Void SixLabors.ImageSharp.Processing.Processors.Overlays.BackgroundColorProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::Invoke(System.Int32)
  26450. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m23370EC2D409553430740B3A0E44585017A1721C_gshared (RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F * __this, int32_t ___y0, const RuntimeMethod* method)
  26451. {
  26452. static bool s_Il2CppMethodInitialized;
  26453. if (!s_Il2CppMethodInitialized)
  26454. {
  26455. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  26456. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  26457. s_Il2CppMethodInitialized = true;
  26458. }
  26459. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_0;
  26460. memset((&V_0), 0, sizeof(V_0));
  26461. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_1;
  26462. memset((&V_1), 0, sizeof(V_1));
  26463. {
  26464. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_0 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_source_5();
  26465. int32_t L_1 = ___y0;
  26466. NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_0);
  26467. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_2;
  26468. L_2 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  26469. V_1 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_2;
  26470. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  26471. int32_t L_4;
  26472. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  26473. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  26474. int32_t L_6;
  26475. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  26476. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_7;
  26477. L_7 = Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  26478. V_0 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_7;
  26479. PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 * L_8 = (PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 *)__this->get_blender_2();
  26480. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  26481. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_10 = V_0;
  26482. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  26483. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_12;
  26484. L_12 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  26485. ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 L_13;
  26486. L_13 = (( ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  26487. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_14 = V_0;
  26488. ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 L_15;
  26489. L_15 = (( ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  26490. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  26491. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  26492. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  26493. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  26494. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  26495. NullCheck((PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 *)L_8);
  26496. (( void (*) (PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 , ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_10, (ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 )L_13, (ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  26497. return;
  26498. }
  26499. }
  26500. IL2CPP_EXTERN_C void RowOperation_Invoke_m23370EC2D409553430740B3A0E44585017A1721C_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method)
  26501. {
  26502. RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F * _thisAdjusted;
  26503. int32_t _offset = 1;
  26504. _thisAdjusted = reinterpret_cast<RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F *>(__this + _offset);
  26505. RowOperation_Invoke_m23370EC2D409553430740B3A0E44585017A1721C_inline(_thisAdjusted, ___y0, method);
  26506. }
  26507. #ifdef __clang__
  26508. #pragma clang diagnostic pop
  26509. #endif
  26510. #ifdef __clang__
  26511. #pragma clang diagnostic push
  26512. #pragma clang diagnostic ignored "-Winvalid-offsetof"
  26513. #pragma clang diagnostic ignored "-Wunused-variable"
  26514. #endif
  26515. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::.ctor(System.Int32,SixLabors.ImageSharp.Memory.Buffer2D`1<TPixel>,TPixel,TPixel,System.Byte,SixLabors.ImageSharp.Processing.BinaryThresholdMode,SixLabors.ImageSharp.Configuration)
  26516. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation__ctor_m8FE6B021C24562A0858CCFF3823D6A0008196C76_gshared (RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46 * __this, int32_t ___startX0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source1, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___upper2, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  26517. {
  26518. {
  26519. int32_t L_0 = ___startX0;
  26520. __this->set_startX_5(L_0);
  26521. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_1 = ___source1;
  26522. __this->set_source_0(L_1);
  26523. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_2 = ___upper2;
  26524. __this->set_upper_1(L_2);
  26525. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_3 = ___lower3;
  26526. __this->set_lower_2(L_3);
  26527. uint8_t L_4 = ___threshold4;
  26528. __this->set_threshold_3(L_4);
  26529. int32_t L_5 = ___mode5;
  26530. __this->set_mode_4(L_5);
  26531. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  26532. __this->set_configuration_6(L_6);
  26533. return;
  26534. }
  26535. }
  26536. IL2CPP_EXTERN_C void RowOperation__ctor_m8FE6B021C24562A0858CCFF3823D6A0008196C76_AdjustorThunk (RuntimeObject * __this, int32_t ___startX0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source1, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___upper2, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  26537. {
  26538. RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46 * _thisAdjusted;
  26539. int32_t _offset = 1;
  26540. _thisAdjusted = reinterpret_cast<RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46 *>(__this + _offset);
  26541. RowOperation__ctor_m8FE6B021C24562A0858CCFF3823D6A0008196C76_inline(_thisAdjusted, ___startX0, ___source1, ___upper2, ___lower3, ___threshold4, ___mode5, ___configuration6, method);
  26542. }
  26543. // System.Void SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::Invoke(System.Int32,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>)
  26544. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RowOperation_Invoke_m800987EAB0F0B82261D1DD8CC3B75FA35520574A_gshared (RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  26545. {
  26546. static bool s_Il2CppMethodInitialized;
  26547. if (!s_Il2CppMethodInitialized)
  26548. {
  26549. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  26550. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  26551. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  26552. s_Il2CppMethodInitialized = true;
  26553. }
  26554. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_0;
  26555. memset((&V_0), 0, sizeof(V_0));
  26556. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_1;
  26557. memset((&V_1), 0, sizeof(V_1));
  26558. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_2;
  26559. memset((&V_2), 0, sizeof(V_2));
  26560. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_3;
  26561. memset((&V_3), 0, sizeof(V_3));
  26562. int32_t V_4 = 0;
  26563. uint8_t V_5 = 0x0;
  26564. int32_t V_6 = 0;
  26565. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  26566. memset((&V_7), 0, sizeof(V_7));
  26567. uint8_t V_8 = 0x0;
  26568. float V_9 = 0.0f;
  26569. int32_t V_10 = 0;
  26570. float V_11 = 0.0f;
  26571. float V_12 = 0.0f;
  26572. int32_t V_13 = 0;
  26573. float V_14 = 0.0f;
  26574. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B5_0 = NULL;
  26575. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B4_0 = NULL;
  26576. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 G_B6_0;
  26577. memset((&G_B6_0), 0, sizeof(G_B6_0));
  26578. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B6_1 = NULL;
  26579. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B12_0 = NULL;
  26580. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B11_0 = NULL;
  26581. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 G_B13_0;
  26582. memset((&G_B13_0), 0, sizeof(G_B13_0));
  26583. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B13_1 = NULL;
  26584. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B19_0 = NULL;
  26585. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B18_0 = NULL;
  26586. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 G_B20_0;
  26587. memset((&G_B20_0), 0, sizeof(G_B20_0));
  26588. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B20_1 = NULL;
  26589. {
  26590. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_0 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )__this->get_upper_1();
  26591. V_0 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_0;
  26592. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_1 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )__this->get_lower_2();
  26593. V_1 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_1;
  26594. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_2 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_source_0();
  26595. int32_t L_3 = ___y0;
  26596. NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_2);
  26597. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_4;
  26598. L_4 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  26599. V_3 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_4;
  26600. int32_t L_5 = (int32_t)__this->get_startX_5();
  26601. int32_t L_6;
  26602. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  26603. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_7;
  26604. L_7 = Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  26605. V_2 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_7;
  26606. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  26607. PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * L_8;
  26608. L_8 = (( PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  26609. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  26610. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_10 = V_2;
  26611. ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 L_11;
  26612. L_11 = (( ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  26613. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  26614. NullCheck((PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_8);
  26615. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.La32>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  26616. int32_t L_13 = (int32_t)__this->get_mode_4();
  26617. V_4 = (int32_t)L_13;
  26618. int32_t L_14 = V_4;
  26619. switch (L_14)
  26620. {
  26621. case 0:
  26622. {
  26623. goto IL_0063;
  26624. }
  26625. case 1:
  26626. {
  26627. goto IL_00c6;
  26628. }
  26629. case 2:
  26630. {
  26631. goto IL_0119;
  26632. }
  26633. }
  26634. }
  26635. {
  26636. return;
  26637. }
  26638. IL_0063:
  26639. {
  26640. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  26641. V_5 = (uint8_t)L_15;
  26642. V_6 = (int32_t)0;
  26643. goto IL_00ba;
  26644. }
  26645. IL_0070:
  26646. {
  26647. int32_t L_16 = V_6;
  26648. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  26649. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  26650. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  26651. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  26652. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  26653. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  26654. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  26655. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  26656. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  26657. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  26658. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  26659. uint8_t L_25;
  26660. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  26661. V_8 = (uint8_t)L_25;
  26662. int32_t L_26 = V_6;
  26663. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_27;
  26664. L_27 = Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  26665. uint8_t L_28 = V_8;
  26666. uint8_t L_29 = V_5;
  26667. G_B4_0 = L_27;
  26668. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  26669. {
  26670. G_B5_0 = L_27;
  26671. goto IL_00ae;
  26672. }
  26673. }
  26674. {
  26675. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_30 = V_1;
  26676. G_B6_0 = L_30;
  26677. G_B6_1 = G_B4_0;
  26678. goto IL_00af;
  26679. }
  26680. IL_00ae:
  26681. {
  26682. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_31 = V_0;
  26683. G_B6_0 = L_31;
  26684. G_B6_1 = G_B5_0;
  26685. }
  26686. IL_00af:
  26687. {
  26688. *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)G_B6_1 = G_B6_0;
  26689. int32_t L_32 = V_6;
  26690. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  26691. }
  26692. IL_00ba:
  26693. {
  26694. int32_t L_33 = V_6;
  26695. int32_t L_34;
  26696. L_34 = Span_1_get_Length_m84CEA86530A516906E94048E39CB7404D11AB971_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  26697. if ((((int32_t)L_33) < ((int32_t)L_34)))
  26698. {
  26699. goto IL_0070;
  26700. }
  26701. }
  26702. {
  26703. return;
  26704. }
  26705. IL_00c6:
  26706. {
  26707. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  26708. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  26709. V_10 = (int32_t)0;
  26710. goto IL_010d;
  26711. }
  26712. IL_00da:
  26713. {
  26714. int32_t L_36 = V_10;
  26715. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  26716. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  26717. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  26718. float L_39;
  26719. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  26720. V_11 = (float)L_39;
  26721. int32_t L_40 = V_10;
  26722. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_41;
  26723. L_41 = Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  26724. float L_42 = V_11;
  26725. float L_43 = V_9;
  26726. G_B11_0 = L_41;
  26727. if ((((float)L_42) >= ((float)L_43)))
  26728. {
  26729. G_B12_0 = L_41;
  26730. goto IL_0101;
  26731. }
  26732. }
  26733. {
  26734. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_44 = V_1;
  26735. G_B13_0 = L_44;
  26736. G_B13_1 = G_B11_0;
  26737. goto IL_0102;
  26738. }
  26739. IL_0101:
  26740. {
  26741. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_45 = V_0;
  26742. G_B13_0 = L_45;
  26743. G_B13_1 = G_B12_0;
  26744. }
  26745. IL_0102:
  26746. {
  26747. *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)G_B13_1 = G_B13_0;
  26748. int32_t L_46 = V_10;
  26749. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  26750. }
  26751. IL_010d:
  26752. {
  26753. int32_t L_47 = V_10;
  26754. int32_t L_48;
  26755. L_48 = Span_1_get_Length_m84CEA86530A516906E94048E39CB7404D11AB971_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  26756. if ((((int32_t)L_47) < ((int32_t)L_48)))
  26757. {
  26758. goto IL_00da;
  26759. }
  26760. }
  26761. {
  26762. return;
  26763. }
  26764. IL_0119:
  26765. {
  26766. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  26767. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  26768. V_13 = (int32_t)0;
  26769. goto IL_0160;
  26770. }
  26771. IL_012d:
  26772. {
  26773. int32_t L_50 = V_13;
  26774. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  26775. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  26776. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  26777. float L_53;
  26778. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  26779. V_14 = (float)L_53;
  26780. int32_t L_54 = V_13;
  26781. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_55;
  26782. L_55 = Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  26783. float L_56 = V_14;
  26784. float L_57 = V_12;
  26785. G_B18_0 = L_55;
  26786. if ((((float)L_56) >= ((float)L_57)))
  26787. {
  26788. G_B19_0 = L_55;
  26789. goto IL_0154;
  26790. }
  26791. }
  26792. {
  26793. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_58 = V_1;
  26794. G_B20_0 = L_58;
  26795. G_B20_1 = G_B18_0;
  26796. goto IL_0155;
  26797. }
  26798. IL_0154:
  26799. {
  26800. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_59 = V_0;
  26801. G_B20_0 = L_59;
  26802. G_B20_1 = G_B19_0;
  26803. }
  26804. IL_0155:
  26805. {
  26806. *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)G_B20_1 = G_B20_0;
  26807. int32_t L_60 = V_13;
  26808. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  26809. }
  26810. IL_0160:
  26811. {
  26812. int32_t L_61 = V_13;
  26813. int32_t L_62;
  26814. L_62 = Span_1_get_Length_m84CEA86530A516906E94048E39CB7404D11AB971_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  26815. if ((((int32_t)L_61) < ((int32_t)L_62)))
  26816. {
  26817. goto IL_012d;
  26818. }
  26819. }
  26820. {
  26821. return;
  26822. }
  26823. }
  26824. IL2CPP_EXTERN_C void RowOperation_Invoke_m800987EAB0F0B82261D1DD8CC3B75FA35520574A_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  26825. {
  26826. RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46 * _thisAdjusted;
  26827. int32_t _offset = 1;
  26828. _thisAdjusted = reinterpret_cast<RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46 *>(__this + _offset);
  26829. RowOperation_Invoke_m800987EAB0F0B82261D1DD8CC3B75FA35520574A_inline(_thisAdjusted, ___y0, ___span1, method);
  26830. }
  26831. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::GetSaturation(SixLabors.ImageSharp.PixelFormats.Rgb24)
  26832. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetSaturation_m9EBD027BEA44205EBDF3FED02061438061032EB4_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  26833. {
  26834. static bool s_Il2CppMethodInitialized;
  26835. if (!s_Il2CppMethodInitialized)
  26836. {
  26837. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  26838. s_Il2CppMethodInitialized = true;
  26839. }
  26840. float V_0 = 0.0f;
  26841. float V_1 = 0.0f;
  26842. float V_2 = 0.0f;
  26843. float V_3 = 0.0f;
  26844. float V_4 = 0.0f;
  26845. {
  26846. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  26847. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  26848. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  26849. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  26850. V_0 = (float)((float)((float)((float)((float)L_3))/(float)(255.0f)));
  26851. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  26852. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  26853. V_1 = (float)((float)((float)((float)((float)L_5))/(float)(255.0f)));
  26854. float L_6 = (float)((float)((float)((float)((float)L_1))/(float)(255.0f)));
  26855. float L_7 = V_0;
  26856. float L_8 = V_1;
  26857. float L_9;
  26858. L_9 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_7, (float)L_8, /*hidden argument*/NULL);
  26859. float L_10;
  26860. L_10 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_6, (float)L_9, /*hidden argument*/NULL);
  26861. V_2 = (float)L_10;
  26862. float L_11 = V_0;
  26863. float L_12 = V_1;
  26864. float L_13;
  26865. L_13 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_11, (float)L_12, /*hidden argument*/NULL);
  26866. float L_14;
  26867. L_14 = MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline((float)L_6, (float)L_13, /*hidden argument*/NULL);
  26868. V_3 = (float)L_14;
  26869. float L_15 = V_2;
  26870. float L_16 = V_3;
  26871. V_4 = (float)((float)il2cpp_codegen_subtract((float)L_15, (float)L_16));
  26872. float L_17 = V_4;
  26873. float L_18;
  26874. L_18 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)L_17, /*hidden argument*/NULL);
  26875. IL2CPP_RUNTIME_CLASS_INIT(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var);
  26876. float L_19 = ((Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_StaticFields*)il2cpp_codegen_static_fields_for(Constants_tBC42C8BD650714594B7F5BCEA191BE4C758F7F6C_il2cpp_TypeInfo_var))->get_Epsilon_0();
  26877. if ((!(((float)L_18) < ((float)L_19))))
  26878. {
  26879. goto IL_005d;
  26880. }
  26881. }
  26882. {
  26883. return (float)(0.0f);
  26884. }
  26885. IL_005d:
  26886. {
  26887. float L_20 = V_2;
  26888. float L_21 = V_3;
  26889. if ((!(((float)((float)((float)((float)il2cpp_codegen_add((float)L_20, (float)L_21))/(float)(2.0f)))) <= ((float)(0.5f)))))
  26890. {
  26891. goto IL_0074;
  26892. }
  26893. }
  26894. {
  26895. float L_22 = V_4;
  26896. float L_23 = V_2;
  26897. float L_24 = V_3;
  26898. return (float)((float)((float)L_22/(float)((float)il2cpp_codegen_add((float)L_23, (float)L_24))));
  26899. }
  26900. IL_0074:
  26901. {
  26902. float L_25 = V_4;
  26903. float L_26 = V_2;
  26904. float L_27 = V_3;
  26905. return (float)((float)((float)L_25/(float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)(2.0f), (float)L_26)), (float)L_27))));
  26906. }
  26907. }
  26908. // System.Single SixLabors.ImageSharp.Processing.Processors.Binarization.BinaryThresholdProcessor`1/RowOperation<SixLabors.ImageSharp.PixelFormats.La32>::GetMaxChroma(SixLabors.ImageSharp.PixelFormats.Rgb24)
  26909. IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RowOperation_GetMaxChroma_m12A4905199078CB4067C52828914897D22FFC28E_gshared (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___rgb0, const RuntimeMethod* method)
  26910. {
  26911. float V_0 = 0.0f;
  26912. float V_1 = 0.0f;
  26913. float V_2 = 0.0f;
  26914. float V_3 = 0.0f;
  26915. {
  26916. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_0 = ___rgb0;
  26917. uint8_t L_1 = (uint8_t)L_0.get_R_0();
  26918. V_0 = (float)((float)((float)L_1));
  26919. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_2 = ___rgb0;
  26920. uint8_t L_3 = (uint8_t)L_2.get_G_1();
  26921. V_1 = (float)((float)((float)L_3));
  26922. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_4 = ___rgb0;
  26923. uint8_t L_5 = (uint8_t)L_4.get_B_2();
  26924. V_2 = (float)((float)((float)L_5));
  26925. float L_6 = V_0;
  26926. float L_7 = V_1;
  26927. float L_8 = V_2;
  26928. float L_9 = V_0;
  26929. float L_10 = V_1;
  26930. float L_11 = V_2;
  26931. V_3 = (float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_9)), (float)((float)il2cpp_codegen_multiply((float)(0.418687999f), (float)L_10)))), (float)((float)il2cpp_codegen_multiply((float)(0.0813120008f), (float)L_11))))));
  26932. float L_12;
  26933. L_12 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_add((float)(128.0f), (float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_subtract((float)((float)il2cpp_codegen_multiply((float)(-0.168735996f), (float)L_6)), (float)((float)il2cpp_codegen_multiply((float)(0.331263989f), (float)L_7)))), (float)((float)il2cpp_codegen_multiply((float)(0.5f), (float)L_8)))))), (float)(127.5f))), /*hidden argument*/NULL);
  26934. float L_13 = V_3;
  26935. float L_14;
  26936. L_14 = MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline((float)((float)il2cpp_codegen_subtract((float)L_13, (float)(127.5f))), /*hidden argument*/NULL);
  26937. float L_15;
  26938. L_15 = MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline((float)L_12, (float)L_14, /*hidden argument*/NULL);
  26939. return (float)L_15;
  26940. }
  26941. }
  26942. #ifdef __clang__
  26943. #pragma clang diagnostic pop
  26944. #endif
  26945. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method)
  26946. {
  26947. {
  26948. int32_t L_0 = __this->get_U3CWidthU3Ek__BackingField_3();
  26949. return L_0;
  26950. }
  26951. }
  26952. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method)
  26953. {
  26954. {
  26955. int32_t L_0 = __this->get_U3CXU3Ek__BackingField_1();
  26956. return L_0;
  26957. }
  26958. }
  26959. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method)
  26960. {
  26961. {
  26962. int32_t L_0;
  26963. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this, /*hidden argument*/NULL);
  26964. int32_t L_1;
  26965. L_1 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this, /*hidden argument*/NULL);
  26966. return ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
  26967. }
  26968. }
  26969. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Bgra5551_ToVector4_m00FD22B9197B2056CF65D1043CBCD63648BE2F01_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, const RuntimeMethod* method)
  26970. {
  26971. {
  26972. uint16_t L_0;
  26973. L_0 = Bgra5551_get_PackedValue_mB22D0960BA5420CD2375632163C8D93E617B1451_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)__this, /*hidden argument*/NULL);
  26974. uint16_t L_1;
  26975. L_1 = Bgra5551_get_PackedValue_mB22D0960BA5420CD2375632163C8D93E617B1451_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)__this, /*hidden argument*/NULL);
  26976. uint16_t L_2;
  26977. L_2 = Bgra5551_get_PackedValue_mB22D0960BA5420CD2375632163C8D93E617B1451_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)__this, /*hidden argument*/NULL);
  26978. uint16_t L_3;
  26979. L_3 = Bgra5551_get_PackedValue_mB22D0960BA5420CD2375632163C8D93E617B1451_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)__this, /*hidden argument*/NULL);
  26980. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  26981. memset((&L_4), 0, sizeof(L_4));
  26982. 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);
  26983. return L_4;
  26984. }
  26985. }
  26986. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method)
  26987. {
  26988. float G_B3_0 = 0.0f;
  26989. float G_B5_0 = 0.0f;
  26990. float G_B4_0 = 0.0f;
  26991. float G_B6_0 = 0.0f;
  26992. float G_B6_1 = 0.0f;
  26993. float G_B8_0 = 0.0f;
  26994. float G_B8_1 = 0.0f;
  26995. float G_B7_0 = 0.0f;
  26996. float G_B7_1 = 0.0f;
  26997. float G_B9_0 = 0.0f;
  26998. float G_B9_1 = 0.0f;
  26999. float G_B9_2 = 0.0f;
  27000. float G_B11_0 = 0.0f;
  27001. float G_B11_1 = 0.0f;
  27002. float G_B11_2 = 0.0f;
  27003. float G_B10_0 = 0.0f;
  27004. float G_B10_1 = 0.0f;
  27005. float G_B10_2 = 0.0f;
  27006. float G_B12_0 = 0.0f;
  27007. float G_B12_1 = 0.0f;
  27008. float G_B12_2 = 0.0f;
  27009. float G_B12_3 = 0.0f;
  27010. {
  27011. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___value10;
  27012. float L_1 = L_0.get_X_0();
  27013. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___value21;
  27014. float L_3 = L_2.get_X_0();
  27015. if ((((float)L_1) > ((float)L_3)))
  27016. {
  27017. goto IL_0016;
  27018. }
  27019. }
  27020. {
  27021. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___value21;
  27022. float L_5 = L_4.get_X_0();
  27023. G_B3_0 = L_5;
  27024. goto IL_001c;
  27025. }
  27026. IL_0016:
  27027. {
  27028. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___value10;
  27029. float L_7 = L_6.get_X_0();
  27030. G_B3_0 = L_7;
  27031. }
  27032. IL_001c:
  27033. {
  27034. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___value10;
  27035. float L_9 = L_8.get_Y_1();
  27036. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___value21;
  27037. float L_11 = L_10.get_Y_1();
  27038. G_B4_0 = G_B3_0;
  27039. if ((((float)L_9) > ((float)L_11)))
  27040. {
  27041. G_B5_0 = G_B3_0;
  27042. goto IL_0032;
  27043. }
  27044. }
  27045. {
  27046. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___value21;
  27047. float L_13 = L_12.get_Y_1();
  27048. G_B6_0 = L_13;
  27049. G_B6_1 = G_B4_0;
  27050. goto IL_0038;
  27051. }
  27052. IL_0032:
  27053. {
  27054. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___value10;
  27055. float L_15 = L_14.get_Y_1();
  27056. G_B6_0 = L_15;
  27057. G_B6_1 = G_B5_0;
  27058. }
  27059. IL_0038:
  27060. {
  27061. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16 = ___value10;
  27062. float L_17 = L_16.get_Z_2();
  27063. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18 = ___value21;
  27064. float L_19 = L_18.get_Z_2();
  27065. G_B7_0 = G_B6_0;
  27066. G_B7_1 = G_B6_1;
  27067. if ((((float)L_17) > ((float)L_19)))
  27068. {
  27069. G_B8_0 = G_B6_0;
  27070. G_B8_1 = G_B6_1;
  27071. goto IL_004e;
  27072. }
  27073. }
  27074. {
  27075. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = ___value21;
  27076. float L_21 = L_20.get_Z_2();
  27077. G_B9_0 = L_21;
  27078. G_B9_1 = G_B7_0;
  27079. G_B9_2 = G_B7_1;
  27080. goto IL_0054;
  27081. }
  27082. IL_004e:
  27083. {
  27084. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22 = ___value10;
  27085. float L_23 = L_22.get_Z_2();
  27086. G_B9_0 = L_23;
  27087. G_B9_1 = G_B8_0;
  27088. G_B9_2 = G_B8_1;
  27089. }
  27090. IL_0054:
  27091. {
  27092. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = ___value10;
  27093. float L_25 = L_24.get_W_3();
  27094. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_26 = ___value21;
  27095. float L_27 = L_26.get_W_3();
  27096. G_B10_0 = G_B9_0;
  27097. G_B10_1 = G_B9_1;
  27098. G_B10_2 = G_B9_2;
  27099. if ((((float)L_25) > ((float)L_27)))
  27100. {
  27101. G_B11_0 = G_B9_0;
  27102. G_B11_1 = G_B9_1;
  27103. G_B11_2 = G_B9_2;
  27104. goto IL_006a;
  27105. }
  27106. }
  27107. {
  27108. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_28 = ___value21;
  27109. float L_29 = L_28.get_W_3();
  27110. G_B12_0 = L_29;
  27111. G_B12_1 = G_B10_0;
  27112. G_B12_2 = G_B10_1;
  27113. G_B12_3 = G_B10_2;
  27114. goto IL_0070;
  27115. }
  27116. IL_006a:
  27117. {
  27118. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_30 = ___value10;
  27119. float L_31 = L_30.get_W_3();
  27120. G_B12_0 = L_31;
  27121. G_B12_1 = G_B11_0;
  27122. G_B12_2 = G_B11_1;
  27123. G_B12_3 = G_B11_2;
  27124. }
  27125. IL_0070:
  27126. {
  27127. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_32;
  27128. memset((&L_32), 0, sizeof(L_32));
  27129. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_32), G_B12_3, G_B12_2, G_B12_1, G_B12_0, /*hidden argument*/NULL);
  27130. return L_32;
  27131. }
  27132. }
  27133. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra5551_FromVector4_mEABD575E5F8334D80ED2AE9BCB8055C66874C732_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  27134. {
  27135. {
  27136. uint16_t L_0;
  27137. L_0 = Bgra5551_Pack_mE911B77FBBC6AB7AC4B5FD560876B4BCFAA7E5AA_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL);
  27138. Bgra5551_set_PackedValue_mA7F281129FA16BD297FCD7D9099FD81024F95F92_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)__this, L_0, /*hidden argument*/NULL);
  27139. return;
  27140. }
  27141. }
  27142. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___vectors0, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * ___matrix1, const RuntimeMethod* method)
  27143. {
  27144. static bool s_Il2CppMethodInitialized;
  27145. if (!s_Il2CppMethodInitialized)
  27146. {
  27147. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  27148. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  27149. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  27150. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  27151. s_Il2CppMethodInitialized = true;
  27152. }
  27153. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_0 = NULL;
  27154. int32_t V_1 = 0;
  27155. {
  27156. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_0 = ___vectors0;
  27157. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  27158. L_1 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100(L_0, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  27159. V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1;
  27160. V_1 = 0;
  27161. goto IL_001c;
  27162. }
  27163. IL_000b:
  27164. {
  27165. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_2 = V_0;
  27166. int32_t L_3 = V_1;
  27167. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_4;
  27168. L_4 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_2, L_3, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  27169. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_5 = ___matrix1;
  27170. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  27171. ColorNumerics_Transform_m21288423477D7F0B0D7934520781F6F6A6F99D8F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_4, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_5, /*hidden argument*/NULL);
  27172. int32_t L_6 = V_1;
  27173. V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, (int32_t)1));
  27174. }
  27175. IL_001c:
  27176. {
  27177. int32_t L_7 = V_1;
  27178. int32_t L_8;
  27179. L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___vectors0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  27180. if ((((int32_t)L_7) < ((int32_t)L_8)))
  27181. {
  27182. goto IL_000b;
  27183. }
  27184. }
  27185. {
  27186. return;
  27187. }
  27188. }
  27189. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___value10, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___value21, const RuntimeMethod* method)
  27190. {
  27191. Vector2_t1455881409307224D6099F54FA7E478733EEF61D V_0;
  27192. memset((&V_0), 0, sizeof(V_0));
  27193. float V_1 = 0.0f;
  27194. float V_2 = 0.0f;
  27195. float V_3 = 0.0f;
  27196. float V_4 = 0.0f;
  27197. {
  27198. bool L_0;
  27199. L_0 = Vector_get_IsHardwareAccelerated_mB84D27741489DA479C0DAE61A7B37219DB4EC257(/*hidden argument*/NULL);
  27200. if (!L_0)
  27201. {
  27202. goto IL_001e;
  27203. }
  27204. }
  27205. {
  27206. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_1 = ___value10;
  27207. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = ___value21;
  27208. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_3;
  27209. L_3 = Vector2_op_Subtraction_m306DDA5D8B4AD933963554AD0739EC4F1E9B4607_inline(L_1, L_2, /*hidden argument*/NULL);
  27210. V_0 = L_3;
  27211. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = V_0;
  27212. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_5 = V_0;
  27213. float L_6;
  27214. L_6 = Vector2_Dot_m92B5B947E384795790F4C2BFB8D4594D74177EC6_inline(L_4, L_5, /*hidden argument*/NULL);
  27215. V_1 = L_6;
  27216. float L_7 = V_1;
  27217. float L_8;
  27218. L_8 = MathF_Sqrt_m2C98BB8AB80B269EA2078710F3A0B0DA1EDFCF33_inline(L_7, /*hidden argument*/NULL);
  27219. return L_8;
  27220. }
  27221. IL_001e:
  27222. {
  27223. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_9 = ___value10;
  27224. float L_10 = L_9.get_X_0();
  27225. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_11 = ___value21;
  27226. float L_12 = L_11.get_X_0();
  27227. V_2 = ((float)il2cpp_codegen_subtract((float)L_10, (float)L_12));
  27228. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_13 = ___value10;
  27229. float L_14 = L_13.get_Y_1();
  27230. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_15 = ___value21;
  27231. float L_16 = L_15.get_Y_1();
  27232. V_3 = ((float)il2cpp_codegen_subtract((float)L_14, (float)L_16));
  27233. float L_17 = V_2;
  27234. float L_18 = V_2;
  27235. float L_19 = V_3;
  27236. float L_20 = V_3;
  27237. V_4 = ((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)L_17, (float)L_18)), (float)((float)il2cpp_codegen_multiply((float)L_19, (float)L_20))));
  27238. float L_21 = V_4;
  27239. float L_22;
  27240. L_22 = MathF_Sqrt_m2C98BB8AB80B269EA2078710F3A0B0DA1EDFCF33_inline(L_21, /*hidden argument*/NULL);
  27241. return L_22;
  27242. }
  27243. }
  27244. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method)
  27245. {
  27246. {
  27247. float L_0 = ___value0;
  27248. float L_1 = ___max2;
  27249. if ((!(((float)L_0) > ((float)L_1))))
  27250. {
  27251. goto IL_0006;
  27252. }
  27253. }
  27254. {
  27255. float L_2 = ___max2;
  27256. return L_2;
  27257. }
  27258. IL_0006:
  27259. {
  27260. float L_3 = ___value0;
  27261. float L_4 = ___min1;
  27262. if ((!(((float)L_3) < ((float)L_4))))
  27263. {
  27264. goto IL_000c;
  27265. }
  27266. }
  27267. {
  27268. float L_5 = ___min1;
  27269. return L_5;
  27270. }
  27271. IL_000c:
  27272. {
  27273. float L_6 = ___value0;
  27274. return L_6;
  27275. }
  27276. }
  27277. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method)
  27278. {
  27279. {
  27280. int32_t L_0;
  27281. L_0 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this, /*hidden argument*/NULL);
  27282. int32_t L_1;
  27283. L_1 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this, /*hidden argument*/NULL);
  27284. return ((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)L_1));
  27285. }
  27286. }
  27287. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Byte4_ToRgba32_m49CE055B4EF1B2FFF84EA955984000E603CD7F15_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method)
  27288. {
  27289. {
  27290. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_0 = ___dest0;
  27291. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1;
  27292. L_1 = Byte4_ToScaledVector4_m1E6DDB449D0B0DB473EB4A353453E36597470815_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)__this, /*hidden argument*/NULL);
  27293. Rgba32_FromScaledVector4_mC1723A2DAD9B3E710EA111A66E1FBAD107CB9D2D_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_0, L_1, /*hidden argument*/NULL);
  27294. return;
  27295. }
  27296. }
  27297. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method)
  27298. {
  27299. {
  27300. int32_t L_0 = __this->get_U3CHeightU3Ek__BackingField_4();
  27301. return L_0;
  27302. }
  27303. }
  27304. 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)
  27305. {
  27306. {
  27307. uint8_t L_0 = ___r0;
  27308. uint8_t L_1 = ___g1;
  27309. uint8_t L_2 = ___b2;
  27310. return (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(((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))));
  27311. }
  27312. }
  27313. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MathF_Max_m58067346FC6B875DE3CD16C1B101F1A8F5C98152_inline (float ___val10, float ___val21, const RuntimeMethod* method)
  27314. {
  27315. static bool s_Il2CppMethodInitialized;
  27316. if (!s_Il2CppMethodInitialized)
  27317. {
  27318. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27319. s_Il2CppMethodInitialized = true;
  27320. }
  27321. {
  27322. float L_0 = ___val10;
  27323. float L_1 = ___val21;
  27324. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27325. float L_2;
  27326. L_2 = Math_Max_mEB87839DA28310AE4CB81A94D551874CFC2B1247(L_0, L_1, /*hidden argument*/NULL);
  27327. return L_2;
  27328. }
  27329. }
  27330. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MathF_Min_mD1FB8B121A0FCC7AAF9AE5BFD6AD843350691F16_inline (float ___val10, float ___val21, const RuntimeMethod* method)
  27331. {
  27332. static bool s_Il2CppMethodInitialized;
  27333. if (!s_Il2CppMethodInitialized)
  27334. {
  27335. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27336. s_Il2CppMethodInitialized = true;
  27337. }
  27338. {
  27339. float L_0 = ___val10;
  27340. float L_1 = ___val21;
  27341. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27342. float L_2;
  27343. L_2 = Math_Min_mED21323DC72FBF9A825FD4210D4B9D693CE87FCF(L_0, L_1, /*hidden argument*/NULL);
  27344. return L_2;
  27345. }
  27346. }
  27347. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MathF_Abs_m8123C588B63114825DD8CC27633282880E6387A4_inline (float ___f0, const RuntimeMethod* method)
  27348. {
  27349. static bool s_Il2CppMethodInitialized;
  27350. if (!s_Il2CppMethodInitialized)
  27351. {
  27352. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27353. s_Il2CppMethodInitialized = true;
  27354. }
  27355. {
  27356. float L_0 = ___f0;
  27357. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  27358. float L_1;
  27359. L_1 = fabsf(L_0);
  27360. return L_1;
  27361. }
  27362. }
  27363. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method)
  27364. {
  27365. {
  27366. int32_t L_0 = __this->get_U3CYU3Ek__BackingField_2();
  27367. return L_0;
  27368. }
  27369. }
  27370. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B * __this, int32_t ___row0, const RuntimeMethod* method)
  27371. {
  27372. static bool s_Il2CppMethodInitialized;
  27373. if (!s_Il2CppMethodInitialized)
  27374. {
  27375. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  27376. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  27377. s_Il2CppMethodInitialized = true;
  27378. }
  27379. {
  27380. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_0 = __this->get_rowOffsetMap_0();
  27381. int32_t* L_1;
  27382. L_1 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381(L_0, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  27383. int32_t L_2 = ___row0;
  27384. int32_t L_3 = __this->get_kernelHeight_2();
  27385. int32_t* L_4;
  27386. L_4 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)L_1, ((int32_t)il2cpp_codegen_multiply((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  27387. return (int32_t*)(L_4);
  27388. }
  27389. }
  27390. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B * __this, int32_t ___column0, const RuntimeMethod* method)
  27391. {
  27392. static bool s_Il2CppMethodInitialized;
  27393. if (!s_Il2CppMethodInitialized)
  27394. {
  27395. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  27396. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  27397. s_Il2CppMethodInitialized = true;
  27398. }
  27399. {
  27400. Span_1_t5B9CA8F9159D1D514608F712D98F78424DC22526 L_0 = __this->get_columnOffsetMap_1();
  27401. int32_t* L_1;
  27402. L_1 = MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381(L_0, /*hidden argument*/MemoryMarshal_GetReference_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m1B6FFB06B974F5354B86A9CFE08903FD410DA381_RuntimeMethod_var);
  27403. int32_t L_2 = ___column0;
  27404. int32_t L_3 = __this->get_kernelWidth_3();
  27405. int32_t* L_4;
  27406. L_4 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)L_1, ((int32_t)il2cpp_codegen_multiply((int32_t)L_2, (int32_t)L_3)), /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  27407. return (int32_t*)(L_4);
  27408. }
  27409. }
  27410. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B * __this, const RuntimeMethod* method)
  27411. {
  27412. {
  27413. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_0 = __this->get_U3CKernelU3Ek__BackingField_4();
  27414. return L_0;
  27415. }
  27416. }
  27417. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C * __this, int32_t ___row0, int32_t ___column1, const RuntimeMethod* method)
  27418. {
  27419. static bool s_Il2CppMethodInitialized;
  27420. if (!s_Il2CppMethodInitialized)
  27421. {
  27422. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mEBAD94A4AD74732C9E3157C7E5B5966DED865E2D_RuntimeMethod_var);
  27423. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_RuntimeMethod_var);
  27424. s_Il2CppMethodInitialized = true;
  27425. }
  27426. {
  27427. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_0 = __this->get_values_0();
  27428. float* L_1;
  27429. L_1 = MemoryMarshal_GetReference_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mEBAD94A4AD74732C9E3157C7E5B5966DED865E2D(L_0, /*hidden argument*/MemoryMarshal_GetReference_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mEBAD94A4AD74732C9E3157C7E5B5966DED865E2D_RuntimeMethod_var);
  27430. int32_t L_2 = ___row0;
  27431. int32_t L_3;
  27432. L_3 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)__this, /*hidden argument*/NULL);
  27433. int32_t L_4 = ___column1;
  27434. float* L_5;
  27435. L_5 = Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_inline((float*)L_1, ((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_2, (int32_t)L_3)), (int32_t)L_4)), /*hidden argument*/Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_RuntimeMethod_var);
  27436. float L_6 = *((float*)L_5);
  27437. return L_6;
  27438. }
  27439. }
  27440. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline (float ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method)
  27441. {
  27442. {
  27443. float L_0 = ___left0;
  27444. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1;
  27445. memset((&L_1), 0, sizeof(L_1));
  27446. Vector4__ctor_m63EC2B2E36402A4891067A37B6F0A50CACDD34DE((&L_1), L_0, /*hidden argument*/NULL);
  27447. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___right1;
  27448. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3;
  27449. L_3 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_1, L_2, /*hidden argument*/NULL);
  27450. return L_3;
  27451. }
  27452. }
  27453. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method)
  27454. {
  27455. {
  27456. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___left0;
  27457. float L_1 = L_0.get_X_0();
  27458. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___right1;
  27459. float L_3 = L_2.get_X_0();
  27460. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___left0;
  27461. float L_5 = L_4.get_Y_1();
  27462. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___right1;
  27463. float L_7 = L_6.get_Y_1();
  27464. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___left0;
  27465. float L_9 = L_8.get_Z_2();
  27466. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___right1;
  27467. float L_11 = L_10.get_Z_2();
  27468. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___left0;
  27469. float L_13 = L_12.get_W_3();
  27470. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___right1;
  27471. float L_15 = L_14.get_W_3();
  27472. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16;
  27473. memset((&L_16), 0, sizeof(L_16));
  27474. 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);
  27475. return L_16;
  27476. }
  27477. }
  27478. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C * __this, const RuntimeMethod* method)
  27479. {
  27480. {
  27481. int32_t L_0 = __this->get_U3CColumnsU3Ek__BackingField_1();
  27482. return L_0;
  27483. }
  27484. }
  27485. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C * __this, const RuntimeMethod* method)
  27486. {
  27487. {
  27488. int32_t L_0 = __this->get_U3CRowsU3Ek__BackingField_2();
  27489. return L_0;
  27490. }
  27491. }
  27492. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___vectors0, const RuntimeMethod* method)
  27493. {
  27494. static bool s_Il2CppMethodInitialized;
  27495. if (!s_Il2CppMethodInitialized)
  27496. {
  27497. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  27498. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  27499. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  27500. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_RuntimeMethod_var);
  27501. s_Il2CppMethodInitialized = true;
  27502. }
  27503. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_0 = NULL;
  27504. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL;
  27505. {
  27506. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_0 = ___vectors0;
  27507. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  27508. L_1 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100(L_0, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  27509. V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1;
  27510. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_2 = V_0;
  27511. int32_t L_3;
  27512. L_3 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___vectors0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  27513. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_4;
  27514. L_4 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_2, L_3, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  27515. V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_4;
  27516. goto IL_0025;
  27517. }
  27518. IL_0017:
  27519. {
  27520. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5 = V_0;
  27521. Numerics_Premultiply_m7D5CEE996383D518C94BBC05809F142922F42C4D_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5, /*hidden argument*/NULL);
  27522. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = V_0;
  27523. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_7;
  27524. L_7 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6, 1, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  27525. V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_7;
  27526. }
  27527. IL_0025:
  27528. {
  27529. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8 = V_0;
  27530. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9 = V_1;
  27531. bool L_10;
  27532. L_10 = Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_9, /*hidden argument*/Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_RuntimeMethod_var);
  27533. if (L_10)
  27534. {
  27535. goto IL_0017;
  27536. }
  27537. }
  27538. {
  27539. return;
  27540. }
  27541. }
  27542. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___vectors0, const RuntimeMethod* method)
  27543. {
  27544. static bool s_Il2CppMethodInitialized;
  27545. if (!s_Il2CppMethodInitialized)
  27546. {
  27547. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  27548. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  27549. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  27550. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_RuntimeMethod_var);
  27551. s_Il2CppMethodInitialized = true;
  27552. }
  27553. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_0 = NULL;
  27554. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL;
  27555. {
  27556. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_0 = ___vectors0;
  27557. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1;
  27558. L_1 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100(L_0, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  27559. V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1;
  27560. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_2 = V_0;
  27561. int32_t L_3;
  27562. L_3 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___vectors0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  27563. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_4;
  27564. L_4 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_2, L_3, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  27565. V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_4;
  27566. goto IL_0025;
  27567. }
  27568. IL_0017:
  27569. {
  27570. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5 = V_0;
  27571. Numerics_UnPremultiply_mC365FC1C4BAE74CF37151688BA3CCE6EA6622264_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5, /*hidden argument*/NULL);
  27572. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = V_0;
  27573. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_7;
  27574. L_7 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6, 1, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  27575. V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_7;
  27576. }
  27577. IL_0025:
  27578. {
  27579. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8 = V_0;
  27580. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9 = V_1;
  27581. bool L_10;
  27582. L_10 = Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_8, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_9, /*hidden argument*/Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_RuntimeMethod_var);
  27583. if (L_10)
  27584. {
  27585. goto IL_0017;
  27586. }
  27587. }
  27588. {
  27589. return;
  27590. }
  27591. }
  27592. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Byte4_ToVector4_m631A8BECB4DE33F18003E9013F440657ED81E993_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, const RuntimeMethod* method)
  27593. {
  27594. {
  27595. uint32_t L_0;
  27596. L_0 = Byte4_get_PackedValue_mC324FDB4EDC047790D80854CFD12DB86D31EA62D_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)__this, /*hidden argument*/NULL);
  27597. uint32_t L_1;
  27598. L_1 = Byte4_get_PackedValue_mC324FDB4EDC047790D80854CFD12DB86D31EA62D_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)__this, /*hidden argument*/NULL);
  27599. uint32_t L_2;
  27600. L_2 = Byte4_get_PackedValue_mC324FDB4EDC047790D80854CFD12DB86D31EA62D_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)__this, /*hidden argument*/NULL);
  27601. uint32_t L_3;
  27602. L_3 = Byte4_get_PackedValue_mC324FDB4EDC047790D80854CFD12DB86D31EA62D_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)__this, /*hidden argument*/NULL);
  27603. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  27604. memset((&L_4), 0, sizeof(L_4));
  27605. 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);
  27606. return L_4;
  27607. }
  27608. }
  27609. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Byte4_FromVector4_mB0F7E70A1749780227B6D390A11F0EFC8271C837_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  27610. {
  27611. {
  27612. uint32_t L_0;
  27613. L_0 = Byte4_Pack_mC9C14B5D59F1BCE84ED25B4C501CEA9433DDC3D0_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL);
  27614. Byte4_set_PackedValue_m024BD207AC39089A6B2008B317D574A70F71E7E1_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)__this, L_0, /*hidden argument*/NULL);
  27615. return;
  27616. }
  27617. }
  27618. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfSingle_ToRgba32_mF057235176D8FE4FE5674D58E303C501C067322A_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method)
  27619. {
  27620. {
  27621. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_0 = ___dest0;
  27622. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1;
  27623. L_1 = HalfSingle_ToScaledVector4_mE19F082AD03878C008CC3D06C5448B4ABDAF1C40_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)__this, /*hidden argument*/NULL);
  27624. Rgba32_FromScaledVector4_mC1723A2DAD9B3E710EA111A66E1FBAD107CB9D2D_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_0, L_1, /*hidden argument*/NULL);
  27625. return;
  27626. }
  27627. }
  27628. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfSingle_ToVector4_mAAD4D9B143192743F760A20FE4DBDB2184F0D64C_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, const RuntimeMethod* method)
  27629. {
  27630. {
  27631. float L_0;
  27632. L_0 = HalfSingle_ToSingle_mA71AEB57FB66D04E9B80D976B6E1E1DC13A4ADA2_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)__this, /*hidden argument*/NULL);
  27633. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1;
  27634. memset((&L_1), 0, sizeof(L_1));
  27635. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_1), L_0, (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
  27636. return L_1;
  27637. }
  27638. }
  27639. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfSingle_FromVector4_m5811DB25422D45F8A0A93C19FA6C472AEBD5C47C_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  27640. {
  27641. {
  27642. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0;
  27643. float L_1 = L_0.get_X_0();
  27644. uint16_t L_2;
  27645. L_2 = HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline(L_1, /*hidden argument*/NULL);
  27646. HalfSingle_set_PackedValue_m546ED3A990045143E45A91EB09574C39AC586FF4_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)__this, L_2, /*hidden argument*/NULL);
  27647. return;
  27648. }
  27649. }
  27650. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector2_ToRgba32_m5AAAC515389BD238DC19156D48268356A0155E3C_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method)
  27651. {
  27652. {
  27653. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_0 = ___dest0;
  27654. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1;
  27655. L_1 = HalfVector2_ToScaledVector4_mBB7480B8AE47D365DC3FE04CABF0B04002FE5933_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)__this, /*hidden argument*/NULL);
  27656. Rgba32_FromScaledVector4_mC1723A2DAD9B3E710EA111A66E1FBAD107CB9D2D_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_0, L_1, /*hidden argument*/NULL);
  27657. return;
  27658. }
  27659. }
  27660. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfVector2_ToVector4_m07F67211B0196C5D476A7A0C7C69BB55D772B68E_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, const RuntimeMethod* method)
  27661. {
  27662. Vector2_t1455881409307224D6099F54FA7E478733EEF61D V_0;
  27663. memset((&V_0), 0, sizeof(V_0));
  27664. {
  27665. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0;
  27666. L_0 = HalfVector2_ToVector2_m96A19C53CDBA0656A715EE3954CB64A917415B2D_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)__this, /*hidden argument*/NULL);
  27667. V_0 = L_0;
  27668. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_1 = V_0;
  27669. float L_2 = L_1.get_X_0();
  27670. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_3 = V_0;
  27671. float L_4 = L_3.get_Y_1();
  27672. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5;
  27673. memset((&L_5), 0, sizeof(L_5));
  27674. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_5), L_2, L_4, (0.0f), (1.0f), /*hidden argument*/NULL);
  27675. return L_5;
  27676. }
  27677. }
  27678. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector2_FromVector4_m2EA26CF3A86EAD4833DE575AD62327504E88CB3C_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  27679. {
  27680. {
  27681. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0;
  27682. float L_1 = L_0.get_X_0();
  27683. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___vector0;
  27684. float L_3 = L_2.get_Y_1();
  27685. uint32_t L_4;
  27686. L_4 = HalfVector2_Pack_m72AEE59B9CE4F897487EE8666A8B93CF82B68994_inline(L_1, L_3, /*hidden argument*/NULL);
  27687. HalfVector2_set_PackedValue_m8733BF4891A90BDF49735A404AA0EE1C4AB7E0E4_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)__this, L_4, /*hidden argument*/NULL);
  27688. return;
  27689. }
  27690. }
  27691. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector4_ToRgba32_m2EA30200C46B45B5E39DFF07CD540F4A10564C92_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method)
  27692. {
  27693. {
  27694. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_0 = ___dest0;
  27695. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1;
  27696. L_1 = HalfVector4_ToScaledVector4_m1E9220DBD5A46A366EA55B97CDEAE4B953E7E4A9_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)__this, /*hidden argument*/NULL);
  27697. Rgba32_FromScaledVector4_mC1723A2DAD9B3E710EA111A66E1FBAD107CB9D2D_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)L_0, L_1, /*hidden argument*/NULL);
  27698. return;
  27699. }
  27700. }
  27701. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfVector4_ToVector4_m9C810A99354029815B9DD50E2E420BECB3EC737C_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, const RuntimeMethod* method)
  27702. {
  27703. {
  27704. uint64_t L_0;
  27705. L_0 = HalfVector4_get_PackedValue_mC9A49D885014D4943DD1B6C7FFBE17DD5E61821C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)__this, /*hidden argument*/NULL);
  27706. float L_1;
  27707. L_1 = HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8((uint16_t)((int32_t)((uint16_t)L_0)), /*hidden argument*/NULL);
  27708. uint64_t L_2;
  27709. L_2 = HalfVector4_get_PackedValue_mC9A49D885014D4943DD1B6C7FFBE17DD5E61821C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)__this, /*hidden argument*/NULL);
  27710. float L_3;
  27711. L_3 = HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8((uint16_t)((int32_t)((uint16_t)((int64_t)((uint64_t)L_2>>((int32_t)16))))), /*hidden argument*/NULL);
  27712. uint64_t L_4;
  27713. L_4 = HalfVector4_get_PackedValue_mC9A49D885014D4943DD1B6C7FFBE17DD5E61821C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)__this, /*hidden argument*/NULL);
  27714. float L_5;
  27715. L_5 = HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8((uint16_t)((int32_t)((uint16_t)((int64_t)((uint64_t)L_4>>((int32_t)32))))), /*hidden argument*/NULL);
  27716. uint64_t L_6;
  27717. L_6 = HalfVector4_get_PackedValue_mC9A49D885014D4943DD1B6C7FFBE17DD5E61821C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)__this, /*hidden argument*/NULL);
  27718. float L_7;
  27719. L_7 = HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8((uint16_t)((int32_t)((uint16_t)((int64_t)((uint64_t)L_6>>((int32_t)48))))), /*hidden argument*/NULL);
  27720. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8;
  27721. memset((&L_8), 0, sizeof(L_8));
  27722. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_8), L_1, L_3, L_5, L_7, /*hidden argument*/NULL);
  27723. return L_8;
  27724. }
  27725. }
  27726. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector4_FromVector4_m577F77830F4805FBAAE72C1201D266CC63CDA45B_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  27727. {
  27728. {
  27729. uint64_t L_0;
  27730. L_0 = HalfVector4_Pack_m5B91CC4BE45BC93B81BF77871F71E1879F3231DD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL);
  27731. HalfVector4_set_PackedValue_m575B61438D778A34EAC982DD55F8EB756742C914_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)__this, L_0, /*hidden argument*/NULL);
  27732. return;
  27733. }
  27734. }
  27735. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L16_ToRgba32_m0F536D624F21BCE98F74ABC56FBC8F65CD329715_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method)
  27736. {
  27737. static bool s_Il2CppMethodInitialized;
  27738. if (!s_Il2CppMethodInitialized)
  27739. {
  27740. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  27741. s_Il2CppMethodInitialized = true;
  27742. }
  27743. uint8_t V_0 = 0x0;
  27744. {
  27745. uint16_t L_0;
  27746. L_0 = L16_get_PackedValue_mB73D93F9829B6F793AC69F7C88D0077BEFB62A10_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)__this, /*hidden argument*/NULL);
  27747. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  27748. uint8_t L_1;
  27749. L_1 = ColorNumerics_DownScaleFrom16BitTo8Bit_mC865AF7AB7F5B21884033FE1E7B1DAF0342C4BF5_inline(L_0, /*hidden argument*/NULL);
  27750. V_0 = L_1;
  27751. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_2 = ___dest0;
  27752. uint8_t L_3 = V_0;
  27753. L_2->set_R_0(L_3);
  27754. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_4 = ___dest0;
  27755. uint8_t L_5 = V_0;
  27756. L_4->set_G_1(L_5);
  27757. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_6 = ___dest0;
  27758. uint8_t L_7 = V_0;
  27759. L_6->set_B_2(L_7);
  27760. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_8 = ___dest0;
  27761. L_8->set_A_3((uint8_t)((int32_t)255));
  27762. return;
  27763. }
  27764. }
  27765. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L16_ToVector4_m9B8FD9208E26DA896FB2FD896A2BB326A326712D_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, const RuntimeMethod* method)
  27766. {
  27767. {
  27768. uint16_t L_0;
  27769. L_0 = L16_get_PackedValue_mB73D93F9829B6F793AC69F7C88D0077BEFB62A10_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)__this, /*hidden argument*/NULL);
  27770. float L_1 = ((float)((float)((float)((float)L_0))/(float)(65535.0f)));
  27771. float L_2 = L_1;
  27772. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3;
  27773. memset((&L_3), 0, sizeof(L_3));
  27774. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_3), L_1, L_2, L_2, (1.0f), /*hidden argument*/NULL);
  27775. return L_3;
  27776. }
  27777. }
  27778. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L16_FromVector4_mC7454E67ED21E9D01AD6E4BA7971DAA77B419EC0_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  27779. {
  27780. {
  27781. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0;
  27782. L16_ConvertFromRgbaScaledVector4_m3AF78A92B3A73A584FE5BBB5ED2CA09AD445BB71_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)__this, L_0, /*hidden argument*/NULL);
  27783. return;
  27784. }
  27785. }
  27786. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L8_ToRgba32_m8A0737EF1CDE843EDE6D67BC462CE38876851342_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method)
  27787. {
  27788. {
  27789. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_0 = ___dest0;
  27790. uint8_t L_1;
  27791. L_1 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)__this, /*hidden argument*/NULL);
  27792. L_0->set_R_0(L_1);
  27793. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_2 = ___dest0;
  27794. uint8_t L_3;
  27795. L_3 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)__this, /*hidden argument*/NULL);
  27796. L_2->set_G_1(L_3);
  27797. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_4 = ___dest0;
  27798. uint8_t L_5;
  27799. L_5 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)__this, /*hidden argument*/NULL);
  27800. L_4->set_B_2(L_5);
  27801. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_6 = ___dest0;
  27802. L_6->set_A_3((uint8_t)((int32_t)255));
  27803. return;
  27804. }
  27805. }
  27806. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L8_ToVector4_m8B03DD2C8BC3B7EA6C34700AEF814653DAD59757_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, const RuntimeMethod* method)
  27807. {
  27808. {
  27809. uint8_t L_0;
  27810. L_0 = L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)__this, /*hidden argument*/NULL);
  27811. float L_1 = ((float)((float)((float)((float)L_0))/(float)(255.0f)));
  27812. float L_2 = L_1;
  27813. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3;
  27814. memset((&L_3), 0, sizeof(L_3));
  27815. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_3), L_1, L_2, L_2, (1.0f), /*hidden argument*/NULL);
  27816. return L_3;
  27817. }
  27818. }
  27819. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L8_FromVector4_m5B5E617F4DF270BD3AF9F3267690E7D1E1DC86B2_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  27820. {
  27821. {
  27822. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0;
  27823. L8_ConvertFromRgbaScaledVector4_m76EFCD08455CF2931CD5520DE764D5BC8AB0688A_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)__this, L_0, /*hidden argument*/NULL);
  27824. return;
  27825. }
  27826. }
  27827. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La16_ToRgba32_m649875666DA27D0F99F72C89C9929A73A4D0F64B_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method)
  27828. {
  27829. {
  27830. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_0 = ___dest0;
  27831. uint8_t L_1 = __this->get_L_2();
  27832. L_0->set_R_0(L_1);
  27833. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_2 = ___dest0;
  27834. uint8_t L_3 = __this->get_L_2();
  27835. L_2->set_G_1(L_3);
  27836. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_4 = ___dest0;
  27837. uint8_t L_5 = __this->get_L_2();
  27838. L_4->set_B_2(L_5);
  27839. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_6 = ___dest0;
  27840. uint8_t L_7 = __this->get_A_3();
  27841. L_6->set_A_3(L_7);
  27842. return;
  27843. }
  27844. }
  27845. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 La16_ToVector4_m8F06D142068437A0511D8DD2CB8C40ACD43335E6_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, const RuntimeMethod* method)
  27846. {
  27847. {
  27848. uint8_t L_0 = __this->get_L_2();
  27849. float L_1 = ((float)((float)((float)((float)L_0))/(float)(255.0f)));
  27850. float L_2 = L_1;
  27851. uint8_t L_3 = __this->get_A_3();
  27852. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  27853. memset((&L_4), 0, sizeof(L_4));
  27854. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_4), L_1, L_2, L_2, ((float)((float)((float)((float)L_3))/(float)(255.0f))), /*hidden argument*/NULL);
  27855. return L_4;
  27856. }
  27857. }
  27858. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La16_FromVector4_m6E3BD111493A784902E4721887F661E94372E7E7_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  27859. {
  27860. {
  27861. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0;
  27862. La16_ConvertFromRgbaScaledVector4_m90C66FCCDFA3921D1AA8C666FFBBCCF79F62ECFB_inline((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)__this, L_0, /*hidden argument*/NULL);
  27863. return;
  27864. }
  27865. }
  27866. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La32_ToRgba32_mAC74FBD4C81E58E9C94920EF0A49110A91F91C02_inline (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * __this, Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * ___dest0, const RuntimeMethod* method)
  27867. {
  27868. static bool s_Il2CppMethodInitialized;
  27869. if (!s_Il2CppMethodInitialized)
  27870. {
  27871. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  27872. s_Il2CppMethodInitialized = true;
  27873. }
  27874. uint8_t V_0 = 0x0;
  27875. {
  27876. uint16_t L_0 = __this->get_L_0();
  27877. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  27878. uint8_t L_1;
  27879. L_1 = ColorNumerics_DownScaleFrom16BitTo8Bit_mC865AF7AB7F5B21884033FE1E7B1DAF0342C4BF5_inline(L_0, /*hidden argument*/NULL);
  27880. V_0 = L_1;
  27881. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_2 = ___dest0;
  27882. uint8_t L_3 = V_0;
  27883. L_2->set_R_0(L_3);
  27884. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_4 = ___dest0;
  27885. uint8_t L_5 = V_0;
  27886. L_4->set_G_1(L_5);
  27887. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_6 = ___dest0;
  27888. uint8_t L_7 = V_0;
  27889. L_6->set_B_2(L_7);
  27890. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * L_8 = ___dest0;
  27891. uint16_t L_9 = __this->get_A_1();
  27892. uint8_t L_10;
  27893. L_10 = ColorNumerics_DownScaleFrom16BitTo8Bit_mC865AF7AB7F5B21884033FE1E7B1DAF0342C4BF5_inline(L_9, /*hidden argument*/NULL);
  27894. L_8->set_A_3(L_10);
  27895. return;
  27896. }
  27897. }
  27898. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m542FAB8B834CBCAA088252AC2DD3DB467D783526_gshared_inline (RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source1, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___destination2, const RuntimeMethod* method)
  27899. {
  27900. {
  27901. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  27902. __this->set_bounds_0(L_0);
  27903. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_1 = ___source1;
  27904. __this->set_source_1(L_1);
  27905. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_2 = ___destination2;
  27906. __this->set_destination_2(L_2);
  27907. return;
  27908. }
  27909. }
  27910. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, const RuntimeMethod* method)
  27911. {
  27912. intptr_t V_0;
  27913. memset((&V_0), 0, sizeof(V_0));
  27914. int32_t V_1 = 0;
  27915. {
  27916. int32_t L_0 = ___start0;
  27917. int32_t L_1 = (int32_t)__this->get__length_2();
  27918. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  27919. {
  27920. goto IL_000f;
  27921. }
  27922. }
  27923. {
  27924. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  27925. }
  27926. IL_000f:
  27927. {
  27928. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  27929. int32_t L_3 = ___start0;
  27930. intptr_t L_4;
  27931. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  27932. V_0 = (intptr_t)L_4;
  27933. int32_t L_5 = (int32_t)__this->get__length_2();
  27934. int32_t L_6 = ___start0;
  27935. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  27936. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_7 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  27937. intptr_t L_8 = V_0;
  27938. int32_t L_9 = V_1;
  27939. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_10;
  27940. memset((&L_10), 0, sizeof(L_10));
  27941. Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline((&L_10), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  27942. return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_10;
  27943. }
  27944. }
  27945. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  27946. {
  27947. intptr_t V_0;
  27948. memset((&V_0), 0, sizeof(V_0));
  27949. {
  27950. int32_t L_0 = ___start0;
  27951. int32_t L_1 = (int32_t)__this->get__length_2();
  27952. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  27953. {
  27954. goto IL_0014;
  27955. }
  27956. }
  27957. {
  27958. int32_t L_2 = ___length1;
  27959. int32_t L_3 = (int32_t)__this->get__length_2();
  27960. int32_t L_4 = ___start0;
  27961. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  27962. {
  27963. goto IL_001a;
  27964. }
  27965. }
  27966. IL_0014:
  27967. {
  27968. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  27969. }
  27970. IL_001a:
  27971. {
  27972. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  27973. int32_t L_6 = ___start0;
  27974. intptr_t L_7;
  27975. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  27976. V_0 = (intptr_t)L_7;
  27977. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_8 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  27978. intptr_t L_9 = V_0;
  27979. int32_t L_10 = ___length1;
  27980. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_11;
  27981. memset((&L_11), 0, sizeof(L_11));
  27982. Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline((&L_11), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  27983. return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_11;
  27984. }
  27985. }
  27986. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m4C6AA9CC77575922C83F26A160A0AB651FC06D2D_gshared_inline (RowOperation_t9B1C046988E3062D7177C72992610F4BC768BFB3 * __this, int32_t ___y0, const RuntimeMethod* method)
  27987. {
  27988. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_0;
  27989. memset((&V_0), 0, sizeof(V_0));
  27990. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_1;
  27991. memset((&V_1), 0, sizeof(V_1));
  27992. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_2;
  27993. memset((&V_2), 0, sizeof(V_2));
  27994. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  27995. memset((&V_3), 0, sizeof(V_3));
  27996. {
  27997. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_0 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_source_1();
  27998. int32_t L_1 = ___y0;
  27999. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0);
  28000. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_2;
  28001. L_2 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28002. V_2 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_2;
  28003. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  28004. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  28005. int32_t L_4;
  28006. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  28007. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_5;
  28008. L_5 = Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  28009. V_0 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_5;
  28010. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_6 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_destination_2();
  28011. int32_t L_7 = ___y0;
  28012. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  28013. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  28014. int32_t L_9;
  28015. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  28016. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_6);
  28017. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_10;
  28018. L_10 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28019. V_1 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_10;
  28020. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  28021. int32_t L_12;
  28022. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  28023. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_13;
  28024. L_13 = Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  28025. V_2 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_13;
  28026. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_14 = V_1;
  28027. Span_1_CopyTo_mF99C642B275D4C93B3ECB467FFC662B506834E41((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_2), (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  28028. return;
  28029. }
  28030. }
  28031. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m5C476AF7B4C1B2D531889370F07E83B51F2A374D_gshared_inline (RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51 * __this, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  28032. {
  28033. {
  28034. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_0 = ___targetPixels0;
  28035. __this->set_targetPixels_0(L_0);
  28036. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_1 = ___passPixels1;
  28037. __this->set_passPixels_1(L_1);
  28038. int32_t L_2;
  28039. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  28040. __this->set_minX_2(L_2);
  28041. int32_t L_3;
  28042. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  28043. __this->set_maxX_3(L_3);
  28044. return;
  28045. }
  28046. }
  28047. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m8388C0502F0B86810C7AC012CC515DF7A50D49F9_gshared_inline (RowOperation_tB3FC8F97898440436EB29656D3DAE9D6D2BE1C51 * __this, int32_t ___y0, const RuntimeMethod* method)
  28048. {
  28049. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_0 = NULL;
  28050. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_1 = NULL;
  28051. int32_t V_2 = 0;
  28052. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * V_3 = NULL;
  28053. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  28054. memset((&V_4), 0, sizeof(V_4));
  28055. {
  28056. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_0 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_passPixels_1();
  28057. int32_t L_1 = ___y0;
  28058. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0);
  28059. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_2;
  28060. L_2 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28061. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_3;
  28062. L_3 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  28063. V_0 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_3;
  28064. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_4 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_targetPixels_0();
  28065. int32_t L_5 = ___y0;
  28066. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_4);
  28067. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_6;
  28068. L_6 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28069. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_7;
  28070. L_7 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  28071. V_1 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_7;
  28072. int32_t L_8 = (int32_t)__this->get_minX_2();
  28073. V_2 = (int32_t)L_8;
  28074. goto IL_006c;
  28075. }
  28076. IL_002d:
  28077. {
  28078. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_9 = V_0;
  28079. int32_t L_10 = V_2;
  28080. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_11;
  28081. L_11 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  28082. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_12 = V_1;
  28083. int32_t L_13 = V_2;
  28084. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_14;
  28085. L_14 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  28086. V_3 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_14;
  28087. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  28088. L_15 = Bgra5551_ToVector4_m00FD22B9197B2056CF65D1043CBCD63648BE2F01_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_11, /*hidden argument*/NULL);
  28089. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_16 = V_3;
  28090. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  28091. L_17 = Bgra5551_ToVector4_m00FD22B9197B2056CF65D1043CBCD63648BE2F01_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_16, /*hidden argument*/NULL);
  28092. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  28093. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  28094. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  28095. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_19 = V_3;
  28096. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  28097. Bgra5551_FromVector4_mEABD575E5F8334D80ED2AE9BCB8055C66874C732_inline((Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  28098. int32_t L_21 = V_2;
  28099. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  28100. }
  28101. IL_006c:
  28102. {
  28103. int32_t L_22 = V_2;
  28104. int32_t L_23 = (int32_t)__this->get_maxX_3();
  28105. if ((((int32_t)L_22) < ((int32_t)L_23)))
  28106. {
  28107. goto IL_002d;
  28108. }
  28109. }
  28110. {
  28111. return;
  28112. }
  28113. }
  28114. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m2DD0D8E0C1C0F78DCBCFB8EB1C18C14EBF5FEB54_gshared_inline (RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4 * __this, int32_t ___startX0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  28115. {
  28116. {
  28117. int32_t L_0 = ___startX0;
  28118. __this->set_startX_0(L_0);
  28119. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_1 = ___source1;
  28120. __this->set_source_1(L_1);
  28121. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  28122. __this->set_matrix_2(L_2);
  28123. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  28124. __this->set_configuration_3(L_3);
  28125. return;
  28126. }
  28127. }
  28128. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, const RuntimeMethod* method)
  28129. {
  28130. {
  28131. int32_t L_0 = (int32_t)__this->get__length_2();
  28132. return (int32_t)L_0;
  28133. }
  28134. }
  28135. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_gshared_inline (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * ___source0, const RuntimeMethod* method)
  28136. {
  28137. {
  28138. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_0 = ___source0;
  28139. return (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(L_0);
  28140. }
  28141. }
  28142. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mF00AA5ACA27458A693CC85CAEF0562734A53A37E_gshared_inline (RowOperation_t86CFA9BDEE9CEE2063DD026171AE94DBDCFDC0E4 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  28143. {
  28144. static bool s_Il2CppMethodInitialized;
  28145. if (!s_Il2CppMethodInitialized)
  28146. {
  28147. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  28148. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  28149. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  28150. s_Il2CppMethodInitialized = true;
  28151. }
  28152. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_0;
  28153. memset((&V_0), 0, sizeof(V_0));
  28154. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_1;
  28155. memset((&V_1), 0, sizeof(V_1));
  28156. {
  28157. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_0 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_source_1();
  28158. int32_t L_1 = ___y0;
  28159. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0);
  28160. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_2;
  28161. L_2 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28162. V_1 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_2;
  28163. int32_t L_3 = (int32_t)__this->get_startX_0();
  28164. int32_t L_4;
  28165. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  28166. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_5;
  28167. L_5 = Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  28168. V_0 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_5;
  28169. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  28170. PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * L_6;
  28171. L_6 = (( PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  28172. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  28173. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_8 = V_0;
  28174. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_9;
  28175. L_9 = (( ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  28176. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  28177. NullCheck((PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_6);
  28178. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  28179. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  28180. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  28181. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  28182. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  28183. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  28184. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  28185. PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * L_14;
  28186. L_14 = (( PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  28187. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  28188. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  28189. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_17 = V_0;
  28190. NullCheck((PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_14);
  28191. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Bgra5551>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_17, (int32_t)1);
  28192. return;
  28193. }
  28194. }
  28195. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC2164E06D0FB737244E6C2829B5F6C5CBF4A2657_gshared_inline (RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B * __this, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source0, const RuntimeMethod* method)
  28196. {
  28197. {
  28198. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_0 = ___source0;
  28199. __this->set_source_0(L_0);
  28200. return;
  28201. }
  28202. }
  28203. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m8C0589D0E2AFB9C54C0DDD74B62D4EC1A3F8DE55_gshared_inline (RowOperation_tDFE9D8EA996BC51FE75227D47BC1B76738B4A50B * __this, int32_t ___y0, const RuntimeMethod* method)
  28204. {
  28205. static bool s_Il2CppMethodInitialized;
  28206. if (!s_Il2CppMethodInitialized)
  28207. {
  28208. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28209. s_Il2CppMethodInitialized = true;
  28210. }
  28211. {
  28212. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_0 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_source_0();
  28213. int32_t L_1 = ___y0;
  28214. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0);
  28215. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_2;
  28216. L_2 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28217. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  28218. (( void (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  28219. return;
  28220. }
  28221. }
  28222. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m5C63971B2CE240D6B369B297D090653880495984_gshared_inline (RowOperation_tD061338E0809B053606191F4428DEE83A3790972 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source7, const RuntimeMethod* method)
  28223. {
  28224. {
  28225. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  28226. __this->set_configuration_0(L_0);
  28227. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  28228. __this->set_bounds_1(L_1);
  28229. RuntimeObject* L_2 = ___colors2;
  28230. __this->set_colors_6(L_2);
  28231. PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * L_3 = ___blender3;
  28232. __this->set_blender_2(L_3);
  28233. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  28234. __this->set_center_3(L_4);
  28235. float L_5 = ___maxDistance5;
  28236. __this->set_maxDistance_4(L_5);
  28237. float L_6 = ___blendPercent6;
  28238. __this->set_blendPercent_5(L_6);
  28239. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_7 = ___source7;
  28240. __this->set_source_7(L_7);
  28241. return;
  28242. }
  28243. }
  28244. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float* Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, int32_t ___index0, const RuntimeMethod* method)
  28245. {
  28246. intptr_t V_0;
  28247. memset((&V_0), 0, sizeof(V_0));
  28248. {
  28249. int32_t L_0 = ___index0;
  28250. int32_t L_1 = (int32_t)__this->get__length_2();
  28251. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  28252. {
  28253. goto IL_000e;
  28254. }
  28255. }
  28256. {
  28257. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  28258. }
  28259. IL_000e:
  28260. {
  28261. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_2 = (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)__this->get__pinnable_0();
  28262. if (L_2)
  28263. {
  28264. goto IL_0030;
  28265. }
  28266. }
  28267. {
  28268. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  28269. V_0 = (intptr_t)L_3;
  28270. void* L_4;
  28271. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  28272. float* L_5;
  28273. L_5 = (( float* (*) (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));
  28274. int32_t L_6 = ___index0;
  28275. float* L_7;
  28276. L_7 = (( float* (*) (float*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((float*)(float*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  28277. return (float*)(L_7);
  28278. }
  28279. IL_0030:
  28280. {
  28281. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_8 = (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)__this->get__pinnable_0();
  28282. NullCheck(L_8);
  28283. float* L_9 = (float*)L_8->get_address_of_Data_0();
  28284. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  28285. float* L_11;
  28286. L_11 = (( float* (*) (float*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((float*)(float*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  28287. int32_t L_12 = ___index0;
  28288. float* L_13;
  28289. L_13 = (( float* (*) (float*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((float*)(float*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  28290. return (float*)(L_13);
  28291. }
  28292. }
  28293. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m065FFBE851B67FF6A6C0518D2FCF286ABE75A60C_gshared_inline (RowOperation_tD061338E0809B053606191F4428DEE83A3790972 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  28294. {
  28295. static bool s_Il2CppMethodInitialized;
  28296. if (!s_Il2CppMethodInitialized)
  28297. {
  28298. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  28299. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  28300. s_Il2CppMethodInitialized = true;
  28301. }
  28302. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_0;
  28303. memset((&V_0), 0, sizeof(V_0));
  28304. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_1;
  28305. memset((&V_1), 0, sizeof(V_1));
  28306. int32_t V_2 = 0;
  28307. float V_3 = 0.0f;
  28308. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_4;
  28309. memset((&V_4), 0, sizeof(V_4));
  28310. {
  28311. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  28312. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_1;
  28313. L_1 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28314. V_0 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_1;
  28315. V_2 = (int32_t)0;
  28316. goto IL_0068;
  28317. }
  28318. IL_0010:
  28319. {
  28320. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  28321. int32_t L_3 = V_2;
  28322. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  28323. int32_t L_5;
  28324. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  28325. int32_t L_6 = ___y0;
  28326. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  28327. memset((&L_7), 0, sizeof(L_7));
  28328. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  28329. float L_8;
  28330. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  28331. V_3 = (float)L_8;
  28332. int32_t L_9 = V_2;
  28333. float* L_10;
  28334. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  28335. float L_11 = (float)__this->get_blendPercent_5();
  28336. float L_12 = V_3;
  28337. float L_13 = (float)__this->get_maxDistance_4();
  28338. float L_14;
  28339. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  28340. *((float*)L_10) = (float)L_14;
  28341. int32_t L_15 = V_2;
  28342. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  28343. }
  28344. IL_0068:
  28345. {
  28346. int32_t L_16 = V_2;
  28347. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  28348. int32_t L_18;
  28349. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  28350. if ((((int32_t)L_16) < ((int32_t)L_18)))
  28351. {
  28352. goto IL_0010;
  28353. }
  28354. }
  28355. {
  28356. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_19 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_source_7();
  28357. int32_t L_20 = ___y0;
  28358. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_19);
  28359. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_21;
  28360. L_21 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  28361. V_4 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_21;
  28362. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  28363. int32_t L_23;
  28364. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  28365. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  28366. int32_t L_25;
  28367. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  28368. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_26;
  28369. L_26 = Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  28370. V_1 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_26;
  28371. PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * L_27 = (PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *)__this->get_blender_2();
  28372. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  28373. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_29 = V_1;
  28374. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_30 = V_1;
  28375. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_31;
  28376. L_31 = (( ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  28377. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_32 = V_0;
  28378. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_33;
  28379. L_33 = (( ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  28380. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  28381. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  28382. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  28383. NullCheck((PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *)L_27);
  28384. (( void (*) (PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F , ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_29, (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_31, (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  28385. return;
  28386. }
  28387. }
  28388. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mF0ED111C2116EECC85748E1DDFE4C5F7298C486C_gshared_inline (RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source2, const RuntimeMethod* method)
  28389. {
  28390. {
  28391. int32_t L_0;
  28392. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  28393. __this->set_minX_0(L_0);
  28394. int32_t L_1;
  28395. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  28396. __this->set_maxX_1(L_1);
  28397. int32_t L_2;
  28398. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  28399. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  28400. int32_t L_3;
  28401. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  28402. __this->set_maxY_3(L_3);
  28403. int32_t L_4;
  28404. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  28405. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  28406. int32_t L_5 = ___size1;
  28407. __this->set_size_5(L_5);
  28408. int32_t L_6 = ___size1;
  28409. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  28410. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_7 = ___source2;
  28411. __this->set_source_7(L_7);
  28412. return;
  28413. }
  28414. }
  28415. 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)
  28416. {
  28417. intptr_t V_0;
  28418. memset((&V_0), 0, sizeof(V_0));
  28419. {
  28420. int32_t L_0 = ___index0;
  28421. int32_t L_1 = (int32_t)__this->get__length_2();
  28422. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  28423. {
  28424. goto IL_000e;
  28425. }
  28426. }
  28427. {
  28428. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  28429. }
  28430. IL_000e:
  28431. {
  28432. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_2 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  28433. if (L_2)
  28434. {
  28435. goto IL_0030;
  28436. }
  28437. }
  28438. {
  28439. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  28440. V_0 = (intptr_t)L_3;
  28441. void* L_4;
  28442. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  28443. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_5;
  28444. 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));
  28445. int32_t L_6 = ___index0;
  28446. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_7;
  28447. 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));
  28448. return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_7);
  28449. }
  28450. IL_0030:
  28451. {
  28452. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_8 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0();
  28453. NullCheck(L_8);
  28454. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_9 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_8->get_address_of_Data_0();
  28455. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  28456. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_11;
  28457. 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));
  28458. int32_t L_12 = ___index0;
  28459. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_13;
  28460. 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));
  28461. return (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)(L_13);
  28462. }
  28463. }
  28464. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m345B71456DB630D97AD7A6626DB436701BFBECBD_gshared_inline (RowOperation_tF78D026C790191F81BF7B5DE42DDAC3375980264 * __this, int32_t ___y0, const RuntimeMethod* method)
  28465. {
  28466. static bool s_Il2CppMethodInitialized;
  28467. if (!s_Il2CppMethodInitialized)
  28468. {
  28469. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28470. s_Il2CppMethodInitialized = true;
  28471. }
  28472. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_0;
  28473. memset((&V_0), 0, sizeof(V_0));
  28474. int32_t V_1 = 0;
  28475. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 V_2;
  28476. memset((&V_2), 0, sizeof(V_2));
  28477. int32_t V_3 = 0;
  28478. int32_t V_4 = 0;
  28479. {
  28480. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_0 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_source_7();
  28481. int32_t L_1 = ___y0;
  28482. int32_t L_2 = (int32_t)__this->get_radius_6();
  28483. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  28484. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28485. int32_t L_4;
  28486. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  28487. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0);
  28488. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_5;
  28489. L_5 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28490. V_0 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_5;
  28491. int32_t L_6 = (int32_t)__this->get_minX_0();
  28492. V_1 = (int32_t)L_6;
  28493. goto IL_00a2;
  28494. }
  28495. IL_0028:
  28496. {
  28497. int32_t L_7 = V_1;
  28498. int32_t L_8 = (int32_t)__this->get_radius_6();
  28499. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  28500. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28501. int32_t L_10;
  28502. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  28503. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_11;
  28504. L_11 = Span_1_get_Item_mC3C5579BAC61A0EFE1CDF24CFF2A3FFB71E8026E_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  28505. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_12 = (*(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_11);
  28506. V_2 = (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 )L_12;
  28507. int32_t L_13 = ___y0;
  28508. V_3 = (int32_t)L_13;
  28509. goto IL_0085;
  28510. }
  28511. IL_004c:
  28512. {
  28513. int32_t L_14 = V_1;
  28514. V_4 = (int32_t)L_14;
  28515. goto IL_006b;
  28516. }
  28517. IL_0051:
  28518. {
  28519. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_15 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_source_7();
  28520. int32_t L_16 = V_4;
  28521. int32_t L_17 = V_3;
  28522. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_15);
  28523. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * L_18;
  28524. L_18 = (( Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  28525. Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 L_19 = V_2;
  28526. *(Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 *)L_18 = L_19;
  28527. int32_t L_20 = V_4;
  28528. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  28529. }
  28530. IL_006b:
  28531. {
  28532. int32_t L_21 = V_4;
  28533. int32_t L_22 = V_1;
  28534. int32_t L_23 = (int32_t)__this->get_size_5();
  28535. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  28536. {
  28537. goto IL_0081;
  28538. }
  28539. }
  28540. {
  28541. int32_t L_24 = V_4;
  28542. int32_t L_25 = (int32_t)__this->get_maxX_1();
  28543. if ((((int32_t)L_24) < ((int32_t)L_25)))
  28544. {
  28545. goto IL_0051;
  28546. }
  28547. }
  28548. IL_0081:
  28549. {
  28550. int32_t L_26 = V_3;
  28551. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  28552. }
  28553. IL_0085:
  28554. {
  28555. int32_t L_27 = V_3;
  28556. int32_t L_28 = ___y0;
  28557. int32_t L_29 = (int32_t)__this->get_size_5();
  28558. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  28559. {
  28560. goto IL_0099;
  28561. }
  28562. }
  28563. {
  28564. int32_t L_30 = V_3;
  28565. int32_t L_31 = (int32_t)__this->get_maxY_3();
  28566. if ((((int32_t)L_30) < ((int32_t)L_31)))
  28567. {
  28568. goto IL_004c;
  28569. }
  28570. }
  28571. IL_0099:
  28572. {
  28573. int32_t L_32 = V_1;
  28574. int32_t L_33 = (int32_t)__this->get_size_5();
  28575. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  28576. }
  28577. IL_00a2:
  28578. {
  28579. int32_t L_34 = V_1;
  28580. int32_t L_35 = (int32_t)__this->get_maxX_1();
  28581. if ((((int32_t)L_34) < ((int32_t)L_35)))
  28582. {
  28583. goto IL_0028;
  28584. }
  28585. }
  28586. {
  28587. return;
  28588. }
  28589. }
  28590. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mB883DE496E91BA32A05952C5D00D482BE23B0376_gshared_inline (RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___source7, const RuntimeMethod* method)
  28591. {
  28592. {
  28593. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  28594. __this->set_configuration_0(L_0);
  28595. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  28596. __this->set_bounds_1(L_1);
  28597. RuntimeObject* L_2 = ___colors2;
  28598. __this->set_colors_6(L_2);
  28599. PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * L_3 = ___blender3;
  28600. __this->set_blender_2(L_3);
  28601. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  28602. __this->set_center_3(L_4);
  28603. float L_5 = ___maxDistance5;
  28604. __this->set_maxDistance_4(L_5);
  28605. float L_6 = ___blendPercent6;
  28606. __this->set_blendPercent_5(L_6);
  28607. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_7 = ___source7;
  28608. __this->set_source_7(L_7);
  28609. return;
  28610. }
  28611. }
  28612. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1F45904822704A1D00C40F65BE79A3BAA923D4CC_gshared_inline (RowOperation_t5199CEB0BA90224C85A64BCFEB0DF3284C61C75B * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  28613. {
  28614. static bool s_Il2CppMethodInitialized;
  28615. if (!s_Il2CppMethodInitialized)
  28616. {
  28617. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  28618. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  28619. s_Il2CppMethodInitialized = true;
  28620. }
  28621. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_0;
  28622. memset((&V_0), 0, sizeof(V_0));
  28623. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_1;
  28624. memset((&V_1), 0, sizeof(V_1));
  28625. int32_t V_2 = 0;
  28626. float V_3 = 0.0f;
  28627. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_4;
  28628. memset((&V_4), 0, sizeof(V_4));
  28629. {
  28630. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  28631. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_1;
  28632. L_1 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28633. V_0 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_1;
  28634. V_2 = (int32_t)0;
  28635. goto IL_0062;
  28636. }
  28637. IL_0010:
  28638. {
  28639. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  28640. int32_t L_3 = V_2;
  28641. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  28642. int32_t L_5;
  28643. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  28644. int32_t L_6 = ___y0;
  28645. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  28646. memset((&L_7), 0, sizeof(L_7));
  28647. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  28648. float L_8;
  28649. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  28650. V_3 = (float)L_8;
  28651. int32_t L_9 = V_2;
  28652. float* L_10;
  28653. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  28654. float L_11 = (float)__this->get_blendPercent_5();
  28655. float L_12 = V_3;
  28656. float L_13 = (float)__this->get_maxDistance_4();
  28657. float L_14;
  28658. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  28659. *((float*)L_10) = (float)L_14;
  28660. int32_t L_15 = V_2;
  28661. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  28662. }
  28663. IL_0062:
  28664. {
  28665. int32_t L_16 = V_2;
  28666. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  28667. int32_t L_18;
  28668. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  28669. if ((((int32_t)L_16) < ((int32_t)L_18)))
  28670. {
  28671. goto IL_0010;
  28672. }
  28673. }
  28674. {
  28675. Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_19 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_source_7();
  28676. int32_t L_20 = ___y0;
  28677. NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_19);
  28678. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_21;
  28679. L_21 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  28680. V_4 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_21;
  28681. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  28682. int32_t L_23;
  28683. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  28684. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  28685. int32_t L_25;
  28686. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  28687. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_26;
  28688. L_26 = Span_1_Slice_m13D14E709EA262FF40F2ECAE18849E4FB39822A9_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  28689. V_1 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_26;
  28690. PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 * L_27 = (PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *)__this->get_blender_2();
  28691. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  28692. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_29 = V_1;
  28693. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_30 = V_1;
  28694. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_31;
  28695. L_31 = (( ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  28696. Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_32 = V_0;
  28697. ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F L_33;
  28698. L_33 = (( ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  28699. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  28700. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  28701. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  28702. NullCheck((PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *)L_27);
  28703. (( void (*) (PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F , ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_t5B076D7D77EABCFAEDA2505891FF46358BA093E7 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_29, (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_31, (ReadOnlySpan_1_t9CBEE92671FCC08C7D9D3B1563D179272B0C334F )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  28704. return;
  28705. }
  28706. }
  28707. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m89C39C1D1C1F0E1C28594CFD7AB4E4BE2A4018E8_gshared_inline (RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___upper3, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  28708. {
  28709. {
  28710. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  28711. __this->set_bounds_0(L_0);
  28712. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___source1;
  28713. __this->set_source_1(L_1);
  28714. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  28715. __this->set_intImage_2(L_2);
  28716. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_3 = ___upper3;
  28717. __this->set_upper_3(L_3);
  28718. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_4 = ___lower4;
  28719. __this->set_lower_4(L_4);
  28720. float L_5 = ___thresholdLimit5;
  28721. __this->set_thresholdLimit_5(L_5);
  28722. int32_t L_6 = ___startX7;
  28723. __this->set_startX_6(L_6);
  28724. int32_t L_7 = ___endX8;
  28725. __this->set_endX_7(L_7);
  28726. int32_t L_8 = ___startY9;
  28727. __this->set_startY_8(L_8);
  28728. uint8_t L_9 = ___clusterSize6;
  28729. __this->set_clusterSize_9(L_9);
  28730. return;
  28731. }
  28732. }
  28733. 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)
  28734. {
  28735. intptr_t V_0;
  28736. memset((&V_0), 0, sizeof(V_0));
  28737. {
  28738. int32_t L_0 = ___index0;
  28739. int32_t L_1 = (int32_t)__this->get__length_2();
  28740. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  28741. {
  28742. goto IL_000e;
  28743. }
  28744. }
  28745. {
  28746. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  28747. }
  28748. IL_000e:
  28749. {
  28750. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_2 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  28751. if (L_2)
  28752. {
  28753. goto IL_0030;
  28754. }
  28755. }
  28756. {
  28757. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  28758. V_0 = (intptr_t)L_3;
  28759. void* L_4;
  28760. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  28761. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5;
  28762. 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));
  28763. int32_t L_6 = ___index0;
  28764. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_7;
  28765. 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));
  28766. return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_7);
  28767. }
  28768. IL_0030:
  28769. {
  28770. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_8 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  28771. NullCheck(L_8);
  28772. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_9 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_8->get_address_of_Data_0();
  28773. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  28774. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_11;
  28775. 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));
  28776. int32_t L_12 = ___index0;
  28777. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_13;
  28778. 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));
  28779. return (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(L_13);
  28780. }
  28781. }
  28782. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t* Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_gshared_inline (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method)
  28783. {
  28784. Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED V_0;
  28785. memset((&V_0), 0, sizeof(V_0));
  28786. {
  28787. int32_t L_0 = ___y1;
  28788. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this);
  28789. Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED L_1;
  28790. L_1 = (( Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED (*) (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5)->methodPointer)((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this, (int32_t)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 5));
  28791. V_0 = (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED )L_1;
  28792. int32_t L_2 = ___x0;
  28793. uint64_t* L_3;
  28794. L_3 = Span_1_get_Item_m763B9465FA0334A46A1AE1B45D16312CA25CBA2E_inline((Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED *)(Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED *)(&V_0), (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 6));
  28795. return (uint64_t*)(L_3);
  28796. }
  28797. }
  28798. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m9CA44BFC27498544BD5E2945D5B3E222BE8D8ED1_gshared_inline (RowOperation_tE28C856C2D1DD7C483C72AE3DDF0AD111DB10EC8 * __this, int32_t ___y0, const RuntimeMethod* method)
  28799. {
  28800. static bool s_Il2CppMethodInitialized;
  28801. if (!s_Il2CppMethodInitialized)
  28802. {
  28803. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  28804. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28805. s_Il2CppMethodInitialized = true;
  28806. }
  28807. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  28808. memset((&V_0), 0, sizeof(V_0));
  28809. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_1;
  28810. memset((&V_1), 0, sizeof(V_1));
  28811. int32_t V_2 = 0;
  28812. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_3;
  28813. memset((&V_3), 0, sizeof(V_3));
  28814. int32_t V_4 = 0;
  28815. int32_t V_5 = 0;
  28816. int32_t V_6 = 0;
  28817. int32_t V_7 = 0;
  28818. uint32_t V_8 = 0;
  28819. int64_t V_9 = 0;
  28820. {
  28821. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  28822. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_1();
  28823. int32_t L_1 = ___y0;
  28824. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0);
  28825. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2;
  28826. L_2 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  28827. V_1 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2;
  28828. int32_t L_3 = (int32_t)__this->get_startX_6();
  28829. V_2 = (int32_t)L_3;
  28830. goto IL_0176;
  28831. }
  28832. IL_0021:
  28833. {
  28834. int32_t L_4 = V_2;
  28835. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_5;
  28836. L_5 = Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  28837. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_6 = (*(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_5);
  28838. V_3 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_6;
  28839. Byte4_ToRgba32_m49CE055B4EF1B2FFF84EA955984000E603CD7F15_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  28840. int32_t L_7 = V_2;
  28841. int32_t L_8 = (int32_t)__this->get_startX_6();
  28842. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  28843. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  28844. int32_t L_10;
  28845. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  28846. V_4 = (int32_t)L_10;
  28847. int32_t L_11 = V_2;
  28848. int32_t L_12 = (int32_t)__this->get_startX_6();
  28849. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  28850. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  28851. int32_t L_15;
  28852. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  28853. int32_t L_16;
  28854. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  28855. V_5 = (int32_t)L_16;
  28856. int32_t L_17 = ___y0;
  28857. int32_t L_18 = (int32_t)__this->get_startY_8();
  28858. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  28859. int32_t L_20;
  28860. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  28861. V_6 = (int32_t)L_20;
  28862. int32_t L_21 = ___y0;
  28863. int32_t L_22 = (int32_t)__this->get_startY_8();
  28864. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  28865. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  28866. int32_t L_25;
  28867. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  28868. int32_t L_26;
  28869. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  28870. V_7 = (int32_t)L_26;
  28871. int32_t L_27 = V_5;
  28872. int32_t L_28 = V_4;
  28873. int32_t L_29 = V_7;
  28874. int32_t L_30 = V_6;
  28875. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  28876. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  28877. int32_t L_32 = V_5;
  28878. int32_t L_33 = V_7;
  28879. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  28880. uint64_t* L_34;
  28881. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  28882. int64_t L_35 = *((int64_t*)L_34);
  28883. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  28884. int32_t L_37 = V_4;
  28885. int32_t L_38 = V_7;
  28886. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  28887. uint64_t* L_39;
  28888. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  28889. int64_t L_40 = *((int64_t*)L_39);
  28890. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  28891. int32_t L_42 = V_5;
  28892. int32_t L_43 = V_6;
  28893. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  28894. uint64_t* L_44;
  28895. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  28896. int64_t L_45 = *((int64_t*)L_44);
  28897. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  28898. int32_t L_47 = V_4;
  28899. int32_t L_48 = V_6;
  28900. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  28901. uint64_t* L_49;
  28902. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  28903. int64_t L_50 = *((int64_t*)L_49);
  28904. uint64_t L_51;
  28905. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  28906. V_9 = (int64_t)L_51;
  28907. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  28908. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  28909. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  28910. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  28911. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  28912. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  28913. uint32_t L_58 = V_8;
  28914. int64_t L_59 = V_9;
  28915. float L_60 = (float)__this->get_thresholdLimit_5();
  28916. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  28917. {
  28918. goto IL_015a;
  28919. }
  28920. }
  28921. {
  28922. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_61 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_1();
  28923. int32_t L_62 = V_2;
  28924. int32_t L_63 = ___y0;
  28925. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_61);
  28926. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_64;
  28927. L_64 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  28928. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_65 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )__this->get_lower_4();
  28929. *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_64 = L_65;
  28930. goto IL_0172;
  28931. }
  28932. IL_015a:
  28933. {
  28934. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_66 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_1();
  28935. int32_t L_67 = V_2;
  28936. int32_t L_68 = ___y0;
  28937. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_66);
  28938. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_69;
  28939. L_69 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  28940. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_70 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )__this->get_upper_3();
  28941. *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_69 = L_70;
  28942. }
  28943. IL_0172:
  28944. {
  28945. int32_t L_71 = V_2;
  28946. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  28947. }
  28948. IL_0176:
  28949. {
  28950. int32_t L_72 = V_2;
  28951. int32_t L_73 = (int32_t)__this->get_endX_7();
  28952. if ((((int32_t)L_72) < ((int32_t)L_73)))
  28953. {
  28954. goto IL_0021;
  28955. }
  28956. }
  28957. {
  28958. return;
  28959. }
  28960. }
  28961. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m1E04C59FDE1AF7149523889CEB2187DAD60AAA0C_gshared_inline (RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source5, const RuntimeMethod* method)
  28962. {
  28963. {
  28964. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  28965. __this->set_configuration_0(L_0);
  28966. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  28967. __this->set_bounds_1(L_1);
  28968. PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * L_2 = ___blender2;
  28969. __this->set_blender_2(L_2);
  28970. RuntimeObject* L_3 = ___amount3;
  28971. __this->set_amount_3(L_3);
  28972. RuntimeObject* L_4 = ___colors4;
  28973. __this->set_colors_4(L_4);
  28974. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_5 = ___source5;
  28975. __this->set_source_5(L_5);
  28976. return;
  28977. }
  28978. }
  28979. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  28980. {
  28981. intptr_t V_0;
  28982. memset((&V_0), 0, sizeof(V_0));
  28983. {
  28984. int32_t L_0 = ___start0;
  28985. int32_t L_1 = (int32_t)__this->get__length_2();
  28986. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  28987. {
  28988. goto IL_0014;
  28989. }
  28990. }
  28991. {
  28992. int32_t L_2 = ___length1;
  28993. int32_t L_3 = (int32_t)__this->get__length_2();
  28994. int32_t L_4 = ___start0;
  28995. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  28996. {
  28997. goto IL_001a;
  28998. }
  28999. }
  29000. IL_0014:
  29001. {
  29002. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  29003. }
  29004. IL_001a:
  29005. {
  29006. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  29007. int32_t L_6 = ___start0;
  29008. intptr_t L_7;
  29009. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  29010. V_0 = (intptr_t)L_7;
  29011. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_8 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  29012. intptr_t L_9 = V_0;
  29013. int32_t L_10 = ___length1;
  29014. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_11;
  29015. memset((&L_11), 0, sizeof(L_11));
  29016. Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline((&L_11), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  29017. return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_11;
  29018. }
  29019. }
  29020. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_gshared_inline (RuntimeObject* ___buffer0, const RuntimeMethod* method)
  29021. {
  29022. Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 V_0;
  29023. memset((&V_0), 0, sizeof(V_0));
  29024. {
  29025. RuntimeObject* L_0 = ___buffer0;
  29026. NullCheck((RuntimeObject*)L_0);
  29027. Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 L_1;
  29028. L_1 = InterfaceFuncInvoker0< Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 >::Invoke(0 /* System.Memory`1<!0> System.Buffers.IMemoryOwner`1<System.Single>::get_Memory() */, IL2CPP_RGCTX_DATA(method->rgctx_data, 0), (RuntimeObject*)L_0);
  29029. V_0 = (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 )L_1;
  29030. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_2;
  29031. L_2 = Memory_1_get_Span_m928F551E59E8B11542D25F22BFBCB34260C42A5B_inline((Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 *)(Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 *)(&V_0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1));
  29032. return (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_2;
  29033. }
  29034. }
  29035. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m252FAD817AB57FE795C68B8DACEBA4205F4E834E_gshared_inline (RowOperation_t4A8BA86A6C3BF3550AF48F1ECF25EB4B6FBA9E11 * __this, int32_t ___y0, const RuntimeMethod* method)
  29036. {
  29037. static bool s_Il2CppMethodInitialized;
  29038. if (!s_Il2CppMethodInitialized)
  29039. {
  29040. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  29041. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  29042. s_Il2CppMethodInitialized = true;
  29043. }
  29044. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_0;
  29045. memset((&V_0), 0, sizeof(V_0));
  29046. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_1;
  29047. memset((&V_1), 0, sizeof(V_1));
  29048. {
  29049. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_5();
  29050. int32_t L_1 = ___y0;
  29051. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0);
  29052. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2;
  29053. L_2 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29054. V_1 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2;
  29055. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  29056. int32_t L_4;
  29057. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  29058. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  29059. int32_t L_6;
  29060. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  29061. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_7;
  29062. L_7 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  29063. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_7;
  29064. PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * L_8 = (PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)__this->get_blender_2();
  29065. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  29066. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_10 = V_0;
  29067. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  29068. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_12;
  29069. L_12 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  29070. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_13;
  29071. L_13 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  29072. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_14 = V_0;
  29073. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_15;
  29074. L_15 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  29075. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  29076. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  29077. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  29078. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  29079. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  29080. NullCheck((PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)L_8);
  29081. (( void (*) (PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_10, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_13, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  29082. return;
  29083. }
  29084. }
  29085. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m3E2D0EB6864F870831CFD50D2EDF7A8FCE7596C9_gshared_inline (RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2 * __this, int32_t ___startX0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___upper2, Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  29086. {
  29087. {
  29088. int32_t L_0 = ___startX0;
  29089. __this->set_startX_5(L_0);
  29090. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___source1;
  29091. __this->set_source_0(L_1);
  29092. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_2 = ___upper2;
  29093. __this->set_upper_1(L_2);
  29094. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_3 = ___lower3;
  29095. __this->set_lower_2(L_3);
  29096. uint8_t L_4 = ___threshold4;
  29097. __this->set_threshold_3(L_4);
  29098. int32_t L_5 = ___mode5;
  29099. __this->set_mode_4(L_5);
  29100. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  29101. __this->set_configuration_6(L_6);
  29102. return;
  29103. }
  29104. }
  29105. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, const RuntimeMethod* method)
  29106. {
  29107. {
  29108. int32_t L_0 = (int32_t)__this->get__length_2();
  29109. return (int32_t)L_0;
  29110. }
  29111. }
  29112. 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)
  29113. {
  29114. intptr_t V_0;
  29115. memset((&V_0), 0, sizeof(V_0));
  29116. {
  29117. int32_t L_0 = ___index0;
  29118. int32_t L_1 = (int32_t)__this->get__length_2();
  29119. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  29120. {
  29121. goto IL_000e;
  29122. }
  29123. }
  29124. {
  29125. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  29126. }
  29127. IL_000e:
  29128. {
  29129. Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_2 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0();
  29130. if (L_2)
  29131. {
  29132. goto IL_0030;
  29133. }
  29134. }
  29135. {
  29136. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  29137. V_0 = (intptr_t)L_3;
  29138. void* L_4;
  29139. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  29140. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_5;
  29141. 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));
  29142. int32_t L_6 = ___index0;
  29143. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_7;
  29144. 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));
  29145. return (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(L_7);
  29146. }
  29147. IL_0030:
  29148. {
  29149. Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_8 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0();
  29150. NullCheck(L_8);
  29151. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_9 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_8->get_address_of_Data_0();
  29152. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  29153. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_11;
  29154. 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));
  29155. int32_t L_12 = ___index0;
  29156. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_13;
  29157. 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));
  29158. return (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)(L_13);
  29159. }
  29160. }
  29161. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, const RuntimeMethod* method)
  29162. {
  29163. {
  29164. int32_t L_0 = (int32_t)__this->get__length_2();
  29165. return (int32_t)L_0;
  29166. }
  29167. }
  29168. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mFCFE347CB5C8C08250A3FB52B19829C067DEE44D_gshared_inline (RowOperation_tAA5BAC632F29A79C8E05636527C8CA429642E5D2 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  29169. {
  29170. static bool s_Il2CppMethodInitialized;
  29171. if (!s_Il2CppMethodInitialized)
  29172. {
  29173. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  29174. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  29175. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  29176. s_Il2CppMethodInitialized = true;
  29177. }
  29178. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_0;
  29179. memset((&V_0), 0, sizeof(V_0));
  29180. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_1;
  29181. memset((&V_1), 0, sizeof(V_1));
  29182. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_2;
  29183. memset((&V_2), 0, sizeof(V_2));
  29184. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_3;
  29185. memset((&V_3), 0, sizeof(V_3));
  29186. int32_t V_4 = 0;
  29187. uint8_t V_5 = 0x0;
  29188. int32_t V_6 = 0;
  29189. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  29190. memset((&V_7), 0, sizeof(V_7));
  29191. uint8_t V_8 = 0x0;
  29192. float V_9 = 0.0f;
  29193. int32_t V_10 = 0;
  29194. float V_11 = 0.0f;
  29195. float V_12 = 0.0f;
  29196. int32_t V_13 = 0;
  29197. float V_14 = 0.0f;
  29198. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B5_0 = NULL;
  29199. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B4_0 = NULL;
  29200. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 G_B6_0;
  29201. memset((&G_B6_0), 0, sizeof(G_B6_0));
  29202. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B6_1 = NULL;
  29203. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B12_0 = NULL;
  29204. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B11_0 = NULL;
  29205. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 G_B13_0;
  29206. memset((&G_B13_0), 0, sizeof(G_B13_0));
  29207. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B13_1 = NULL;
  29208. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B19_0 = NULL;
  29209. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B18_0 = NULL;
  29210. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 G_B20_0;
  29211. memset((&G_B20_0), 0, sizeof(G_B20_0));
  29212. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * G_B20_1 = NULL;
  29213. {
  29214. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_0 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )__this->get_upper_1();
  29215. V_0 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_0;
  29216. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_1 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )__this->get_lower_2();
  29217. V_1 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_1;
  29218. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_2 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_0();
  29219. int32_t L_3 = ___y0;
  29220. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_2);
  29221. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_4;
  29222. L_4 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29223. V_3 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_4;
  29224. int32_t L_5 = (int32_t)__this->get_startX_5();
  29225. int32_t L_6;
  29226. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  29227. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_7;
  29228. L_7 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  29229. V_2 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_7;
  29230. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  29231. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_8;
  29232. L_8 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  29233. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  29234. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_10 = V_2;
  29235. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_11;
  29236. L_11 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  29237. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  29238. NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_8);
  29239. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  29240. int32_t L_13 = (int32_t)__this->get_mode_4();
  29241. V_4 = (int32_t)L_13;
  29242. int32_t L_14 = V_4;
  29243. switch (L_14)
  29244. {
  29245. case 0:
  29246. {
  29247. goto IL_0063;
  29248. }
  29249. case 1:
  29250. {
  29251. goto IL_00c6;
  29252. }
  29253. case 2:
  29254. {
  29255. goto IL_0119;
  29256. }
  29257. }
  29258. }
  29259. {
  29260. return;
  29261. }
  29262. IL_0063:
  29263. {
  29264. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  29265. V_5 = (uint8_t)L_15;
  29266. V_6 = (int32_t)0;
  29267. goto IL_00ba;
  29268. }
  29269. IL_0070:
  29270. {
  29271. int32_t L_16 = V_6;
  29272. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  29273. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  29274. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  29275. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  29276. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  29277. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  29278. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  29279. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  29280. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  29281. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  29282. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  29283. uint8_t L_25;
  29284. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  29285. V_8 = (uint8_t)L_25;
  29286. int32_t L_26 = V_6;
  29287. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_27;
  29288. L_27 = Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  29289. uint8_t L_28 = V_8;
  29290. uint8_t L_29 = V_5;
  29291. G_B4_0 = L_27;
  29292. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  29293. {
  29294. G_B5_0 = L_27;
  29295. goto IL_00ae;
  29296. }
  29297. }
  29298. {
  29299. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_30 = V_1;
  29300. G_B6_0 = L_30;
  29301. G_B6_1 = G_B4_0;
  29302. goto IL_00af;
  29303. }
  29304. IL_00ae:
  29305. {
  29306. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_31 = V_0;
  29307. G_B6_0 = L_31;
  29308. G_B6_1 = G_B5_0;
  29309. }
  29310. IL_00af:
  29311. {
  29312. *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)G_B6_1 = G_B6_0;
  29313. int32_t L_32 = V_6;
  29314. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  29315. }
  29316. IL_00ba:
  29317. {
  29318. int32_t L_33 = V_6;
  29319. int32_t L_34;
  29320. L_34 = Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  29321. if ((((int32_t)L_33) < ((int32_t)L_34)))
  29322. {
  29323. goto IL_0070;
  29324. }
  29325. }
  29326. {
  29327. return;
  29328. }
  29329. IL_00c6:
  29330. {
  29331. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  29332. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  29333. V_10 = (int32_t)0;
  29334. goto IL_010d;
  29335. }
  29336. IL_00da:
  29337. {
  29338. int32_t L_36 = V_10;
  29339. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  29340. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  29341. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  29342. float L_39;
  29343. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  29344. V_11 = (float)L_39;
  29345. int32_t L_40 = V_10;
  29346. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_41;
  29347. L_41 = Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  29348. float L_42 = V_11;
  29349. float L_43 = V_9;
  29350. G_B11_0 = L_41;
  29351. if ((((float)L_42) >= ((float)L_43)))
  29352. {
  29353. G_B12_0 = L_41;
  29354. goto IL_0101;
  29355. }
  29356. }
  29357. {
  29358. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_44 = V_1;
  29359. G_B13_0 = L_44;
  29360. G_B13_1 = G_B11_0;
  29361. goto IL_0102;
  29362. }
  29363. IL_0101:
  29364. {
  29365. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_45 = V_0;
  29366. G_B13_0 = L_45;
  29367. G_B13_1 = G_B12_0;
  29368. }
  29369. IL_0102:
  29370. {
  29371. *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)G_B13_1 = G_B13_0;
  29372. int32_t L_46 = V_10;
  29373. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  29374. }
  29375. IL_010d:
  29376. {
  29377. int32_t L_47 = V_10;
  29378. int32_t L_48;
  29379. L_48 = Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  29380. if ((((int32_t)L_47) < ((int32_t)L_48)))
  29381. {
  29382. goto IL_00da;
  29383. }
  29384. }
  29385. {
  29386. return;
  29387. }
  29388. IL_0119:
  29389. {
  29390. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  29391. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  29392. V_13 = (int32_t)0;
  29393. goto IL_0160;
  29394. }
  29395. IL_012d:
  29396. {
  29397. int32_t L_50 = V_13;
  29398. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  29399. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  29400. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  29401. float L_53;
  29402. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  29403. V_14 = (float)L_53;
  29404. int32_t L_54 = V_13;
  29405. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_55;
  29406. L_55 = Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  29407. float L_56 = V_14;
  29408. float L_57 = V_12;
  29409. G_B18_0 = L_55;
  29410. if ((((float)L_56) >= ((float)L_57)))
  29411. {
  29412. G_B19_0 = L_55;
  29413. goto IL_0154;
  29414. }
  29415. }
  29416. {
  29417. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_58 = V_1;
  29418. G_B20_0 = L_58;
  29419. G_B20_1 = G_B18_0;
  29420. goto IL_0155;
  29421. }
  29422. IL_0154:
  29423. {
  29424. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_59 = V_0;
  29425. G_B20_0 = L_59;
  29426. G_B20_1 = G_B19_0;
  29427. }
  29428. IL_0155:
  29429. {
  29430. *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)G_B20_1 = G_B20_0;
  29431. int32_t L_60 = V_13;
  29432. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  29433. }
  29434. IL_0160:
  29435. {
  29436. int32_t L_61 = V_13;
  29437. int32_t L_62;
  29438. L_62 = Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  29439. if ((((int32_t)L_61) < ((int32_t)L_62)))
  29440. {
  29441. goto IL_012d;
  29442. }
  29443. }
  29444. {
  29445. return;
  29446. }
  29447. }
  29448. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m947D8BCB09C033BDE80C4B3FB50F97174C3A87BF_gshared_inline (RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels1, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  29449. {
  29450. {
  29451. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  29452. __this->set_bounds_0(L_0);
  29453. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___targetPixels1;
  29454. __this->set_targetPixels_1(L_1);
  29455. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_2 = ___sourcePixels2;
  29456. __this->set_sourcePixels_2(L_2);
  29457. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_3 = ___map3;
  29458. __this->set_map_3(L_3);
  29459. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_4 = ___kernel4;
  29460. __this->set_kernel_4(L_4);
  29461. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_5 = ___configuration5;
  29462. __this->set_configuration_5(L_5);
  29463. bool L_6 = ___preserveAlpha6;
  29464. __this->set_preserveAlpha_6(L_6);
  29465. return;
  29466. }
  29467. }
  29468. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  29469. {
  29470. intptr_t V_0;
  29471. memset((&V_0), 0, sizeof(V_0));
  29472. {
  29473. int32_t L_0 = ___start0;
  29474. int32_t L_1 = (int32_t)__this->get__length_2();
  29475. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  29476. {
  29477. goto IL_0014;
  29478. }
  29479. }
  29480. {
  29481. int32_t L_2 = ___length1;
  29482. int32_t L_3 = (int32_t)__this->get__length_2();
  29483. int32_t L_4 = ___start0;
  29484. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  29485. {
  29486. goto IL_001a;
  29487. }
  29488. }
  29489. IL_0014:
  29490. {
  29491. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  29492. }
  29493. IL_001a:
  29494. {
  29495. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  29496. int32_t L_6 = ___start0;
  29497. intptr_t L_7;
  29498. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  29499. V_0 = (intptr_t)L_7;
  29500. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_8 = (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)__this->get__pinnable_0();
  29501. intptr_t L_9 = V_0;
  29502. int32_t L_10 = ___length1;
  29503. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11;
  29504. memset((&L_11), 0, sizeof(L_11));
  29505. Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_inline((&L_11), (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  29506. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11;
  29507. }
  29508. }
  29509. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, const RuntimeMethod* method)
  29510. {
  29511. intptr_t V_0;
  29512. memset((&V_0), 0, sizeof(V_0));
  29513. int32_t V_1 = 0;
  29514. {
  29515. int32_t L_0 = ___start0;
  29516. int32_t L_1 = (int32_t)__this->get__length_2();
  29517. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  29518. {
  29519. goto IL_000f;
  29520. }
  29521. }
  29522. {
  29523. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  29524. }
  29525. IL_000f:
  29526. {
  29527. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  29528. int32_t L_3 = ___start0;
  29529. intptr_t L_4;
  29530. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  29531. V_0 = (intptr_t)L_4;
  29532. int32_t L_5 = (int32_t)__this->get__length_2();
  29533. int32_t L_6 = ___start0;
  29534. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  29535. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_7 = (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)__this->get__pinnable_0();
  29536. intptr_t L_8 = V_0;
  29537. int32_t L_9 = V_1;
  29538. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10;
  29539. memset((&L_10), 0, sizeof(L_10));
  29540. Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_inline((&L_10), (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  29541. return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10;
  29542. }
  29543. }
  29544. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_gshared_inline (int32_t* ___source0, int32_t ___elementOffset1, const RuntimeMethod* method)
  29545. {
  29546. {
  29547. int32_t* L_0 = ___source0;
  29548. int32_t L_1 = ___elementOffset1;
  29549. uint32_t L_2 = sizeof(int32_t);
  29550. return (int32_t*)(((int32_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))))));
  29551. }
  29552. }
  29553. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_gshared_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___source0, int32_t ___elementOffset1, const RuntimeMethod* method)
  29554. {
  29555. {
  29556. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___source0;
  29557. int32_t L_1 = ___elementOffset1;
  29558. uint32_t L_2 = sizeof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 );
  29559. return (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)il2cpp_codegen_add((intptr_t)L_0, (intptr_t)((intptr_t)il2cpp_codegen_multiply((int32_t)L_1, (intptr_t)((intptr_t)L_2))))));
  29560. }
  29561. }
  29562. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6B407E9C9B7C8626BC52D7E5FCE9F766972B7671_gshared_inline (RowOperation_tC0F8BB8F9154999D98F1B9F12581A3D81FA4FD40 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  29563. {
  29564. static bool s_Il2CppMethodInitialized;
  29565. if (!s_Il2CppMethodInitialized)
  29566. {
  29567. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  29568. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  29569. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  29570. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  29571. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  29572. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  29573. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  29574. s_Il2CppMethodInitialized = true;
  29575. }
  29576. int32_t V_0 = 0;
  29577. int32_t V_1 = 0;
  29578. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2;
  29579. memset((&V_2), 0, sizeof(V_2));
  29580. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3;
  29581. memset((&V_3), 0, sizeof(V_3));
  29582. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_4;
  29583. memset((&V_4), 0, sizeof(V_4));
  29584. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B V_5;
  29585. memset((&V_5), 0, sizeof(V_5));
  29586. int32_t V_6 = 0;
  29587. int32_t* V_7 = NULL;
  29588. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_8;
  29589. memset((&V_8), 0, sizeof(V_8));
  29590. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_9 = NULL;
  29591. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_10;
  29592. memset((&V_10), 0, sizeof(V_10));
  29593. int32_t V_11 = 0;
  29594. int32_t V_12 = 0;
  29595. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_13 = NULL;
  29596. int32_t V_14 = 0;
  29597. int32_t* V_15 = NULL;
  29598. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_16 = NULL;
  29599. int32_t V_17 = 0;
  29600. int32_t V_18 = 0;
  29601. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_19;
  29602. memset((&V_19), 0, sizeof(V_19));
  29603. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C V_20;
  29604. memset((&V_20), 0, sizeof(V_20));
  29605. int32_t V_21 = 0;
  29606. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_22 = NULL;
  29607. int32_t V_23 = 0;
  29608. int32_t V_24 = 0;
  29609. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_25;
  29610. memset((&V_25), 0, sizeof(V_25));
  29611. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_26 = NULL;
  29612. int32_t V_27 = 0;
  29613. int32_t* V_28 = NULL;
  29614. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_29 = NULL;
  29615. int32_t V_30 = 0;
  29616. int32_t V_31 = 0;
  29617. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_32;
  29618. memset((&V_32), 0, sizeof(V_32));
  29619. {
  29620. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  29621. int32_t L_1;
  29622. L_1 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_0, /*hidden argument*/NULL);
  29623. V_0 = (int32_t)L_1;
  29624. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_2 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  29625. int32_t L_3;
  29626. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_2, /*hidden argument*/NULL);
  29627. V_1 = (int32_t)L_3;
  29628. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  29629. int32_t L_5;
  29630. L_5 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  29631. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_6;
  29632. L_6 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)0, (int32_t)L_5, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  29633. V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_6;
  29634. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_7 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  29635. int32_t L_8;
  29636. L_8 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_7, /*hidden argument*/NULL);
  29637. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9;
  29638. L_9 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)L_8, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  29639. V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9;
  29640. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  29641. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  29642. L_11 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  29643. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_12 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_targetPixels_1();
  29644. int32_t L_13 = ___y0;
  29645. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12);
  29646. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_14;
  29647. L_14 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29648. V_8 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_14;
  29649. int32_t L_15 = V_0;
  29650. int32_t L_16 = V_1;
  29651. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_17;
  29652. L_17 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_8), (int32_t)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  29653. V_4 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_17;
  29654. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * L_18 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)__this->get_address_of_kernel_4();
  29655. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_19 = (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)__this->get_map_3();
  29656. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B L_20;
  29657. memset((&L_20), 0, sizeof(L_20));
  29658. ConvolutionState__ctor_mEA74E98907EC17B2A0A5B0702E7A6FBCC95338E4((&L_20), (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)L_18, (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)L_19, /*hidden argument*/NULL);
  29659. V_5 = (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B )L_20;
  29660. int32_t L_21 = ___y0;
  29661. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  29662. int32_t L_23;
  29663. L_23 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  29664. V_6 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_23));
  29665. int32_t L_24 = V_6;
  29666. int32_t* L_25;
  29667. L_25 = ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_24, /*hidden argument*/NULL);
  29668. V_7 = (int32_t*)L_25;
  29669. bool L_26 = (bool)__this->get_preserveAlpha_6();
  29670. if (!L_26)
  29671. {
  29672. goto IL_021a;
  29673. }
  29674. }
  29675. {
  29676. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  29677. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_3;
  29678. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28;
  29679. L_28 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  29680. V_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_28;
  29681. V_11 = (int32_t)0;
  29682. goto IL_0197;
  29683. }
  29684. IL_00ae:
  29685. {
  29686. int32_t* L_29 = V_7;
  29687. int32_t L_30 = V_11;
  29688. int32_t* L_31;
  29689. L_31 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_29, (int32_t)L_30, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  29690. int32_t L_32 = *((int32_t*)L_31);
  29691. V_12 = (int32_t)L_32;
  29692. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_33 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_sourcePixels_2();
  29693. int32_t L_34 = V_12;
  29694. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_33);
  29695. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_35;
  29696. L_35 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_33, (int32_t)L_34, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29697. V_8 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_35;
  29698. int32_t L_36 = V_0;
  29699. int32_t L_37 = V_1;
  29700. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_38;
  29701. L_38 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_8), (int32_t)L_36, (int32_t)L_37, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  29702. V_10 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_38;
  29703. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  29704. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_39;
  29705. L_39 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  29706. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_40 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  29707. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_41 = V_10;
  29708. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_42;
  29709. L_42 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  29710. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_43 = V_2;
  29711. NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_39);
  29712. (( void (*) (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_39, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_40, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  29713. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_44 = V_2;
  29714. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_45;
  29715. L_45 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_44, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  29716. V_13 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_45;
  29717. V_14 = (int32_t)0;
  29718. goto IL_0183;
  29719. }
  29720. IL_00fc:
  29721. {
  29722. int32_t L_46 = V_14;
  29723. int32_t* L_47;
  29724. L_47 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_46, /*hidden argument*/NULL);
  29725. V_15 = (int32_t*)L_47;
  29726. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_48 = V_9;
  29727. int32_t L_49 = V_14;
  29728. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_50;
  29729. L_50 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_48, (int32_t)L_49, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  29730. V_16 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_50;
  29731. V_17 = (int32_t)0;
  29732. goto IL_0169;
  29733. }
  29734. IL_0117:
  29735. {
  29736. int32_t* L_51 = V_15;
  29737. int32_t L_52 = V_17;
  29738. int32_t* L_53;
  29739. L_53 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_51, (int32_t)L_52, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  29740. int32_t L_54 = *((int32_t*)L_53);
  29741. int32_t L_55 = V_0;
  29742. V_18 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)L_55));
  29743. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_56 = V_13;
  29744. int32_t L_57 = V_18;
  29745. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_58;
  29746. L_58 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_56, (int32_t)L_57, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  29747. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_59 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_58);
  29748. V_19 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_59;
  29749. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_60 = V_16;
  29750. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_61 = V_16;
  29751. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_62 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_61);
  29752. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_63;
  29753. L_63 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  29754. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_63;
  29755. int32_t L_64 = V_11;
  29756. int32_t L_65 = V_17;
  29757. float L_66;
  29758. L_66 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_64, (int32_t)L_65, /*hidden argument*/NULL);
  29759. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_67 = V_19;
  29760. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_68;
  29761. L_68 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_66, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_67, /*hidden argument*/NULL);
  29762. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_69;
  29763. L_69 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_62, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_68, /*hidden argument*/NULL);
  29764. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_60 = L_69;
  29765. int32_t L_70 = V_17;
  29766. V_17 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
  29767. }
  29768. IL_0169:
  29769. {
  29770. int32_t L_71 = V_17;
  29771. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_72;
  29772. L_72 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  29773. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_72;
  29774. int32_t L_73;
  29775. L_73 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  29776. if ((((int32_t)L_71) < ((int32_t)L_73)))
  29777. {
  29778. goto IL_0117;
  29779. }
  29780. }
  29781. {
  29782. int32_t L_74 = V_14;
  29783. V_14 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1));
  29784. }
  29785. IL_0183:
  29786. {
  29787. int32_t L_75 = V_14;
  29788. int32_t L_76;
  29789. L_76 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  29790. if ((((int32_t)L_75) < ((int32_t)L_76)))
  29791. {
  29792. goto IL_00fc;
  29793. }
  29794. }
  29795. {
  29796. int32_t L_77 = V_11;
  29797. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  29798. }
  29799. IL_0197:
  29800. {
  29801. int32_t L_78 = V_11;
  29802. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_79;
  29803. L_79 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  29804. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_79;
  29805. int32_t L_80;
  29806. L_80 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  29807. if ((((int32_t)L_78) < ((int32_t)L_80)))
  29808. {
  29809. goto IL_00ae;
  29810. }
  29811. }
  29812. {
  29813. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_81 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_sourcePixels_2();
  29814. int32_t L_82 = ___y0;
  29815. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_81);
  29816. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_83;
  29817. L_83 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_81, (int32_t)L_82, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29818. V_8 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_83;
  29819. int32_t L_84 = V_0;
  29820. int32_t L_85 = V_1;
  29821. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_86;
  29822. L_86 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_8), (int32_t)L_84, (int32_t)L_85, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  29823. V_10 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_86;
  29824. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  29825. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_87;
  29826. L_87 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  29827. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_88 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  29828. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_89 = V_10;
  29829. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_90;
  29830. L_90 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_89, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  29831. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_91 = V_2;
  29832. NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_87);
  29833. (( void (*) (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_87, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_88, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_90, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_91, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  29834. V_21 = (int32_t)0;
  29835. goto IL_020a;
  29836. }
  29837. IL_01e4:
  29838. {
  29839. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_92 = V_9;
  29840. int32_t L_93 = V_21;
  29841. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_94;
  29842. L_94 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_92, (int32_t)L_93, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  29843. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_95 = V_2;
  29844. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_96;
  29845. L_96 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_95, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  29846. int32_t L_97 = V_21;
  29847. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_98;
  29848. L_98 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_96, (int32_t)L_97, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  29849. float L_99 = (float)L_98->get_W_3();
  29850. L_94->set_W_3(L_99);
  29851. int32_t L_100 = V_21;
  29852. V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_100, (int32_t)1));
  29853. }
  29854. IL_020a:
  29855. {
  29856. int32_t L_101 = V_21;
  29857. int32_t L_102;
  29858. L_102 = Span_1_get_Length_mBF65F19E1B312F3E3ECB0B334104437C5654DAA3_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_10), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  29859. if ((((int32_t)L_101) < ((int32_t)L_102)))
  29860. {
  29861. goto IL_01e4;
  29862. }
  29863. }
  29864. {
  29865. goto IL_033d;
  29866. }
  29867. IL_021a:
  29868. {
  29869. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  29870. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_103 = V_3;
  29871. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_104;
  29872. L_104 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_103, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  29873. V_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_104;
  29874. V_23 = (int32_t)0;
  29875. goto IL_0320;
  29876. }
  29877. IL_0231:
  29878. {
  29879. int32_t* L_105 = V_7;
  29880. int32_t L_106 = V_23;
  29881. int32_t* L_107;
  29882. L_107 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_105, (int32_t)L_106, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  29883. int32_t L_108 = *((int32_t*)L_107);
  29884. V_24 = (int32_t)L_108;
  29885. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_109 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_sourcePixels_2();
  29886. int32_t L_110 = V_24;
  29887. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_109);
  29888. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_111;
  29889. L_111 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_109, (int32_t)L_110, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  29890. V_8 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_111;
  29891. int32_t L_112 = V_0;
  29892. int32_t L_113 = V_1;
  29893. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_114;
  29894. L_114 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_8), (int32_t)L_112, (int32_t)L_113, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  29895. V_25 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_114;
  29896. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  29897. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_115;
  29898. L_115 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  29899. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_116 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  29900. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_117 = V_25;
  29901. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_118;
  29902. L_118 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_117, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  29903. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_119 = V_2;
  29904. NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_115);
  29905. (( void (*) (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_115, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_116, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_118, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_119, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  29906. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_2;
  29907. Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, /*hidden argument*/NULL);
  29908. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_121 = V_2;
  29909. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_122;
  29910. L_122 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_121, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  29911. V_26 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_122;
  29912. V_27 = (int32_t)0;
  29913. goto IL_030c;
  29914. }
  29915. IL_0285:
  29916. {
  29917. int32_t L_123 = V_27;
  29918. int32_t* L_124;
  29919. L_124 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_123, /*hidden argument*/NULL);
  29920. V_28 = (int32_t*)L_124;
  29921. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_125 = V_22;
  29922. int32_t L_126 = V_27;
  29923. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_127;
  29924. L_127 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_125, (int32_t)L_126, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  29925. V_29 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_127;
  29926. V_30 = (int32_t)0;
  29927. goto IL_02f2;
  29928. }
  29929. IL_02a0:
  29930. {
  29931. int32_t* L_128 = V_28;
  29932. int32_t L_129 = V_30;
  29933. int32_t* L_130;
  29934. L_130 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_128, (int32_t)L_129, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  29935. int32_t L_131 = *((int32_t*)L_130);
  29936. int32_t L_132 = V_0;
  29937. V_31 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_131, (int32_t)L_132));
  29938. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_133 = V_26;
  29939. int32_t L_134 = V_31;
  29940. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_135;
  29941. L_135 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_133, (int32_t)L_134, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  29942. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_136 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_135);
  29943. V_32 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_136;
  29944. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_137 = V_29;
  29945. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_138 = V_29;
  29946. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_139 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_138);
  29947. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_140;
  29948. L_140 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  29949. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_140;
  29950. int32_t L_141 = V_23;
  29951. int32_t L_142 = V_30;
  29952. float L_143;
  29953. L_143 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_141, (int32_t)L_142, /*hidden argument*/NULL);
  29954. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_144 = V_32;
  29955. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_145;
  29956. L_145 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_143, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_144, /*hidden argument*/NULL);
  29957. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_146;
  29958. L_146 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_139, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_145, /*hidden argument*/NULL);
  29959. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_137 = L_146;
  29960. int32_t L_147 = V_30;
  29961. V_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_147, (int32_t)1));
  29962. }
  29963. IL_02f2:
  29964. {
  29965. int32_t L_148 = V_30;
  29966. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_149;
  29967. L_149 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  29968. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_149;
  29969. int32_t L_150;
  29970. L_150 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  29971. if ((((int32_t)L_148) < ((int32_t)L_150)))
  29972. {
  29973. goto IL_02a0;
  29974. }
  29975. }
  29976. {
  29977. int32_t L_151 = V_27;
  29978. V_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_151, (int32_t)1));
  29979. }
  29980. IL_030c:
  29981. {
  29982. int32_t L_152 = V_27;
  29983. int32_t L_153;
  29984. L_153 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  29985. if ((((int32_t)L_152) < ((int32_t)L_153)))
  29986. {
  29987. goto IL_0285;
  29988. }
  29989. }
  29990. {
  29991. int32_t L_154 = V_23;
  29992. V_23 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1));
  29993. }
  29994. IL_0320:
  29995. {
  29996. int32_t L_155 = V_23;
  29997. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_156;
  29998. L_156 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  29999. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_156;
  30000. int32_t L_157;
  30001. L_157 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  30002. if ((((int32_t)L_155) < ((int32_t)L_157)))
  30003. {
  30004. goto IL_0231;
  30005. }
  30006. }
  30007. {
  30008. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_158 = V_3;
  30009. Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_158, /*hidden argument*/NULL);
  30010. }
  30011. IL_033d:
  30012. {
  30013. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  30014. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_159;
  30015. L_159 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30016. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_160 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  30017. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_161 = V_3;
  30018. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_162 = V_4;
  30019. NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_159);
  30020. (( void (*) (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_159, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_160, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_161, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_162, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  30021. return;
  30022. }
  30023. }
  30024. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m7D1C23AAEAF2A77EB953949BBE814E360338EE0F_gshared_inline (RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___destination2, const RuntimeMethod* method)
  30025. {
  30026. {
  30027. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  30028. __this->set_bounds_0(L_0);
  30029. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___source1;
  30030. __this->set_source_1(L_1);
  30031. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_2 = ___destination2;
  30032. __this->set_destination_2(L_2);
  30033. return;
  30034. }
  30035. }
  30036. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, const RuntimeMethod* method)
  30037. {
  30038. intptr_t V_0;
  30039. memset((&V_0), 0, sizeof(V_0));
  30040. int32_t V_1 = 0;
  30041. {
  30042. int32_t L_0 = ___start0;
  30043. int32_t L_1 = (int32_t)__this->get__length_2();
  30044. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  30045. {
  30046. goto IL_000f;
  30047. }
  30048. }
  30049. {
  30050. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  30051. }
  30052. IL_000f:
  30053. {
  30054. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  30055. int32_t L_3 = ___start0;
  30056. intptr_t L_4;
  30057. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  30058. V_0 = (intptr_t)L_4;
  30059. int32_t L_5 = (int32_t)__this->get__length_2();
  30060. int32_t L_6 = ___start0;
  30061. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  30062. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_7 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0();
  30063. intptr_t L_8 = V_0;
  30064. int32_t L_9 = V_1;
  30065. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_10;
  30066. memset((&L_10), 0, sizeof(L_10));
  30067. Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline((&L_10), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  30068. return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_10;
  30069. }
  30070. }
  30071. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mF5A12D1D6145AFCD4D4F5F1877ED6C311D25DA94_gshared_inline (RowOperation_t080B3D4331ADCAED9421D81E5B25408C3F9DA8FD * __this, int32_t ___y0, const RuntimeMethod* method)
  30072. {
  30073. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_0;
  30074. memset((&V_0), 0, sizeof(V_0));
  30075. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_1;
  30076. memset((&V_1), 0, sizeof(V_1));
  30077. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_2;
  30078. memset((&V_2), 0, sizeof(V_2));
  30079. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  30080. memset((&V_3), 0, sizeof(V_3));
  30081. {
  30082. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_1();
  30083. int32_t L_1 = ___y0;
  30084. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0);
  30085. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2;
  30086. L_2 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30087. V_2 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2;
  30088. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  30089. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  30090. int32_t L_4;
  30091. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  30092. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_5;
  30093. L_5 = Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30094. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_5;
  30095. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_6 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_destination_2();
  30096. int32_t L_7 = ___y0;
  30097. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  30098. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  30099. int32_t L_9;
  30100. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  30101. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_6);
  30102. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_10;
  30103. L_10 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30104. V_1 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_10;
  30105. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  30106. int32_t L_12;
  30107. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  30108. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_13;
  30109. L_13 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30110. V_2 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_13;
  30111. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_14 = V_1;
  30112. Span_1_CopyTo_m825FB536A678E68BE358C08234F6601BA5F0E1F4((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_2), (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  30113. return;
  30114. }
  30115. }
  30116. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m866B9CBBB42F589064DF3CBBA49AE2CBFBC6A6F5_gshared_inline (RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008 * __this, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  30117. {
  30118. {
  30119. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = ___targetPixels0;
  30120. __this->set_targetPixels_0(L_0);
  30121. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___passPixels1;
  30122. __this->set_passPixels_1(L_1);
  30123. int32_t L_2;
  30124. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  30125. __this->set_minX_2(L_2);
  30126. int32_t L_3;
  30127. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  30128. __this->set_maxX_3(L_3);
  30129. return;
  30130. }
  30131. }
  30132. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mBA2D6BF3D1CE99E65E79452E3FADE968A2D51F5E_gshared_inline (RowOperation_tCED18196403D6BF5EC943C797B40741C3756E008 * __this, int32_t ___y0, const RuntimeMethod* method)
  30133. {
  30134. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_0 = NULL;
  30135. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_1 = NULL;
  30136. int32_t V_2 = 0;
  30137. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * V_3 = NULL;
  30138. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  30139. memset((&V_4), 0, sizeof(V_4));
  30140. {
  30141. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_passPixels_1();
  30142. int32_t L_1 = ___y0;
  30143. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0);
  30144. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2;
  30145. L_2 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30146. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_3;
  30147. L_3 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30148. V_0 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_3;
  30149. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_4 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_targetPixels_0();
  30150. int32_t L_5 = ___y0;
  30151. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_4);
  30152. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_6;
  30153. L_6 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30154. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_7;
  30155. L_7 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30156. V_1 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_7;
  30157. int32_t L_8 = (int32_t)__this->get_minX_2();
  30158. V_2 = (int32_t)L_8;
  30159. goto IL_006c;
  30160. }
  30161. IL_002d:
  30162. {
  30163. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_9 = V_0;
  30164. int32_t L_10 = V_2;
  30165. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_11;
  30166. L_11 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30167. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_12 = V_1;
  30168. int32_t L_13 = V_2;
  30169. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_14;
  30170. L_14 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30171. V_3 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_14;
  30172. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  30173. L_15 = Byte4_ToVector4_m631A8BECB4DE33F18003E9013F440657ED81E993_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_11, /*hidden argument*/NULL);
  30174. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_16 = V_3;
  30175. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  30176. L_17 = Byte4_ToVector4_m631A8BECB4DE33F18003E9013F440657ED81E993_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_16, /*hidden argument*/NULL);
  30177. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  30178. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  30179. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  30180. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_19 = V_3;
  30181. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  30182. Byte4_FromVector4_mB0F7E70A1749780227B6D390A11F0EFC8271C837_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  30183. int32_t L_21 = V_2;
  30184. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  30185. }
  30186. IL_006c:
  30187. {
  30188. int32_t L_22 = V_2;
  30189. int32_t L_23 = (int32_t)__this->get_maxX_3();
  30190. if ((((int32_t)L_22) < ((int32_t)L_23)))
  30191. {
  30192. goto IL_002d;
  30193. }
  30194. }
  30195. {
  30196. return;
  30197. }
  30198. }
  30199. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m2A6997D7BC116CE20FE29FB833131F85503AB6B6_gshared_inline (RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C * __this, int32_t ___startX0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  30200. {
  30201. {
  30202. int32_t L_0 = ___startX0;
  30203. __this->set_startX_0(L_0);
  30204. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___source1;
  30205. __this->set_source_1(L_1);
  30206. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  30207. __this->set_matrix_2(L_2);
  30208. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  30209. __this->set_configuration_3(L_3);
  30210. return;
  30211. }
  30212. }
  30213. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m7136291BC256CA56DCEC1B148C52958A0835E379_gshared_inline (RowOperation_tC64F5A1A749128408C94CD83D60127E07CABB69C * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  30214. {
  30215. static bool s_Il2CppMethodInitialized;
  30216. if (!s_Il2CppMethodInitialized)
  30217. {
  30218. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  30219. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  30220. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  30221. s_Il2CppMethodInitialized = true;
  30222. }
  30223. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_0;
  30224. memset((&V_0), 0, sizeof(V_0));
  30225. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_1;
  30226. memset((&V_1), 0, sizeof(V_1));
  30227. {
  30228. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_1();
  30229. int32_t L_1 = ___y0;
  30230. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0);
  30231. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2;
  30232. L_2 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30233. V_1 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2;
  30234. int32_t L_3 = (int32_t)__this->get_startX_0();
  30235. int32_t L_4;
  30236. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  30237. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_5;
  30238. L_5 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30239. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_5;
  30240. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  30241. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_6;
  30242. L_6 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30243. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  30244. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_8 = V_0;
  30245. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_9;
  30246. L_9 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  30247. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  30248. NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_6);
  30249. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Byte4>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  30250. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  30251. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  30252. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  30253. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  30254. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  30255. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  30256. PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_14;
  30257. L_14 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30258. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  30259. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  30260. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_17 = V_0;
  30261. NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_14);
  30262. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.Byte4>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_17, (int32_t)1);
  30263. return;
  30264. }
  30265. }
  30266. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m5FA94FF05F9EC7C3256830011F69C9A3A9EA8C81_gshared_inline (RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063 * __this, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source0, const RuntimeMethod* method)
  30267. {
  30268. {
  30269. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = ___source0;
  30270. __this->set_source_0(L_0);
  30271. return;
  30272. }
  30273. }
  30274. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mDB6C439D1A8555723D5D2F38763A5452FAEB4D40_gshared_inline (RowOperation_t9C8DA2BB9EF01E94D6A271D189EED226292BD063 * __this, int32_t ___y0, const RuntimeMethod* method)
  30275. {
  30276. static bool s_Il2CppMethodInitialized;
  30277. if (!s_Il2CppMethodInitialized)
  30278. {
  30279. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30280. s_Il2CppMethodInitialized = true;
  30281. }
  30282. {
  30283. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_0();
  30284. int32_t L_1 = ___y0;
  30285. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0);
  30286. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_2;
  30287. L_2 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30288. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  30289. (( void (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30290. return;
  30291. }
  30292. }
  30293. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mB35FAC2DC65E98E158727C96537DD80C5DF81A5C_gshared_inline (RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source7, const RuntimeMethod* method)
  30294. {
  30295. {
  30296. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  30297. __this->set_configuration_0(L_0);
  30298. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  30299. __this->set_bounds_1(L_1);
  30300. RuntimeObject* L_2 = ___colors2;
  30301. __this->set_colors_6(L_2);
  30302. PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * L_3 = ___blender3;
  30303. __this->set_blender_2(L_3);
  30304. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  30305. __this->set_center_3(L_4);
  30306. float L_5 = ___maxDistance5;
  30307. __this->set_maxDistance_4(L_5);
  30308. float L_6 = ___blendPercent6;
  30309. __this->set_blendPercent_5(L_6);
  30310. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_7 = ___source7;
  30311. __this->set_source_7(L_7);
  30312. return;
  30313. }
  30314. }
  30315. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m776705B9488EB55906F2438CACC8667929CC7C22_gshared_inline (RowOperation_tFBE36566544DE2D14B21EAF509C1B9A52B9109CC * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  30316. {
  30317. static bool s_Il2CppMethodInitialized;
  30318. if (!s_Il2CppMethodInitialized)
  30319. {
  30320. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  30321. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  30322. s_Il2CppMethodInitialized = true;
  30323. }
  30324. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_0;
  30325. memset((&V_0), 0, sizeof(V_0));
  30326. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_1;
  30327. memset((&V_1), 0, sizeof(V_1));
  30328. int32_t V_2 = 0;
  30329. float V_3 = 0.0f;
  30330. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_4;
  30331. memset((&V_4), 0, sizeof(V_4));
  30332. {
  30333. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  30334. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_1;
  30335. L_1 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30336. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_1;
  30337. V_2 = (int32_t)0;
  30338. goto IL_0068;
  30339. }
  30340. IL_0010:
  30341. {
  30342. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  30343. int32_t L_3 = V_2;
  30344. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  30345. int32_t L_5;
  30346. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  30347. int32_t L_6 = ___y0;
  30348. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  30349. memset((&L_7), 0, sizeof(L_7));
  30350. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  30351. float L_8;
  30352. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  30353. V_3 = (float)L_8;
  30354. int32_t L_9 = V_2;
  30355. float* L_10;
  30356. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  30357. float L_11 = (float)__this->get_blendPercent_5();
  30358. float L_12 = V_3;
  30359. float L_13 = (float)__this->get_maxDistance_4();
  30360. float L_14;
  30361. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  30362. *((float*)L_10) = (float)L_14;
  30363. int32_t L_15 = V_2;
  30364. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  30365. }
  30366. IL_0068:
  30367. {
  30368. int32_t L_16 = V_2;
  30369. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  30370. int32_t L_18;
  30371. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  30372. if ((((int32_t)L_16) < ((int32_t)L_18)))
  30373. {
  30374. goto IL_0010;
  30375. }
  30376. }
  30377. {
  30378. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_19 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_7();
  30379. int32_t L_20 = ___y0;
  30380. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_19);
  30381. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_21;
  30382. L_21 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30383. V_4 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_21;
  30384. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  30385. int32_t L_23;
  30386. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  30387. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  30388. int32_t L_25;
  30389. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  30390. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_26;
  30391. L_26 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30392. V_1 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_26;
  30393. PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * L_27 = (PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)__this->get_blender_2();
  30394. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  30395. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_29 = V_1;
  30396. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_30 = V_1;
  30397. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_31;
  30398. L_31 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  30399. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_32 = V_0;
  30400. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_33;
  30401. L_33 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  30402. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  30403. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  30404. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  30405. NullCheck((PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)L_27);
  30406. (( void (*) (PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_29, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_31, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  30407. return;
  30408. }
  30409. }
  30410. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m8D8F301441844A6319386AA66CCD2829E8C01877_gshared_inline (RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source2, const RuntimeMethod* method)
  30411. {
  30412. {
  30413. int32_t L_0;
  30414. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  30415. __this->set_minX_0(L_0);
  30416. int32_t L_1;
  30417. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  30418. __this->set_maxX_1(L_1);
  30419. int32_t L_2;
  30420. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  30421. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  30422. int32_t L_3;
  30423. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  30424. __this->set_maxY_3(L_3);
  30425. int32_t L_4;
  30426. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  30427. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  30428. int32_t L_5 = ___size1;
  30429. __this->set_size_5(L_5);
  30430. int32_t L_6 = ___size1;
  30431. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  30432. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_7 = ___source2;
  30433. __this->set_source_7(L_7);
  30434. return;
  30435. }
  30436. }
  30437. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m03F349A3F03252CED8E764895CD5A3CAD1426803_gshared_inline (RowOperation_tF6C3120D0463E6B22F45100B4E46D848A929F8C2 * __this, int32_t ___y0, const RuntimeMethod* method)
  30438. {
  30439. static bool s_Il2CppMethodInitialized;
  30440. if (!s_Il2CppMethodInitialized)
  30441. {
  30442. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30443. s_Il2CppMethodInitialized = true;
  30444. }
  30445. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_0;
  30446. memset((&V_0), 0, sizeof(V_0));
  30447. int32_t V_1 = 0;
  30448. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 V_2;
  30449. memset((&V_2), 0, sizeof(V_2));
  30450. int32_t V_3 = 0;
  30451. int32_t V_4 = 0;
  30452. {
  30453. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_0 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_7();
  30454. int32_t L_1 = ___y0;
  30455. int32_t L_2 = (int32_t)__this->get_radius_6();
  30456. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  30457. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30458. int32_t L_4;
  30459. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  30460. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0);
  30461. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_5;
  30462. L_5 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30463. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_5;
  30464. int32_t L_6 = (int32_t)__this->get_minX_0();
  30465. V_1 = (int32_t)L_6;
  30466. goto IL_00a2;
  30467. }
  30468. IL_0028:
  30469. {
  30470. int32_t L_7 = V_1;
  30471. int32_t L_8 = (int32_t)__this->get_radius_6();
  30472. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  30473. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30474. int32_t L_10;
  30475. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  30476. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_11;
  30477. L_11 = Span_1_get_Item_m5CFDFA387F80C561557B71DF8D9F01B389114675_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30478. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_12 = (*(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_11);
  30479. V_2 = (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 )L_12;
  30480. int32_t L_13 = ___y0;
  30481. V_3 = (int32_t)L_13;
  30482. goto IL_0085;
  30483. }
  30484. IL_004c:
  30485. {
  30486. int32_t L_14 = V_1;
  30487. V_4 = (int32_t)L_14;
  30488. goto IL_006b;
  30489. }
  30490. IL_0051:
  30491. {
  30492. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_15 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_7();
  30493. int32_t L_16 = V_4;
  30494. int32_t L_17 = V_3;
  30495. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_15);
  30496. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * L_18;
  30497. L_18 = (( Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30498. Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 L_19 = V_2;
  30499. *(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)L_18 = L_19;
  30500. int32_t L_20 = V_4;
  30501. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  30502. }
  30503. IL_006b:
  30504. {
  30505. int32_t L_21 = V_4;
  30506. int32_t L_22 = V_1;
  30507. int32_t L_23 = (int32_t)__this->get_size_5();
  30508. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  30509. {
  30510. goto IL_0081;
  30511. }
  30512. }
  30513. {
  30514. int32_t L_24 = V_4;
  30515. int32_t L_25 = (int32_t)__this->get_maxX_1();
  30516. if ((((int32_t)L_24) < ((int32_t)L_25)))
  30517. {
  30518. goto IL_0051;
  30519. }
  30520. }
  30521. IL_0081:
  30522. {
  30523. int32_t L_26 = V_3;
  30524. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  30525. }
  30526. IL_0085:
  30527. {
  30528. int32_t L_27 = V_3;
  30529. int32_t L_28 = ___y0;
  30530. int32_t L_29 = (int32_t)__this->get_size_5();
  30531. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  30532. {
  30533. goto IL_0099;
  30534. }
  30535. }
  30536. {
  30537. int32_t L_30 = V_3;
  30538. int32_t L_31 = (int32_t)__this->get_maxY_3();
  30539. if ((((int32_t)L_30) < ((int32_t)L_31)))
  30540. {
  30541. goto IL_004c;
  30542. }
  30543. }
  30544. IL_0099:
  30545. {
  30546. int32_t L_32 = V_1;
  30547. int32_t L_33 = (int32_t)__this->get_size_5();
  30548. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  30549. }
  30550. IL_00a2:
  30551. {
  30552. int32_t L_34 = V_1;
  30553. int32_t L_35 = (int32_t)__this->get_maxX_1();
  30554. if ((((int32_t)L_34) < ((int32_t)L_35)))
  30555. {
  30556. goto IL_0028;
  30557. }
  30558. }
  30559. {
  30560. return;
  30561. }
  30562. }
  30563. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m88F07713144234E4045ED937ACB43A8BCE117F90_gshared_inline (RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___source7, const RuntimeMethod* method)
  30564. {
  30565. {
  30566. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  30567. __this->set_configuration_0(L_0);
  30568. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  30569. __this->set_bounds_1(L_1);
  30570. RuntimeObject* L_2 = ___colors2;
  30571. __this->set_colors_6(L_2);
  30572. PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * L_3 = ___blender3;
  30573. __this->set_blender_2(L_3);
  30574. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  30575. __this->set_center_3(L_4);
  30576. float L_5 = ___maxDistance5;
  30577. __this->set_maxDistance_4(L_5);
  30578. float L_6 = ___blendPercent6;
  30579. __this->set_blendPercent_5(L_6);
  30580. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_7 = ___source7;
  30581. __this->set_source_7(L_7);
  30582. return;
  30583. }
  30584. }
  30585. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m049589FED3703A03E906DECF29BF530E86C45EAF_gshared_inline (RowOperation_tD96462FB067120FA5A64AAE0512742C055E3FF80 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  30586. {
  30587. static bool s_Il2CppMethodInitialized;
  30588. if (!s_Il2CppMethodInitialized)
  30589. {
  30590. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  30591. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  30592. s_Il2CppMethodInitialized = true;
  30593. }
  30594. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_0;
  30595. memset((&V_0), 0, sizeof(V_0));
  30596. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_1;
  30597. memset((&V_1), 0, sizeof(V_1));
  30598. int32_t V_2 = 0;
  30599. float V_3 = 0.0f;
  30600. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_4;
  30601. memset((&V_4), 0, sizeof(V_4));
  30602. {
  30603. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  30604. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_1;
  30605. L_1 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30606. V_0 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_1;
  30607. V_2 = (int32_t)0;
  30608. goto IL_0062;
  30609. }
  30610. IL_0010:
  30611. {
  30612. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  30613. int32_t L_3 = V_2;
  30614. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  30615. int32_t L_5;
  30616. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  30617. int32_t L_6 = ___y0;
  30618. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  30619. memset((&L_7), 0, sizeof(L_7));
  30620. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  30621. float L_8;
  30622. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  30623. V_3 = (float)L_8;
  30624. int32_t L_9 = V_2;
  30625. float* L_10;
  30626. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  30627. float L_11 = (float)__this->get_blendPercent_5();
  30628. float L_12 = V_3;
  30629. float L_13 = (float)__this->get_maxDistance_4();
  30630. float L_14;
  30631. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  30632. *((float*)L_10) = (float)L_14;
  30633. int32_t L_15 = V_2;
  30634. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  30635. }
  30636. IL_0062:
  30637. {
  30638. int32_t L_16 = V_2;
  30639. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  30640. int32_t L_18;
  30641. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  30642. if ((((int32_t)L_16) < ((int32_t)L_18)))
  30643. {
  30644. goto IL_0010;
  30645. }
  30646. }
  30647. {
  30648. Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_19 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_source_7();
  30649. int32_t L_20 = ___y0;
  30650. NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_19);
  30651. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_21;
  30652. L_21 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30653. V_4 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_21;
  30654. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  30655. int32_t L_23;
  30656. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  30657. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  30658. int32_t L_25;
  30659. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  30660. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_26;
  30661. L_26 = Span_1_Slice_mECB3E6139C140F6ECA83F51E0697F4E26768B2CD_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  30662. V_1 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_26;
  30663. PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE * L_27 = (PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)__this->get_blender_2();
  30664. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  30665. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_29 = V_1;
  30666. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_30 = V_1;
  30667. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_31;
  30668. L_31 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  30669. Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_32 = V_0;
  30670. ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 L_33;
  30671. L_33 = (( ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  30672. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  30673. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  30674. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  30675. NullCheck((PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)L_27);
  30676. (( void (*) (PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tCC6131B15297F115E3D7B591E532A2609B5DD2AE *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_29, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_31, (ReadOnlySpan_1_tC22CA1AD01AB0744F63660CCD94BAF28C93CF707 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  30677. return;
  30678. }
  30679. }
  30680. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mDF22694D11B6FF06F7EAF945464FF023C2A9A0DA_gshared_inline (RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___upper3, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  30681. {
  30682. {
  30683. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  30684. __this->set_bounds_0(L_0);
  30685. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___source1;
  30686. __this->set_source_1(L_1);
  30687. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  30688. __this->set_intImage_2(L_2);
  30689. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_3 = ___upper3;
  30690. __this->set_upper_3(L_3);
  30691. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_4 = ___lower4;
  30692. __this->set_lower_4(L_4);
  30693. float L_5 = ___thresholdLimit5;
  30694. __this->set_thresholdLimit_5(L_5);
  30695. int32_t L_6 = ___startX7;
  30696. __this->set_startX_6(L_6);
  30697. int32_t L_7 = ___endX8;
  30698. __this->set_endX_7(L_7);
  30699. int32_t L_8 = ___startY9;
  30700. __this->set_startY_8(L_8);
  30701. uint8_t L_9 = ___clusterSize6;
  30702. __this->set_clusterSize_9(L_9);
  30703. return;
  30704. }
  30705. }
  30706. 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)
  30707. {
  30708. intptr_t V_0;
  30709. memset((&V_0), 0, sizeof(V_0));
  30710. {
  30711. int32_t L_0 = ___index0;
  30712. int32_t L_1 = (int32_t)__this->get__length_2();
  30713. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  30714. {
  30715. goto IL_000e;
  30716. }
  30717. }
  30718. {
  30719. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  30720. }
  30721. IL_000e:
  30722. {
  30723. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_2 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  30724. if (L_2)
  30725. {
  30726. goto IL_0030;
  30727. }
  30728. }
  30729. {
  30730. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  30731. V_0 = (intptr_t)L_3;
  30732. void* L_4;
  30733. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  30734. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5;
  30735. 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));
  30736. int32_t L_6 = ___index0;
  30737. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_7;
  30738. 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));
  30739. return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_7);
  30740. }
  30741. IL_0030:
  30742. {
  30743. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_8 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  30744. NullCheck(L_8);
  30745. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_9 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_8->get_address_of_Data_0();
  30746. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  30747. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_11;
  30748. 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));
  30749. int32_t L_12 = ___index0;
  30750. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_13;
  30751. 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));
  30752. return (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(L_13);
  30753. }
  30754. }
  30755. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m5AEFEFA4D4CF0912084C2C8A01141071374439FE_gshared_inline (RowOperation_t563931C1CE87ABFE0260635EAB1289BD14FC7A4B * __this, int32_t ___y0, const RuntimeMethod* method)
  30756. {
  30757. static bool s_Il2CppMethodInitialized;
  30758. if (!s_Il2CppMethodInitialized)
  30759. {
  30760. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  30761. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30762. s_Il2CppMethodInitialized = true;
  30763. }
  30764. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  30765. memset((&V_0), 0, sizeof(V_0));
  30766. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_1;
  30767. memset((&V_1), 0, sizeof(V_1));
  30768. int32_t V_2 = 0;
  30769. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_3;
  30770. memset((&V_3), 0, sizeof(V_3));
  30771. int32_t V_4 = 0;
  30772. int32_t V_5 = 0;
  30773. int32_t V_6 = 0;
  30774. int32_t V_7 = 0;
  30775. uint32_t V_8 = 0;
  30776. int64_t V_9 = 0;
  30777. {
  30778. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  30779. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_1();
  30780. int32_t L_1 = ___y0;
  30781. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0);
  30782. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2;
  30783. L_2 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30784. V_1 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2;
  30785. int32_t L_3 = (int32_t)__this->get_startX_6();
  30786. V_2 = (int32_t)L_3;
  30787. goto IL_0176;
  30788. }
  30789. IL_0021:
  30790. {
  30791. int32_t L_4 = V_2;
  30792. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_5;
  30793. L_5 = Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  30794. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_6 = (*(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_5);
  30795. V_3 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_6;
  30796. HalfSingle_ToRgba32_mF057235176D8FE4FE5674D58E303C501C067322A_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  30797. int32_t L_7 = V_2;
  30798. int32_t L_8 = (int32_t)__this->get_startX_6();
  30799. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  30800. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  30801. int32_t L_10;
  30802. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  30803. V_4 = (int32_t)L_10;
  30804. int32_t L_11 = V_2;
  30805. int32_t L_12 = (int32_t)__this->get_startX_6();
  30806. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  30807. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  30808. int32_t L_15;
  30809. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  30810. int32_t L_16;
  30811. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  30812. V_5 = (int32_t)L_16;
  30813. int32_t L_17 = ___y0;
  30814. int32_t L_18 = (int32_t)__this->get_startY_8();
  30815. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  30816. int32_t L_20;
  30817. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  30818. V_6 = (int32_t)L_20;
  30819. int32_t L_21 = ___y0;
  30820. int32_t L_22 = (int32_t)__this->get_startY_8();
  30821. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  30822. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  30823. int32_t L_25;
  30824. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  30825. int32_t L_26;
  30826. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  30827. V_7 = (int32_t)L_26;
  30828. int32_t L_27 = V_5;
  30829. int32_t L_28 = V_4;
  30830. int32_t L_29 = V_7;
  30831. int32_t L_30 = V_6;
  30832. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  30833. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  30834. int32_t L_32 = V_5;
  30835. int32_t L_33 = V_7;
  30836. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  30837. uint64_t* L_34;
  30838. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  30839. int64_t L_35 = *((int64_t*)L_34);
  30840. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  30841. int32_t L_37 = V_4;
  30842. int32_t L_38 = V_7;
  30843. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  30844. uint64_t* L_39;
  30845. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  30846. int64_t L_40 = *((int64_t*)L_39);
  30847. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  30848. int32_t L_42 = V_5;
  30849. int32_t L_43 = V_6;
  30850. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  30851. uint64_t* L_44;
  30852. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  30853. int64_t L_45 = *((int64_t*)L_44);
  30854. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  30855. int32_t L_47 = V_4;
  30856. int32_t L_48 = V_6;
  30857. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  30858. uint64_t* L_49;
  30859. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  30860. int64_t L_50 = *((int64_t*)L_49);
  30861. uint64_t L_51;
  30862. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  30863. V_9 = (int64_t)L_51;
  30864. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  30865. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  30866. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  30867. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  30868. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  30869. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  30870. uint32_t L_58 = V_8;
  30871. int64_t L_59 = V_9;
  30872. float L_60 = (float)__this->get_thresholdLimit_5();
  30873. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  30874. {
  30875. goto IL_015a;
  30876. }
  30877. }
  30878. {
  30879. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_61 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_1();
  30880. int32_t L_62 = V_2;
  30881. int32_t L_63 = ___y0;
  30882. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_61);
  30883. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_64;
  30884. L_64 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  30885. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_65 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )__this->get_lower_4();
  30886. *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_64 = L_65;
  30887. goto IL_0172;
  30888. }
  30889. IL_015a:
  30890. {
  30891. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_66 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_1();
  30892. int32_t L_67 = V_2;
  30893. int32_t L_68 = ___y0;
  30894. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_66);
  30895. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_69;
  30896. L_69 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  30897. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_70 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )__this->get_upper_3();
  30898. *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_69 = L_70;
  30899. }
  30900. IL_0172:
  30901. {
  30902. int32_t L_71 = V_2;
  30903. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  30904. }
  30905. IL_0176:
  30906. {
  30907. int32_t L_72 = V_2;
  30908. int32_t L_73 = (int32_t)__this->get_endX_7();
  30909. if ((((int32_t)L_72) < ((int32_t)L_73)))
  30910. {
  30911. goto IL_0021;
  30912. }
  30913. }
  30914. {
  30915. return;
  30916. }
  30917. }
  30918. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m3F8B874D917BCECB8BD9DB0BAC6C7CF5F161B889_gshared_inline (RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source5, const RuntimeMethod* method)
  30919. {
  30920. {
  30921. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  30922. __this->set_configuration_0(L_0);
  30923. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  30924. __this->set_bounds_1(L_1);
  30925. PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * L_2 = ___blender2;
  30926. __this->set_blender_2(L_2);
  30927. RuntimeObject* L_3 = ___amount3;
  30928. __this->set_amount_3(L_3);
  30929. RuntimeObject* L_4 = ___colors4;
  30930. __this->set_colors_4(L_4);
  30931. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_5 = ___source5;
  30932. __this->set_source_5(L_5);
  30933. return;
  30934. }
  30935. }
  30936. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  30937. {
  30938. intptr_t V_0;
  30939. memset((&V_0), 0, sizeof(V_0));
  30940. {
  30941. int32_t L_0 = ___start0;
  30942. int32_t L_1 = (int32_t)__this->get__length_2();
  30943. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  30944. {
  30945. goto IL_0014;
  30946. }
  30947. }
  30948. {
  30949. int32_t L_2 = ___length1;
  30950. int32_t L_3 = (int32_t)__this->get__length_2();
  30951. int32_t L_4 = ___start0;
  30952. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  30953. {
  30954. goto IL_001a;
  30955. }
  30956. }
  30957. IL_0014:
  30958. {
  30959. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  30960. }
  30961. IL_001a:
  30962. {
  30963. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  30964. int32_t L_6 = ___start0;
  30965. intptr_t L_7;
  30966. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  30967. V_0 = (intptr_t)L_7;
  30968. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_8 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  30969. intptr_t L_9 = V_0;
  30970. int32_t L_10 = ___length1;
  30971. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_11;
  30972. memset((&L_11), 0, sizeof(L_11));
  30973. Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline((&L_11), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  30974. return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_11;
  30975. }
  30976. }
  30977. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mCA7FFEAFA831F86F40FE5193DF0A9C3643B72F01_gshared_inline (RowOperation_t2F123250BDB43180DBB537A5B4F1A1B0636D05C0 * __this, int32_t ___y0, const RuntimeMethod* method)
  30978. {
  30979. static bool s_Il2CppMethodInitialized;
  30980. if (!s_Il2CppMethodInitialized)
  30981. {
  30982. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  30983. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  30984. s_Il2CppMethodInitialized = true;
  30985. }
  30986. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_0;
  30987. memset((&V_0), 0, sizeof(V_0));
  30988. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_1;
  30989. memset((&V_1), 0, sizeof(V_1));
  30990. {
  30991. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_5();
  30992. int32_t L_1 = ___y0;
  30993. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0);
  30994. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2;
  30995. L_2 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  30996. V_1 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2;
  30997. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  30998. int32_t L_4;
  30999. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  31000. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  31001. int32_t L_6;
  31002. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  31003. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_7;
  31004. L_7 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31005. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_7;
  31006. PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * L_8 = (PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)__this->get_blender_2();
  31007. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  31008. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_10 = V_0;
  31009. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  31010. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_12;
  31011. L_12 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31012. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_13;
  31013. L_13 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  31014. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_14 = V_0;
  31015. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_15;
  31016. L_15 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  31017. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  31018. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  31019. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  31020. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  31021. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  31022. NullCheck((PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)L_8);
  31023. (( void (*) (PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_10, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_13, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  31024. return;
  31025. }
  31026. }
  31027. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m04F3A2F97FC998D6BA885148F9C0CC084238AB1B_gshared_inline (RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203 * __this, int32_t ___startX0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___upper2, HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  31028. {
  31029. {
  31030. int32_t L_0 = ___startX0;
  31031. __this->set_startX_5(L_0);
  31032. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___source1;
  31033. __this->set_source_0(L_1);
  31034. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_2 = ___upper2;
  31035. __this->set_upper_1(L_2);
  31036. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_3 = ___lower3;
  31037. __this->set_lower_2(L_3);
  31038. uint8_t L_4 = ___threshold4;
  31039. __this->set_threshold_3(L_4);
  31040. int32_t L_5 = ___mode5;
  31041. __this->set_mode_4(L_5);
  31042. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  31043. __this->set_configuration_6(L_6);
  31044. return;
  31045. }
  31046. }
  31047. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, const RuntimeMethod* method)
  31048. {
  31049. {
  31050. int32_t L_0 = (int32_t)__this->get__length_2();
  31051. return (int32_t)L_0;
  31052. }
  31053. }
  31054. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mE24510D439958E0DD7867B3AB29D19E25C45E325_gshared_inline (RowOperation_t223F5B2CCA97DF528C5EB4E86AEC3C5428225203 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  31055. {
  31056. static bool s_Il2CppMethodInitialized;
  31057. if (!s_Il2CppMethodInitialized)
  31058. {
  31059. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  31060. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  31061. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  31062. s_Il2CppMethodInitialized = true;
  31063. }
  31064. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_0;
  31065. memset((&V_0), 0, sizeof(V_0));
  31066. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_1;
  31067. memset((&V_1), 0, sizeof(V_1));
  31068. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_2;
  31069. memset((&V_2), 0, sizeof(V_2));
  31070. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_3;
  31071. memset((&V_3), 0, sizeof(V_3));
  31072. int32_t V_4 = 0;
  31073. uint8_t V_5 = 0x0;
  31074. int32_t V_6 = 0;
  31075. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  31076. memset((&V_7), 0, sizeof(V_7));
  31077. uint8_t V_8 = 0x0;
  31078. float V_9 = 0.0f;
  31079. int32_t V_10 = 0;
  31080. float V_11 = 0.0f;
  31081. float V_12 = 0.0f;
  31082. int32_t V_13 = 0;
  31083. float V_14 = 0.0f;
  31084. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B5_0 = NULL;
  31085. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B4_0 = NULL;
  31086. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E G_B6_0;
  31087. memset((&G_B6_0), 0, sizeof(G_B6_0));
  31088. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B6_1 = NULL;
  31089. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B12_0 = NULL;
  31090. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B11_0 = NULL;
  31091. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E G_B13_0;
  31092. memset((&G_B13_0), 0, sizeof(G_B13_0));
  31093. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B13_1 = NULL;
  31094. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B19_0 = NULL;
  31095. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B18_0 = NULL;
  31096. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E G_B20_0;
  31097. memset((&G_B20_0), 0, sizeof(G_B20_0));
  31098. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * G_B20_1 = NULL;
  31099. {
  31100. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_0 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )__this->get_upper_1();
  31101. V_0 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_0;
  31102. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_1 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )__this->get_lower_2();
  31103. V_1 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_1;
  31104. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_2 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_0();
  31105. int32_t L_3 = ___y0;
  31106. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_2);
  31107. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_4;
  31108. L_4 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31109. V_3 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_4;
  31110. int32_t L_5 = (int32_t)__this->get_startX_5();
  31111. int32_t L_6;
  31112. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  31113. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_7;
  31114. L_7 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31115. V_2 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_7;
  31116. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  31117. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_8;
  31118. L_8 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31119. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  31120. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_10 = V_2;
  31121. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_11;
  31122. L_11 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31123. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  31124. NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_8);
  31125. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  31126. int32_t L_13 = (int32_t)__this->get_mode_4();
  31127. V_4 = (int32_t)L_13;
  31128. int32_t L_14 = V_4;
  31129. switch (L_14)
  31130. {
  31131. case 0:
  31132. {
  31133. goto IL_0063;
  31134. }
  31135. case 1:
  31136. {
  31137. goto IL_00c6;
  31138. }
  31139. case 2:
  31140. {
  31141. goto IL_0119;
  31142. }
  31143. }
  31144. }
  31145. {
  31146. return;
  31147. }
  31148. IL_0063:
  31149. {
  31150. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  31151. V_5 = (uint8_t)L_15;
  31152. V_6 = (int32_t)0;
  31153. goto IL_00ba;
  31154. }
  31155. IL_0070:
  31156. {
  31157. int32_t L_16 = V_6;
  31158. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  31159. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  31160. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  31161. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  31162. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  31163. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  31164. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  31165. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  31166. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  31167. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  31168. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  31169. uint8_t L_25;
  31170. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  31171. V_8 = (uint8_t)L_25;
  31172. int32_t L_26 = V_6;
  31173. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_27;
  31174. L_27 = Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31175. uint8_t L_28 = V_8;
  31176. uint8_t L_29 = V_5;
  31177. G_B4_0 = L_27;
  31178. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  31179. {
  31180. G_B5_0 = L_27;
  31181. goto IL_00ae;
  31182. }
  31183. }
  31184. {
  31185. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_30 = V_1;
  31186. G_B6_0 = L_30;
  31187. G_B6_1 = G_B4_0;
  31188. goto IL_00af;
  31189. }
  31190. IL_00ae:
  31191. {
  31192. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_31 = V_0;
  31193. G_B6_0 = L_31;
  31194. G_B6_1 = G_B5_0;
  31195. }
  31196. IL_00af:
  31197. {
  31198. *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)G_B6_1 = G_B6_0;
  31199. int32_t L_32 = V_6;
  31200. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  31201. }
  31202. IL_00ba:
  31203. {
  31204. int32_t L_33 = V_6;
  31205. int32_t L_34;
  31206. L_34 = Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  31207. if ((((int32_t)L_33) < ((int32_t)L_34)))
  31208. {
  31209. goto IL_0070;
  31210. }
  31211. }
  31212. {
  31213. return;
  31214. }
  31215. IL_00c6:
  31216. {
  31217. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  31218. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  31219. V_10 = (int32_t)0;
  31220. goto IL_010d;
  31221. }
  31222. IL_00da:
  31223. {
  31224. int32_t L_36 = V_10;
  31225. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  31226. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  31227. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  31228. float L_39;
  31229. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  31230. V_11 = (float)L_39;
  31231. int32_t L_40 = V_10;
  31232. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_41;
  31233. L_41 = Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31234. float L_42 = V_11;
  31235. float L_43 = V_9;
  31236. G_B11_0 = L_41;
  31237. if ((((float)L_42) >= ((float)L_43)))
  31238. {
  31239. G_B12_0 = L_41;
  31240. goto IL_0101;
  31241. }
  31242. }
  31243. {
  31244. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_44 = V_1;
  31245. G_B13_0 = L_44;
  31246. G_B13_1 = G_B11_0;
  31247. goto IL_0102;
  31248. }
  31249. IL_0101:
  31250. {
  31251. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_45 = V_0;
  31252. G_B13_0 = L_45;
  31253. G_B13_1 = G_B12_0;
  31254. }
  31255. IL_0102:
  31256. {
  31257. *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)G_B13_1 = G_B13_0;
  31258. int32_t L_46 = V_10;
  31259. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  31260. }
  31261. IL_010d:
  31262. {
  31263. int32_t L_47 = V_10;
  31264. int32_t L_48;
  31265. L_48 = Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  31266. if ((((int32_t)L_47) < ((int32_t)L_48)))
  31267. {
  31268. goto IL_00da;
  31269. }
  31270. }
  31271. {
  31272. return;
  31273. }
  31274. IL_0119:
  31275. {
  31276. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  31277. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  31278. V_13 = (int32_t)0;
  31279. goto IL_0160;
  31280. }
  31281. IL_012d:
  31282. {
  31283. int32_t L_50 = V_13;
  31284. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  31285. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  31286. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  31287. float L_53;
  31288. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  31289. V_14 = (float)L_53;
  31290. int32_t L_54 = V_13;
  31291. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_55;
  31292. L_55 = Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31293. float L_56 = V_14;
  31294. float L_57 = V_12;
  31295. G_B18_0 = L_55;
  31296. if ((((float)L_56) >= ((float)L_57)))
  31297. {
  31298. G_B19_0 = L_55;
  31299. goto IL_0154;
  31300. }
  31301. }
  31302. {
  31303. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_58 = V_1;
  31304. G_B20_0 = L_58;
  31305. G_B20_1 = G_B18_0;
  31306. goto IL_0155;
  31307. }
  31308. IL_0154:
  31309. {
  31310. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_59 = V_0;
  31311. G_B20_0 = L_59;
  31312. G_B20_1 = G_B19_0;
  31313. }
  31314. IL_0155:
  31315. {
  31316. *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)G_B20_1 = G_B20_0;
  31317. int32_t L_60 = V_13;
  31318. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  31319. }
  31320. IL_0160:
  31321. {
  31322. int32_t L_61 = V_13;
  31323. int32_t L_62;
  31324. L_62 = Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  31325. if ((((int32_t)L_61) < ((int32_t)L_62)))
  31326. {
  31327. goto IL_012d;
  31328. }
  31329. }
  31330. {
  31331. return;
  31332. }
  31333. }
  31334. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mE4C9556D408C9C8DDEEE89EC82469D42903EFC07_gshared_inline (RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels1, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  31335. {
  31336. {
  31337. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  31338. __this->set_bounds_0(L_0);
  31339. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___targetPixels1;
  31340. __this->set_targetPixels_1(L_1);
  31341. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_2 = ___sourcePixels2;
  31342. __this->set_sourcePixels_2(L_2);
  31343. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_3 = ___map3;
  31344. __this->set_map_3(L_3);
  31345. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_4 = ___kernel4;
  31346. __this->set_kernel_4(L_4);
  31347. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_5 = ___configuration5;
  31348. __this->set_configuration_5(L_5);
  31349. bool L_6 = ___preserveAlpha6;
  31350. __this->set_preserveAlpha_6(L_6);
  31351. return;
  31352. }
  31353. }
  31354. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mB5A02F1A683B0BD85D3DBAABC5BF5E2DD2E9C6AB_gshared_inline (RowOperation_t7ED844CE04C7F109329DC7364D566233ACF1B95C * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  31355. {
  31356. static bool s_Il2CppMethodInitialized;
  31357. if (!s_Il2CppMethodInitialized)
  31358. {
  31359. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  31360. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  31361. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  31362. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  31363. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  31364. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  31365. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  31366. s_Il2CppMethodInitialized = true;
  31367. }
  31368. int32_t V_0 = 0;
  31369. int32_t V_1 = 0;
  31370. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2;
  31371. memset((&V_2), 0, sizeof(V_2));
  31372. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3;
  31373. memset((&V_3), 0, sizeof(V_3));
  31374. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_4;
  31375. memset((&V_4), 0, sizeof(V_4));
  31376. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B V_5;
  31377. memset((&V_5), 0, sizeof(V_5));
  31378. int32_t V_6 = 0;
  31379. int32_t* V_7 = NULL;
  31380. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_8;
  31381. memset((&V_8), 0, sizeof(V_8));
  31382. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_9 = NULL;
  31383. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_10;
  31384. memset((&V_10), 0, sizeof(V_10));
  31385. int32_t V_11 = 0;
  31386. int32_t V_12 = 0;
  31387. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_13 = NULL;
  31388. int32_t V_14 = 0;
  31389. int32_t* V_15 = NULL;
  31390. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_16 = NULL;
  31391. int32_t V_17 = 0;
  31392. int32_t V_18 = 0;
  31393. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_19;
  31394. memset((&V_19), 0, sizeof(V_19));
  31395. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C V_20;
  31396. memset((&V_20), 0, sizeof(V_20));
  31397. int32_t V_21 = 0;
  31398. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_22 = NULL;
  31399. int32_t V_23 = 0;
  31400. int32_t V_24 = 0;
  31401. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_25;
  31402. memset((&V_25), 0, sizeof(V_25));
  31403. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_26 = NULL;
  31404. int32_t V_27 = 0;
  31405. int32_t* V_28 = NULL;
  31406. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_29 = NULL;
  31407. int32_t V_30 = 0;
  31408. int32_t V_31 = 0;
  31409. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_32;
  31410. memset((&V_32), 0, sizeof(V_32));
  31411. {
  31412. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  31413. int32_t L_1;
  31414. L_1 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_0, /*hidden argument*/NULL);
  31415. V_0 = (int32_t)L_1;
  31416. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_2 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  31417. int32_t L_3;
  31418. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_2, /*hidden argument*/NULL);
  31419. V_1 = (int32_t)L_3;
  31420. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  31421. int32_t L_5;
  31422. L_5 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  31423. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_6;
  31424. L_6 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)0, (int32_t)L_5, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  31425. V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_6;
  31426. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_7 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  31427. int32_t L_8;
  31428. L_8 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_7, /*hidden argument*/NULL);
  31429. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9;
  31430. L_9 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)L_8, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  31431. V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9;
  31432. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  31433. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  31434. L_11 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  31435. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_12 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_targetPixels_1();
  31436. int32_t L_13 = ___y0;
  31437. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12);
  31438. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_14;
  31439. L_14 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31440. V_8 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_14;
  31441. int32_t L_15 = V_0;
  31442. int32_t L_16 = V_1;
  31443. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_17;
  31444. L_17 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_8), (int32_t)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31445. V_4 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_17;
  31446. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * L_18 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)__this->get_address_of_kernel_4();
  31447. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_19 = (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)__this->get_map_3();
  31448. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B L_20;
  31449. memset((&L_20), 0, sizeof(L_20));
  31450. ConvolutionState__ctor_mEA74E98907EC17B2A0A5B0702E7A6FBCC95338E4((&L_20), (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)L_18, (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)L_19, /*hidden argument*/NULL);
  31451. V_5 = (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B )L_20;
  31452. int32_t L_21 = ___y0;
  31453. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  31454. int32_t L_23;
  31455. L_23 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  31456. V_6 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_23));
  31457. int32_t L_24 = V_6;
  31458. int32_t* L_25;
  31459. L_25 = ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_24, /*hidden argument*/NULL);
  31460. V_7 = (int32_t*)L_25;
  31461. bool L_26 = (bool)__this->get_preserveAlpha_6();
  31462. if (!L_26)
  31463. {
  31464. goto IL_021a;
  31465. }
  31466. }
  31467. {
  31468. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  31469. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_3;
  31470. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28;
  31471. L_28 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  31472. V_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_28;
  31473. V_11 = (int32_t)0;
  31474. goto IL_0197;
  31475. }
  31476. IL_00ae:
  31477. {
  31478. int32_t* L_29 = V_7;
  31479. int32_t L_30 = V_11;
  31480. int32_t* L_31;
  31481. L_31 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_29, (int32_t)L_30, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  31482. int32_t L_32 = *((int32_t*)L_31);
  31483. V_12 = (int32_t)L_32;
  31484. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_33 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_sourcePixels_2();
  31485. int32_t L_34 = V_12;
  31486. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_33);
  31487. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_35;
  31488. L_35 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_33, (int32_t)L_34, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31489. V_8 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_35;
  31490. int32_t L_36 = V_0;
  31491. int32_t L_37 = V_1;
  31492. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_38;
  31493. L_38 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_8), (int32_t)L_36, (int32_t)L_37, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31494. V_10 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_38;
  31495. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  31496. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_39;
  31497. L_39 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31498. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_40 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  31499. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_41 = V_10;
  31500. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_42;
  31501. L_42 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31502. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_43 = V_2;
  31503. NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_39);
  31504. (( void (*) (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_39, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_40, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31505. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_44 = V_2;
  31506. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_45;
  31507. L_45 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_44, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  31508. V_13 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_45;
  31509. V_14 = (int32_t)0;
  31510. goto IL_0183;
  31511. }
  31512. IL_00fc:
  31513. {
  31514. int32_t L_46 = V_14;
  31515. int32_t* L_47;
  31516. L_47 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_46, /*hidden argument*/NULL);
  31517. V_15 = (int32_t*)L_47;
  31518. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_48 = V_9;
  31519. int32_t L_49 = V_14;
  31520. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_50;
  31521. L_50 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_48, (int32_t)L_49, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  31522. V_16 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_50;
  31523. V_17 = (int32_t)0;
  31524. goto IL_0169;
  31525. }
  31526. IL_0117:
  31527. {
  31528. int32_t* L_51 = V_15;
  31529. int32_t L_52 = V_17;
  31530. int32_t* L_53;
  31531. L_53 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_51, (int32_t)L_52, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  31532. int32_t L_54 = *((int32_t*)L_53);
  31533. int32_t L_55 = V_0;
  31534. V_18 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)L_55));
  31535. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_56 = V_13;
  31536. int32_t L_57 = V_18;
  31537. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_58;
  31538. L_58 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_56, (int32_t)L_57, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  31539. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_59 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_58);
  31540. V_19 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_59;
  31541. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_60 = V_16;
  31542. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_61 = V_16;
  31543. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_62 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_61);
  31544. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_63;
  31545. L_63 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  31546. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_63;
  31547. int32_t L_64 = V_11;
  31548. int32_t L_65 = V_17;
  31549. float L_66;
  31550. L_66 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_64, (int32_t)L_65, /*hidden argument*/NULL);
  31551. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_67 = V_19;
  31552. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_68;
  31553. L_68 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_66, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_67, /*hidden argument*/NULL);
  31554. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_69;
  31555. L_69 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_62, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_68, /*hidden argument*/NULL);
  31556. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_60 = L_69;
  31557. int32_t L_70 = V_17;
  31558. V_17 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
  31559. }
  31560. IL_0169:
  31561. {
  31562. int32_t L_71 = V_17;
  31563. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_72;
  31564. L_72 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  31565. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_72;
  31566. int32_t L_73;
  31567. L_73 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  31568. if ((((int32_t)L_71) < ((int32_t)L_73)))
  31569. {
  31570. goto IL_0117;
  31571. }
  31572. }
  31573. {
  31574. int32_t L_74 = V_14;
  31575. V_14 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1));
  31576. }
  31577. IL_0183:
  31578. {
  31579. int32_t L_75 = V_14;
  31580. int32_t L_76;
  31581. L_76 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  31582. if ((((int32_t)L_75) < ((int32_t)L_76)))
  31583. {
  31584. goto IL_00fc;
  31585. }
  31586. }
  31587. {
  31588. int32_t L_77 = V_11;
  31589. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  31590. }
  31591. IL_0197:
  31592. {
  31593. int32_t L_78 = V_11;
  31594. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_79;
  31595. L_79 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  31596. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_79;
  31597. int32_t L_80;
  31598. L_80 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  31599. if ((((int32_t)L_78) < ((int32_t)L_80)))
  31600. {
  31601. goto IL_00ae;
  31602. }
  31603. }
  31604. {
  31605. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_81 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_sourcePixels_2();
  31606. int32_t L_82 = ___y0;
  31607. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_81);
  31608. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_83;
  31609. L_83 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_81, (int32_t)L_82, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31610. V_8 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_83;
  31611. int32_t L_84 = V_0;
  31612. int32_t L_85 = V_1;
  31613. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_86;
  31614. L_86 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_8), (int32_t)L_84, (int32_t)L_85, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31615. V_10 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_86;
  31616. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  31617. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_87;
  31618. L_87 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31619. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_88 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  31620. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_89 = V_10;
  31621. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_90;
  31622. L_90 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_89, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31623. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_91 = V_2;
  31624. NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_87);
  31625. (( void (*) (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_87, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_88, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_90, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_91, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31626. V_21 = (int32_t)0;
  31627. goto IL_020a;
  31628. }
  31629. IL_01e4:
  31630. {
  31631. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_92 = V_9;
  31632. int32_t L_93 = V_21;
  31633. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_94;
  31634. L_94 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_92, (int32_t)L_93, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  31635. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_95 = V_2;
  31636. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_96;
  31637. L_96 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_95, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  31638. int32_t L_97 = V_21;
  31639. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_98;
  31640. L_98 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_96, (int32_t)L_97, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  31641. float L_99 = (float)L_98->get_W_3();
  31642. L_94->set_W_3(L_99);
  31643. int32_t L_100 = V_21;
  31644. V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_100, (int32_t)1));
  31645. }
  31646. IL_020a:
  31647. {
  31648. int32_t L_101 = V_21;
  31649. int32_t L_102;
  31650. L_102 = Span_1_get_Length_m221D13FF2451AA8A8B82F45C6B7574939AF086A1_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_10), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  31651. if ((((int32_t)L_101) < ((int32_t)L_102)))
  31652. {
  31653. goto IL_01e4;
  31654. }
  31655. }
  31656. {
  31657. goto IL_033d;
  31658. }
  31659. IL_021a:
  31660. {
  31661. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  31662. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_103 = V_3;
  31663. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_104;
  31664. L_104 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_103, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  31665. V_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_104;
  31666. V_23 = (int32_t)0;
  31667. goto IL_0320;
  31668. }
  31669. IL_0231:
  31670. {
  31671. int32_t* L_105 = V_7;
  31672. int32_t L_106 = V_23;
  31673. int32_t* L_107;
  31674. L_107 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_105, (int32_t)L_106, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  31675. int32_t L_108 = *((int32_t*)L_107);
  31676. V_24 = (int32_t)L_108;
  31677. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_109 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_sourcePixels_2();
  31678. int32_t L_110 = V_24;
  31679. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_109);
  31680. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_111;
  31681. L_111 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_109, (int32_t)L_110, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31682. V_8 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_111;
  31683. int32_t L_112 = V_0;
  31684. int32_t L_113 = V_1;
  31685. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_114;
  31686. L_114 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_8), (int32_t)L_112, (int32_t)L_113, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31687. V_25 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_114;
  31688. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  31689. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_115;
  31690. L_115 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31691. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_116 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  31692. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_117 = V_25;
  31693. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_118;
  31694. L_118 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_117, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  31695. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_119 = V_2;
  31696. NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_115);
  31697. (( void (*) (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_115, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_116, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_118, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_119, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  31698. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_2;
  31699. Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, /*hidden argument*/NULL);
  31700. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_121 = V_2;
  31701. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_122;
  31702. L_122 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_121, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  31703. V_26 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_122;
  31704. V_27 = (int32_t)0;
  31705. goto IL_030c;
  31706. }
  31707. IL_0285:
  31708. {
  31709. int32_t L_123 = V_27;
  31710. int32_t* L_124;
  31711. L_124 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_123, /*hidden argument*/NULL);
  31712. V_28 = (int32_t*)L_124;
  31713. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_125 = V_22;
  31714. int32_t L_126 = V_27;
  31715. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_127;
  31716. L_127 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_125, (int32_t)L_126, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  31717. V_29 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_127;
  31718. V_30 = (int32_t)0;
  31719. goto IL_02f2;
  31720. }
  31721. IL_02a0:
  31722. {
  31723. int32_t* L_128 = V_28;
  31724. int32_t L_129 = V_30;
  31725. int32_t* L_130;
  31726. L_130 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_128, (int32_t)L_129, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  31727. int32_t L_131 = *((int32_t*)L_130);
  31728. int32_t L_132 = V_0;
  31729. V_31 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_131, (int32_t)L_132));
  31730. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_133 = V_26;
  31731. int32_t L_134 = V_31;
  31732. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_135;
  31733. L_135 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_133, (int32_t)L_134, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  31734. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_136 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_135);
  31735. V_32 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_136;
  31736. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_137 = V_29;
  31737. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_138 = V_29;
  31738. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_139 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_138);
  31739. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_140;
  31740. L_140 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  31741. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_140;
  31742. int32_t L_141 = V_23;
  31743. int32_t L_142 = V_30;
  31744. float L_143;
  31745. L_143 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_141, (int32_t)L_142, /*hidden argument*/NULL);
  31746. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_144 = V_32;
  31747. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_145;
  31748. L_145 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_143, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_144, /*hidden argument*/NULL);
  31749. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_146;
  31750. L_146 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_139, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_145, /*hidden argument*/NULL);
  31751. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_137 = L_146;
  31752. int32_t L_147 = V_30;
  31753. V_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_147, (int32_t)1));
  31754. }
  31755. IL_02f2:
  31756. {
  31757. int32_t L_148 = V_30;
  31758. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_149;
  31759. L_149 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  31760. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_149;
  31761. int32_t L_150;
  31762. L_150 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  31763. if ((((int32_t)L_148) < ((int32_t)L_150)))
  31764. {
  31765. goto IL_02a0;
  31766. }
  31767. }
  31768. {
  31769. int32_t L_151 = V_27;
  31770. V_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_151, (int32_t)1));
  31771. }
  31772. IL_030c:
  31773. {
  31774. int32_t L_152 = V_27;
  31775. int32_t L_153;
  31776. L_153 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  31777. if ((((int32_t)L_152) < ((int32_t)L_153)))
  31778. {
  31779. goto IL_0285;
  31780. }
  31781. }
  31782. {
  31783. int32_t L_154 = V_23;
  31784. V_23 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1));
  31785. }
  31786. IL_0320:
  31787. {
  31788. int32_t L_155 = V_23;
  31789. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_156;
  31790. L_156 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  31791. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_156;
  31792. int32_t L_157;
  31793. L_157 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  31794. if ((((int32_t)L_155) < ((int32_t)L_157)))
  31795. {
  31796. goto IL_0231;
  31797. }
  31798. }
  31799. {
  31800. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_158 = V_3;
  31801. Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_158, /*hidden argument*/NULL);
  31802. }
  31803. IL_033d:
  31804. {
  31805. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  31806. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_159;
  31807. L_159 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31808. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_160 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  31809. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_161 = V_3;
  31810. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_162 = V_4;
  31811. NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_159);
  31812. (( void (*) (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_159, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_160, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_161, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_162, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  31813. return;
  31814. }
  31815. }
  31816. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m45C41E4AAEEE08AB6A6DCAAA5C77FEF2461EC37C_gshared_inline (RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___destination2, const RuntimeMethod* method)
  31817. {
  31818. {
  31819. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  31820. __this->set_bounds_0(L_0);
  31821. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___source1;
  31822. __this->set_source_1(L_1);
  31823. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_2 = ___destination2;
  31824. __this->set_destination_2(L_2);
  31825. return;
  31826. }
  31827. }
  31828. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, const RuntimeMethod* method)
  31829. {
  31830. intptr_t V_0;
  31831. memset((&V_0), 0, sizeof(V_0));
  31832. int32_t V_1 = 0;
  31833. {
  31834. int32_t L_0 = ___start0;
  31835. int32_t L_1 = (int32_t)__this->get__length_2();
  31836. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  31837. {
  31838. goto IL_000f;
  31839. }
  31840. }
  31841. {
  31842. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  31843. }
  31844. IL_000f:
  31845. {
  31846. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  31847. int32_t L_3 = ___start0;
  31848. intptr_t L_4;
  31849. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  31850. V_0 = (intptr_t)L_4;
  31851. int32_t L_5 = (int32_t)__this->get__length_2();
  31852. int32_t L_6 = ___start0;
  31853. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  31854. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_7 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0();
  31855. intptr_t L_8 = V_0;
  31856. int32_t L_9 = V_1;
  31857. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_10;
  31858. memset((&L_10), 0, sizeof(L_10));
  31859. Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline((&L_10), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  31860. return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_10;
  31861. }
  31862. }
  31863. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1C7398F7BE7170BA702D2ACECFECF7380BC2F889_gshared_inline (RowOperation_t737065712D1D54433B788F813BD0549B51A8B9A0 * __this, int32_t ___y0, const RuntimeMethod* method)
  31864. {
  31865. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_0;
  31866. memset((&V_0), 0, sizeof(V_0));
  31867. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_1;
  31868. memset((&V_1), 0, sizeof(V_1));
  31869. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_2;
  31870. memset((&V_2), 0, sizeof(V_2));
  31871. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  31872. memset((&V_3), 0, sizeof(V_3));
  31873. {
  31874. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_1();
  31875. int32_t L_1 = ___y0;
  31876. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0);
  31877. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2;
  31878. L_2 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31879. V_2 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2;
  31880. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  31881. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  31882. int32_t L_4;
  31883. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  31884. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_5;
  31885. L_5 = Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31886. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_5;
  31887. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_6 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_destination_2();
  31888. int32_t L_7 = ___y0;
  31889. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  31890. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  31891. int32_t L_9;
  31892. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  31893. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_6);
  31894. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_10;
  31895. L_10 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31896. V_1 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_10;
  31897. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  31898. int32_t L_12;
  31899. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  31900. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_13;
  31901. L_13 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31902. V_2 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_13;
  31903. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_14 = V_1;
  31904. Span_1_CopyTo_m7A0A1CD78D317621BDB738292A6776E2D2F84856((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_2), (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  31905. return;
  31906. }
  31907. }
  31908. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m09BADAAD2D9B7DEAE6F7A47317188194698DD1AB_gshared_inline (RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B * __this, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  31909. {
  31910. {
  31911. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = ___targetPixels0;
  31912. __this->set_targetPixels_0(L_0);
  31913. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___passPixels1;
  31914. __this->set_passPixels_1(L_1);
  31915. int32_t L_2;
  31916. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  31917. __this->set_minX_2(L_2);
  31918. int32_t L_3;
  31919. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  31920. __this->set_maxX_3(L_3);
  31921. return;
  31922. }
  31923. }
  31924. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m14709C20196B5197617C1D627B1D13005488B1CF_gshared_inline (RowOperation_t8C5697E9C419D184BB29241CA5639C3E6E6D8B4B * __this, int32_t ___y0, const RuntimeMethod* method)
  31925. {
  31926. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_0 = NULL;
  31927. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_1 = NULL;
  31928. int32_t V_2 = 0;
  31929. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * V_3 = NULL;
  31930. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  31931. memset((&V_4), 0, sizeof(V_4));
  31932. {
  31933. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_passPixels_1();
  31934. int32_t L_1 = ___y0;
  31935. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0);
  31936. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2;
  31937. L_2 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31938. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_3;
  31939. L_3 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31940. V_0 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_3;
  31941. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_4 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_targetPixels_0();
  31942. int32_t L_5 = ___y0;
  31943. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_4);
  31944. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_6;
  31945. L_6 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  31946. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_7;
  31947. L_7 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  31948. V_1 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_7;
  31949. int32_t L_8 = (int32_t)__this->get_minX_2();
  31950. V_2 = (int32_t)L_8;
  31951. goto IL_006c;
  31952. }
  31953. IL_002d:
  31954. {
  31955. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_9 = V_0;
  31956. int32_t L_10 = V_2;
  31957. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_11;
  31958. L_11 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31959. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_12 = V_1;
  31960. int32_t L_13 = V_2;
  31961. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_14;
  31962. L_14 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  31963. V_3 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_14;
  31964. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  31965. L_15 = HalfSingle_ToVector4_mAAD4D9B143192743F760A20FE4DBDB2184F0D64C_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_11, /*hidden argument*/NULL);
  31966. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_16 = V_3;
  31967. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  31968. L_17 = HalfSingle_ToVector4_mAAD4D9B143192743F760A20FE4DBDB2184F0D64C_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_16, /*hidden argument*/NULL);
  31969. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  31970. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  31971. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  31972. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_19 = V_3;
  31973. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  31974. HalfSingle_FromVector4_m5811DB25422D45F8A0A93C19FA6C472AEBD5C47C_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  31975. int32_t L_21 = V_2;
  31976. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  31977. }
  31978. IL_006c:
  31979. {
  31980. int32_t L_22 = V_2;
  31981. int32_t L_23 = (int32_t)__this->get_maxX_3();
  31982. if ((((int32_t)L_22) < ((int32_t)L_23)))
  31983. {
  31984. goto IL_002d;
  31985. }
  31986. }
  31987. {
  31988. return;
  31989. }
  31990. }
  31991. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC6A38649FA0269DC653AB87548E4CC5A3C9449CE_gshared_inline (RowOperation_t426A7FA58167ABCE432437737332E79966622C79 * __this, int32_t ___startX0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  31992. {
  31993. {
  31994. int32_t L_0 = ___startX0;
  31995. __this->set_startX_0(L_0);
  31996. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___source1;
  31997. __this->set_source_1(L_1);
  31998. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  31999. __this->set_matrix_2(L_2);
  32000. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  32001. __this->set_configuration_3(L_3);
  32002. return;
  32003. }
  32004. }
  32005. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mBFFF6E277DD2B5272C47E154FCBE377AFC15F6BF_gshared_inline (RowOperation_t426A7FA58167ABCE432437737332E79966622C79 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  32006. {
  32007. static bool s_Il2CppMethodInitialized;
  32008. if (!s_Il2CppMethodInitialized)
  32009. {
  32010. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  32011. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  32012. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  32013. s_Il2CppMethodInitialized = true;
  32014. }
  32015. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_0;
  32016. memset((&V_0), 0, sizeof(V_0));
  32017. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_1;
  32018. memset((&V_1), 0, sizeof(V_1));
  32019. {
  32020. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_1();
  32021. int32_t L_1 = ___y0;
  32022. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0);
  32023. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2;
  32024. L_2 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32025. V_1 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2;
  32026. int32_t L_3 = (int32_t)__this->get_startX_0();
  32027. int32_t L_4;
  32028. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  32029. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_5;
  32030. L_5 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32031. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_5;
  32032. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32033. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_6;
  32034. L_6 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32035. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  32036. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_8 = V_0;
  32037. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_9;
  32038. L_9 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32039. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  32040. NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_6);
  32041. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  32042. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  32043. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  32044. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  32045. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  32046. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  32047. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  32048. PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_14;
  32049. L_14 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32050. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  32051. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  32052. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_17 = V_0;
  32053. NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_14);
  32054. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfSingle>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_17, (int32_t)1);
  32055. return;
  32056. }
  32057. }
  32058. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m457E5A5ED14860B0C2BFAD89D626134305C1B9C0_gshared_inline (RowOperation_t608F471F877BE507A66CB18279F0C830130AE057 * __this, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source0, const RuntimeMethod* method)
  32059. {
  32060. {
  32061. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = ___source0;
  32062. __this->set_source_0(L_0);
  32063. return;
  32064. }
  32065. }
  32066. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mA542155F5C6107C5EC818A8FAA8C0E7CDF9FFCAE_gshared_inline (RowOperation_t608F471F877BE507A66CB18279F0C830130AE057 * __this, int32_t ___y0, const RuntimeMethod* method)
  32067. {
  32068. static bool s_Il2CppMethodInitialized;
  32069. if (!s_Il2CppMethodInitialized)
  32070. {
  32071. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32072. s_Il2CppMethodInitialized = true;
  32073. }
  32074. {
  32075. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_0();
  32076. int32_t L_1 = ___y0;
  32077. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0);
  32078. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_2;
  32079. L_2 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32080. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  32081. (( void (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32082. return;
  32083. }
  32084. }
  32085. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m90573DBECE62B09DDE06E81630E8449A2B733F88_gshared_inline (RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source7, const RuntimeMethod* method)
  32086. {
  32087. {
  32088. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  32089. __this->set_configuration_0(L_0);
  32090. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  32091. __this->set_bounds_1(L_1);
  32092. RuntimeObject* L_2 = ___colors2;
  32093. __this->set_colors_6(L_2);
  32094. PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * L_3 = ___blender3;
  32095. __this->set_blender_2(L_3);
  32096. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  32097. __this->set_center_3(L_4);
  32098. float L_5 = ___maxDistance5;
  32099. __this->set_maxDistance_4(L_5);
  32100. float L_6 = ___blendPercent6;
  32101. __this->set_blendPercent_5(L_6);
  32102. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_7 = ___source7;
  32103. __this->set_source_7(L_7);
  32104. return;
  32105. }
  32106. }
  32107. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m4BB19C9F45034E931AE494643A98286BA3092F64_gshared_inline (RowOperation_t5554B556B9BCCD01F35EE5AB64FE001B80CD0C47 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  32108. {
  32109. static bool s_Il2CppMethodInitialized;
  32110. if (!s_Il2CppMethodInitialized)
  32111. {
  32112. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  32113. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  32114. s_Il2CppMethodInitialized = true;
  32115. }
  32116. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_0;
  32117. memset((&V_0), 0, sizeof(V_0));
  32118. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_1;
  32119. memset((&V_1), 0, sizeof(V_1));
  32120. int32_t V_2 = 0;
  32121. float V_3 = 0.0f;
  32122. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_4;
  32123. memset((&V_4), 0, sizeof(V_4));
  32124. {
  32125. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  32126. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_1;
  32127. L_1 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32128. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_1;
  32129. V_2 = (int32_t)0;
  32130. goto IL_0068;
  32131. }
  32132. IL_0010:
  32133. {
  32134. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  32135. int32_t L_3 = V_2;
  32136. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  32137. int32_t L_5;
  32138. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  32139. int32_t L_6 = ___y0;
  32140. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  32141. memset((&L_7), 0, sizeof(L_7));
  32142. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  32143. float L_8;
  32144. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  32145. V_3 = (float)L_8;
  32146. int32_t L_9 = V_2;
  32147. float* L_10;
  32148. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  32149. float L_11 = (float)__this->get_blendPercent_5();
  32150. float L_12 = V_3;
  32151. float L_13 = (float)__this->get_maxDistance_4();
  32152. float L_14;
  32153. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  32154. *((float*)L_10) = (float)L_14;
  32155. int32_t L_15 = V_2;
  32156. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  32157. }
  32158. IL_0068:
  32159. {
  32160. int32_t L_16 = V_2;
  32161. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  32162. int32_t L_18;
  32163. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  32164. if ((((int32_t)L_16) < ((int32_t)L_18)))
  32165. {
  32166. goto IL_0010;
  32167. }
  32168. }
  32169. {
  32170. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_19 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_7();
  32171. int32_t L_20 = ___y0;
  32172. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_19);
  32173. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_21;
  32174. L_21 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32175. V_4 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_21;
  32176. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  32177. int32_t L_23;
  32178. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  32179. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  32180. int32_t L_25;
  32181. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  32182. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_26;
  32183. L_26 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32184. V_1 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_26;
  32185. PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * L_27 = (PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)__this->get_blender_2();
  32186. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  32187. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_29 = V_1;
  32188. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_30 = V_1;
  32189. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_31;
  32190. L_31 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32191. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_32 = V_0;
  32192. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_33;
  32193. L_33 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32194. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  32195. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  32196. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  32197. NullCheck((PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)L_27);
  32198. (( void (*) (PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_29, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_31, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  32199. return;
  32200. }
  32201. }
  32202. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m4041F51B6DF9682D1D81157F4D7E1FEC1B72578E_gshared_inline (RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source2, const RuntimeMethod* method)
  32203. {
  32204. {
  32205. int32_t L_0;
  32206. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  32207. __this->set_minX_0(L_0);
  32208. int32_t L_1;
  32209. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  32210. __this->set_maxX_1(L_1);
  32211. int32_t L_2;
  32212. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  32213. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  32214. int32_t L_3;
  32215. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  32216. __this->set_maxY_3(L_3);
  32217. int32_t L_4;
  32218. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  32219. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  32220. int32_t L_5 = ___size1;
  32221. __this->set_size_5(L_5);
  32222. int32_t L_6 = ___size1;
  32223. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  32224. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_7 = ___source2;
  32225. __this->set_source_7(L_7);
  32226. return;
  32227. }
  32228. }
  32229. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mD022E707FBD5B0E32035F72C122D434D6AA26286_gshared_inline (RowOperation_tC21E0EA27F54C79C672DCF2CD658AB74C6F20352 * __this, int32_t ___y0, const RuntimeMethod* method)
  32230. {
  32231. static bool s_Il2CppMethodInitialized;
  32232. if (!s_Il2CppMethodInitialized)
  32233. {
  32234. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  32235. s_Il2CppMethodInitialized = true;
  32236. }
  32237. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_0;
  32238. memset((&V_0), 0, sizeof(V_0));
  32239. int32_t V_1 = 0;
  32240. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E V_2;
  32241. memset((&V_2), 0, sizeof(V_2));
  32242. int32_t V_3 = 0;
  32243. int32_t V_4 = 0;
  32244. {
  32245. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_0 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_7();
  32246. int32_t L_1 = ___y0;
  32247. int32_t L_2 = (int32_t)__this->get_radius_6();
  32248. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  32249. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  32250. int32_t L_4;
  32251. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  32252. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0);
  32253. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_5;
  32254. L_5 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32255. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_5;
  32256. int32_t L_6 = (int32_t)__this->get_minX_0();
  32257. V_1 = (int32_t)L_6;
  32258. goto IL_00a2;
  32259. }
  32260. IL_0028:
  32261. {
  32262. int32_t L_7 = V_1;
  32263. int32_t L_8 = (int32_t)__this->get_radius_6();
  32264. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  32265. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  32266. int32_t L_10;
  32267. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  32268. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_11;
  32269. L_11 = Span_1_get_Item_m254264B78DD6C9192DD29D341A30AF289B8107E4_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32270. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_12 = (*(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_11);
  32271. V_2 = (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E )L_12;
  32272. int32_t L_13 = ___y0;
  32273. V_3 = (int32_t)L_13;
  32274. goto IL_0085;
  32275. }
  32276. IL_004c:
  32277. {
  32278. int32_t L_14 = V_1;
  32279. V_4 = (int32_t)L_14;
  32280. goto IL_006b;
  32281. }
  32282. IL_0051:
  32283. {
  32284. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_15 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_7();
  32285. int32_t L_16 = V_4;
  32286. int32_t L_17 = V_3;
  32287. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_15);
  32288. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * L_18;
  32289. L_18 = (( HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32290. HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E L_19 = V_2;
  32291. *(HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)L_18 = L_19;
  32292. int32_t L_20 = V_4;
  32293. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  32294. }
  32295. IL_006b:
  32296. {
  32297. int32_t L_21 = V_4;
  32298. int32_t L_22 = V_1;
  32299. int32_t L_23 = (int32_t)__this->get_size_5();
  32300. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  32301. {
  32302. goto IL_0081;
  32303. }
  32304. }
  32305. {
  32306. int32_t L_24 = V_4;
  32307. int32_t L_25 = (int32_t)__this->get_maxX_1();
  32308. if ((((int32_t)L_24) < ((int32_t)L_25)))
  32309. {
  32310. goto IL_0051;
  32311. }
  32312. }
  32313. IL_0081:
  32314. {
  32315. int32_t L_26 = V_3;
  32316. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  32317. }
  32318. IL_0085:
  32319. {
  32320. int32_t L_27 = V_3;
  32321. int32_t L_28 = ___y0;
  32322. int32_t L_29 = (int32_t)__this->get_size_5();
  32323. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  32324. {
  32325. goto IL_0099;
  32326. }
  32327. }
  32328. {
  32329. int32_t L_30 = V_3;
  32330. int32_t L_31 = (int32_t)__this->get_maxY_3();
  32331. if ((((int32_t)L_30) < ((int32_t)L_31)))
  32332. {
  32333. goto IL_004c;
  32334. }
  32335. }
  32336. IL_0099:
  32337. {
  32338. int32_t L_32 = V_1;
  32339. int32_t L_33 = (int32_t)__this->get_size_5();
  32340. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  32341. }
  32342. IL_00a2:
  32343. {
  32344. int32_t L_34 = V_1;
  32345. int32_t L_35 = (int32_t)__this->get_maxX_1();
  32346. if ((((int32_t)L_34) < ((int32_t)L_35)))
  32347. {
  32348. goto IL_0028;
  32349. }
  32350. }
  32351. {
  32352. return;
  32353. }
  32354. }
  32355. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mDFB7FA6CF27887081DC972241E7ACB8A5A1E6554_gshared_inline (RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___source7, const RuntimeMethod* method)
  32356. {
  32357. {
  32358. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  32359. __this->set_configuration_0(L_0);
  32360. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  32361. __this->set_bounds_1(L_1);
  32362. RuntimeObject* L_2 = ___colors2;
  32363. __this->set_colors_6(L_2);
  32364. PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * L_3 = ___blender3;
  32365. __this->set_blender_2(L_3);
  32366. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  32367. __this->set_center_3(L_4);
  32368. float L_5 = ___maxDistance5;
  32369. __this->set_maxDistance_4(L_5);
  32370. float L_6 = ___blendPercent6;
  32371. __this->set_blendPercent_5(L_6);
  32372. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_7 = ___source7;
  32373. __this->set_source_7(L_7);
  32374. return;
  32375. }
  32376. }
  32377. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mF8297C0D4D646BAF606F7C2D1CA57D3B945FFC8A_gshared_inline (RowOperation_tDA29E74CB15D7DAB28DE791C2C81C119061F2465 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  32378. {
  32379. static bool s_Il2CppMethodInitialized;
  32380. if (!s_Il2CppMethodInitialized)
  32381. {
  32382. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  32383. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  32384. s_Il2CppMethodInitialized = true;
  32385. }
  32386. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_0;
  32387. memset((&V_0), 0, sizeof(V_0));
  32388. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_1;
  32389. memset((&V_1), 0, sizeof(V_1));
  32390. int32_t V_2 = 0;
  32391. float V_3 = 0.0f;
  32392. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_4;
  32393. memset((&V_4), 0, sizeof(V_4));
  32394. {
  32395. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  32396. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_1;
  32397. L_1 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32398. V_0 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_1;
  32399. V_2 = (int32_t)0;
  32400. goto IL_0062;
  32401. }
  32402. IL_0010:
  32403. {
  32404. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  32405. int32_t L_3 = V_2;
  32406. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  32407. int32_t L_5;
  32408. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  32409. int32_t L_6 = ___y0;
  32410. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  32411. memset((&L_7), 0, sizeof(L_7));
  32412. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  32413. float L_8;
  32414. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  32415. V_3 = (float)L_8;
  32416. int32_t L_9 = V_2;
  32417. float* L_10;
  32418. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  32419. float L_11 = (float)__this->get_blendPercent_5();
  32420. float L_12 = V_3;
  32421. float L_13 = (float)__this->get_maxDistance_4();
  32422. float L_14;
  32423. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  32424. *((float*)L_10) = (float)L_14;
  32425. int32_t L_15 = V_2;
  32426. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  32427. }
  32428. IL_0062:
  32429. {
  32430. int32_t L_16 = V_2;
  32431. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  32432. int32_t L_18;
  32433. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  32434. if ((((int32_t)L_16) < ((int32_t)L_18)))
  32435. {
  32436. goto IL_0010;
  32437. }
  32438. }
  32439. {
  32440. Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_19 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_source_7();
  32441. int32_t L_20 = ___y0;
  32442. NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_19);
  32443. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_21;
  32444. L_21 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32445. V_4 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_21;
  32446. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  32447. int32_t L_23;
  32448. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  32449. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  32450. int32_t L_25;
  32451. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  32452. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_26;
  32453. L_26 = Span_1_Slice_mEF45C76BF20A056622F9BAC0B4E9A4BFE017A462_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32454. V_1 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_26;
  32455. PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D * L_27 = (PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)__this->get_blender_2();
  32456. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  32457. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_29 = V_1;
  32458. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_30 = V_1;
  32459. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_31;
  32460. L_31 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32461. Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_32 = V_0;
  32462. ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D L_33;
  32463. L_33 = (( ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32464. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  32465. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  32466. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  32467. NullCheck((PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)L_27);
  32468. (( void (*) (PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tE580548A7D99DFB7D973F0F16CDDA162437ACB5D *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_29, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_31, (ReadOnlySpan_1_t3166AD2D09E29101058404BB4599C6BF1523BA4D )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  32469. return;
  32470. }
  32471. }
  32472. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m7A86FB7C2D912C3BD95C46448CF0BBD6EBEADEC8_gshared_inline (RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___upper3, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  32473. {
  32474. {
  32475. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  32476. __this->set_bounds_0(L_0);
  32477. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___source1;
  32478. __this->set_source_1(L_1);
  32479. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  32480. __this->set_intImage_2(L_2);
  32481. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_3 = ___upper3;
  32482. __this->set_upper_3(L_3);
  32483. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_4 = ___lower4;
  32484. __this->set_lower_4(L_4);
  32485. float L_5 = ___thresholdLimit5;
  32486. __this->set_thresholdLimit_5(L_5);
  32487. int32_t L_6 = ___startX7;
  32488. __this->set_startX_6(L_6);
  32489. int32_t L_7 = ___endX8;
  32490. __this->set_endX_7(L_7);
  32491. int32_t L_8 = ___startY9;
  32492. __this->set_startY_8(L_8);
  32493. uint8_t L_9 = ___clusterSize6;
  32494. __this->set_clusterSize_9(L_9);
  32495. return;
  32496. }
  32497. }
  32498. 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)
  32499. {
  32500. intptr_t V_0;
  32501. memset((&V_0), 0, sizeof(V_0));
  32502. {
  32503. int32_t L_0 = ___index0;
  32504. int32_t L_1 = (int32_t)__this->get__length_2();
  32505. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  32506. {
  32507. goto IL_000e;
  32508. }
  32509. }
  32510. {
  32511. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  32512. }
  32513. IL_000e:
  32514. {
  32515. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_2 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  32516. if (L_2)
  32517. {
  32518. goto IL_0030;
  32519. }
  32520. }
  32521. {
  32522. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  32523. V_0 = (intptr_t)L_3;
  32524. void* L_4;
  32525. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  32526. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5;
  32527. 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));
  32528. int32_t L_6 = ___index0;
  32529. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_7;
  32530. 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));
  32531. return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_7);
  32532. }
  32533. IL_0030:
  32534. {
  32535. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_8 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  32536. NullCheck(L_8);
  32537. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_9 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_8->get_address_of_Data_0();
  32538. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  32539. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_11;
  32540. 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));
  32541. int32_t L_12 = ___index0;
  32542. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_13;
  32543. 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));
  32544. return (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(L_13);
  32545. }
  32546. }
  32547. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mBF6158BD5D9921D3CFFC7DA85AC81294C457A5FD_gshared_inline (RowOperation_t9ED0C6950BF46157F721A18CB17ED222D6C9AA09 * __this, int32_t ___y0, const RuntimeMethod* method)
  32548. {
  32549. static bool s_Il2CppMethodInitialized;
  32550. if (!s_Il2CppMethodInitialized)
  32551. {
  32552. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  32553. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  32554. s_Il2CppMethodInitialized = true;
  32555. }
  32556. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  32557. memset((&V_0), 0, sizeof(V_0));
  32558. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_1;
  32559. memset((&V_1), 0, sizeof(V_1));
  32560. int32_t V_2 = 0;
  32561. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_3;
  32562. memset((&V_3), 0, sizeof(V_3));
  32563. int32_t V_4 = 0;
  32564. int32_t V_5 = 0;
  32565. int32_t V_6 = 0;
  32566. int32_t V_7 = 0;
  32567. uint32_t V_8 = 0;
  32568. int64_t V_9 = 0;
  32569. {
  32570. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  32571. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_1();
  32572. int32_t L_1 = ___y0;
  32573. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0);
  32574. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2;
  32575. L_2 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32576. V_1 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_2;
  32577. int32_t L_3 = (int32_t)__this->get_startX_6();
  32578. V_2 = (int32_t)L_3;
  32579. goto IL_0176;
  32580. }
  32581. IL_0021:
  32582. {
  32583. int32_t L_4 = V_2;
  32584. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_5;
  32585. L_5 = Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32586. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_6 = (*(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_5);
  32587. V_3 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_6;
  32588. HalfVector2_ToRgba32_m5AAAC515389BD238DC19156D48268356A0155E3C_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  32589. int32_t L_7 = V_2;
  32590. int32_t L_8 = (int32_t)__this->get_startX_6();
  32591. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  32592. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  32593. int32_t L_10;
  32594. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  32595. V_4 = (int32_t)L_10;
  32596. int32_t L_11 = V_2;
  32597. int32_t L_12 = (int32_t)__this->get_startX_6();
  32598. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  32599. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  32600. int32_t L_15;
  32601. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  32602. int32_t L_16;
  32603. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  32604. V_5 = (int32_t)L_16;
  32605. int32_t L_17 = ___y0;
  32606. int32_t L_18 = (int32_t)__this->get_startY_8();
  32607. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  32608. int32_t L_20;
  32609. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  32610. V_6 = (int32_t)L_20;
  32611. int32_t L_21 = ___y0;
  32612. int32_t L_22 = (int32_t)__this->get_startY_8();
  32613. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  32614. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  32615. int32_t L_25;
  32616. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  32617. int32_t L_26;
  32618. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  32619. V_7 = (int32_t)L_26;
  32620. int32_t L_27 = V_5;
  32621. int32_t L_28 = V_4;
  32622. int32_t L_29 = V_7;
  32623. int32_t L_30 = V_6;
  32624. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  32625. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  32626. int32_t L_32 = V_5;
  32627. int32_t L_33 = V_7;
  32628. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  32629. uint64_t* L_34;
  32630. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  32631. int64_t L_35 = *((int64_t*)L_34);
  32632. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  32633. int32_t L_37 = V_4;
  32634. int32_t L_38 = V_7;
  32635. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  32636. uint64_t* L_39;
  32637. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  32638. int64_t L_40 = *((int64_t*)L_39);
  32639. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  32640. int32_t L_42 = V_5;
  32641. int32_t L_43 = V_6;
  32642. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  32643. uint64_t* L_44;
  32644. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  32645. int64_t L_45 = *((int64_t*)L_44);
  32646. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  32647. int32_t L_47 = V_4;
  32648. int32_t L_48 = V_6;
  32649. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  32650. uint64_t* L_49;
  32651. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  32652. int64_t L_50 = *((int64_t*)L_49);
  32653. uint64_t L_51;
  32654. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  32655. V_9 = (int64_t)L_51;
  32656. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  32657. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  32658. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  32659. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  32660. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  32661. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  32662. uint32_t L_58 = V_8;
  32663. int64_t L_59 = V_9;
  32664. float L_60 = (float)__this->get_thresholdLimit_5();
  32665. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  32666. {
  32667. goto IL_015a;
  32668. }
  32669. }
  32670. {
  32671. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_61 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_1();
  32672. int32_t L_62 = V_2;
  32673. int32_t L_63 = ___y0;
  32674. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_61);
  32675. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_64;
  32676. L_64 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32677. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_65 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )__this->get_lower_4();
  32678. *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_64 = L_65;
  32679. goto IL_0172;
  32680. }
  32681. IL_015a:
  32682. {
  32683. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_66 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_1();
  32684. int32_t L_67 = V_2;
  32685. int32_t L_68 = ___y0;
  32686. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_66);
  32687. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_69;
  32688. L_69 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32689. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_70 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )__this->get_upper_3();
  32690. *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_69 = L_70;
  32691. }
  32692. IL_0172:
  32693. {
  32694. int32_t L_71 = V_2;
  32695. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  32696. }
  32697. IL_0176:
  32698. {
  32699. int32_t L_72 = V_2;
  32700. int32_t L_73 = (int32_t)__this->get_endX_7();
  32701. if ((((int32_t)L_72) < ((int32_t)L_73)))
  32702. {
  32703. goto IL_0021;
  32704. }
  32705. }
  32706. {
  32707. return;
  32708. }
  32709. }
  32710. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m349E1A7273D428C276241FFE7EF0BD18CFA6AAFA_gshared_inline (RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source5, const RuntimeMethod* method)
  32711. {
  32712. {
  32713. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  32714. __this->set_configuration_0(L_0);
  32715. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  32716. __this->set_bounds_1(L_1);
  32717. PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * L_2 = ___blender2;
  32718. __this->set_blender_2(L_2);
  32719. RuntimeObject* L_3 = ___amount3;
  32720. __this->set_amount_3(L_3);
  32721. RuntimeObject* L_4 = ___colors4;
  32722. __this->set_colors_4(L_4);
  32723. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_5 = ___source5;
  32724. __this->set_source_5(L_5);
  32725. return;
  32726. }
  32727. }
  32728. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  32729. {
  32730. intptr_t V_0;
  32731. memset((&V_0), 0, sizeof(V_0));
  32732. {
  32733. int32_t L_0 = ___start0;
  32734. int32_t L_1 = (int32_t)__this->get__length_2();
  32735. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  32736. {
  32737. goto IL_0014;
  32738. }
  32739. }
  32740. {
  32741. int32_t L_2 = ___length1;
  32742. int32_t L_3 = (int32_t)__this->get__length_2();
  32743. int32_t L_4 = ___start0;
  32744. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  32745. {
  32746. goto IL_001a;
  32747. }
  32748. }
  32749. IL_0014:
  32750. {
  32751. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  32752. }
  32753. IL_001a:
  32754. {
  32755. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  32756. int32_t L_6 = ___start0;
  32757. intptr_t L_7;
  32758. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  32759. V_0 = (intptr_t)L_7;
  32760. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_8 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  32761. intptr_t L_9 = V_0;
  32762. int32_t L_10 = ___length1;
  32763. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_11;
  32764. memset((&L_11), 0, sizeof(L_11));
  32765. Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline((&L_11), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  32766. return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_11;
  32767. }
  32768. }
  32769. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6D4A6E79D0D2DE1C639249148D57981DC80626EE_gshared_inline (RowOperation_t8AD75F1FEDAE8D94983422FB7F55ABC0BEDA4604 * __this, int32_t ___y0, const RuntimeMethod* method)
  32770. {
  32771. static bool s_Il2CppMethodInitialized;
  32772. if (!s_Il2CppMethodInitialized)
  32773. {
  32774. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  32775. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  32776. s_Il2CppMethodInitialized = true;
  32777. }
  32778. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_0;
  32779. memset((&V_0), 0, sizeof(V_0));
  32780. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_1;
  32781. memset((&V_1), 0, sizeof(V_1));
  32782. {
  32783. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_5();
  32784. int32_t L_1 = ___y0;
  32785. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0);
  32786. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2;
  32787. L_2 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32788. V_1 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_2;
  32789. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  32790. int32_t L_4;
  32791. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  32792. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  32793. int32_t L_6;
  32794. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  32795. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_7;
  32796. L_7 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32797. V_0 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_7;
  32798. PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * L_8 = (PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)__this->get_blender_2();
  32799. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  32800. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_10 = V_0;
  32801. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  32802. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_12;
  32803. L_12 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32804. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_13;
  32805. L_13 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32806. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_14 = V_0;
  32807. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_15;
  32808. L_15 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32809. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  32810. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  32811. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  32812. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  32813. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  32814. NullCheck((PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)L_8);
  32815. (( void (*) (PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_10, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_13, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  32816. return;
  32817. }
  32818. }
  32819. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mF6C0FA641AB4585FFB324C28D9FC9AA3525E2431_gshared_inline (RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0 * __this, int32_t ___startX0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___upper2, HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  32820. {
  32821. {
  32822. int32_t L_0 = ___startX0;
  32823. __this->set_startX_5(L_0);
  32824. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___source1;
  32825. __this->set_source_0(L_1);
  32826. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_2 = ___upper2;
  32827. __this->set_upper_1(L_2);
  32828. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_3 = ___lower3;
  32829. __this->set_lower_2(L_3);
  32830. uint8_t L_4 = ___threshold4;
  32831. __this->set_threshold_3(L_4);
  32832. int32_t L_5 = ___mode5;
  32833. __this->set_mode_4(L_5);
  32834. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  32835. __this->set_configuration_6(L_6);
  32836. return;
  32837. }
  32838. }
  32839. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, const RuntimeMethod* method)
  32840. {
  32841. {
  32842. int32_t L_0 = (int32_t)__this->get__length_2();
  32843. return (int32_t)L_0;
  32844. }
  32845. }
  32846. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m21EA28B75C1EEBEDFFE43CB64E4E971598861AC4_gshared_inline (RowOperation_tCD1C555207439BE16785F689CB1D0CBE6D9080E0 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  32847. {
  32848. static bool s_Il2CppMethodInitialized;
  32849. if (!s_Il2CppMethodInitialized)
  32850. {
  32851. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  32852. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  32853. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  32854. s_Il2CppMethodInitialized = true;
  32855. }
  32856. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_0;
  32857. memset((&V_0), 0, sizeof(V_0));
  32858. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_1;
  32859. memset((&V_1), 0, sizeof(V_1));
  32860. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_2;
  32861. memset((&V_2), 0, sizeof(V_2));
  32862. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_3;
  32863. memset((&V_3), 0, sizeof(V_3));
  32864. int32_t V_4 = 0;
  32865. uint8_t V_5 = 0x0;
  32866. int32_t V_6 = 0;
  32867. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  32868. memset((&V_7), 0, sizeof(V_7));
  32869. uint8_t V_8 = 0x0;
  32870. float V_9 = 0.0f;
  32871. int32_t V_10 = 0;
  32872. float V_11 = 0.0f;
  32873. float V_12 = 0.0f;
  32874. int32_t V_13 = 0;
  32875. float V_14 = 0.0f;
  32876. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B5_0 = NULL;
  32877. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B4_0 = NULL;
  32878. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC G_B6_0;
  32879. memset((&G_B6_0), 0, sizeof(G_B6_0));
  32880. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B6_1 = NULL;
  32881. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B12_0 = NULL;
  32882. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B11_0 = NULL;
  32883. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC G_B13_0;
  32884. memset((&G_B13_0), 0, sizeof(G_B13_0));
  32885. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B13_1 = NULL;
  32886. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B19_0 = NULL;
  32887. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B18_0 = NULL;
  32888. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC G_B20_0;
  32889. memset((&G_B20_0), 0, sizeof(G_B20_0));
  32890. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * G_B20_1 = NULL;
  32891. {
  32892. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_0 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )__this->get_upper_1();
  32893. V_0 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_0;
  32894. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_1 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )__this->get_lower_2();
  32895. V_1 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_1;
  32896. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_2 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_0();
  32897. int32_t L_3 = ___y0;
  32898. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_2);
  32899. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_4;
  32900. L_4 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  32901. V_3 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_4;
  32902. int32_t L_5 = (int32_t)__this->get_startX_5();
  32903. int32_t L_6;
  32904. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  32905. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_7;
  32906. L_7 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  32907. V_2 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_7;
  32908. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  32909. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_8;
  32910. L_8 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  32911. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  32912. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_10 = V_2;
  32913. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_11;
  32914. L_11 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  32915. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  32916. NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_8);
  32917. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  32918. int32_t L_13 = (int32_t)__this->get_mode_4();
  32919. V_4 = (int32_t)L_13;
  32920. int32_t L_14 = V_4;
  32921. switch (L_14)
  32922. {
  32923. case 0:
  32924. {
  32925. goto IL_0063;
  32926. }
  32927. case 1:
  32928. {
  32929. goto IL_00c6;
  32930. }
  32931. case 2:
  32932. {
  32933. goto IL_0119;
  32934. }
  32935. }
  32936. }
  32937. {
  32938. return;
  32939. }
  32940. IL_0063:
  32941. {
  32942. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  32943. V_5 = (uint8_t)L_15;
  32944. V_6 = (int32_t)0;
  32945. goto IL_00ba;
  32946. }
  32947. IL_0070:
  32948. {
  32949. int32_t L_16 = V_6;
  32950. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  32951. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  32952. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  32953. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  32954. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  32955. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  32956. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  32957. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  32958. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  32959. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  32960. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  32961. uint8_t L_25;
  32962. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  32963. V_8 = (uint8_t)L_25;
  32964. int32_t L_26 = V_6;
  32965. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_27;
  32966. L_27 = Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  32967. uint8_t L_28 = V_8;
  32968. uint8_t L_29 = V_5;
  32969. G_B4_0 = L_27;
  32970. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  32971. {
  32972. G_B5_0 = L_27;
  32973. goto IL_00ae;
  32974. }
  32975. }
  32976. {
  32977. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_30 = V_1;
  32978. G_B6_0 = L_30;
  32979. G_B6_1 = G_B4_0;
  32980. goto IL_00af;
  32981. }
  32982. IL_00ae:
  32983. {
  32984. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_31 = V_0;
  32985. G_B6_0 = L_31;
  32986. G_B6_1 = G_B5_0;
  32987. }
  32988. IL_00af:
  32989. {
  32990. *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)G_B6_1 = G_B6_0;
  32991. int32_t L_32 = V_6;
  32992. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  32993. }
  32994. IL_00ba:
  32995. {
  32996. int32_t L_33 = V_6;
  32997. int32_t L_34;
  32998. L_34 = Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  32999. if ((((int32_t)L_33) < ((int32_t)L_34)))
  33000. {
  33001. goto IL_0070;
  33002. }
  33003. }
  33004. {
  33005. return;
  33006. }
  33007. IL_00c6:
  33008. {
  33009. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  33010. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  33011. V_10 = (int32_t)0;
  33012. goto IL_010d;
  33013. }
  33014. IL_00da:
  33015. {
  33016. int32_t L_36 = V_10;
  33017. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  33018. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  33019. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  33020. float L_39;
  33021. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  33022. V_11 = (float)L_39;
  33023. int32_t L_40 = V_10;
  33024. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_41;
  33025. L_41 = Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  33026. float L_42 = V_11;
  33027. float L_43 = V_9;
  33028. G_B11_0 = L_41;
  33029. if ((((float)L_42) >= ((float)L_43)))
  33030. {
  33031. G_B12_0 = L_41;
  33032. goto IL_0101;
  33033. }
  33034. }
  33035. {
  33036. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_44 = V_1;
  33037. G_B13_0 = L_44;
  33038. G_B13_1 = G_B11_0;
  33039. goto IL_0102;
  33040. }
  33041. IL_0101:
  33042. {
  33043. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_45 = V_0;
  33044. G_B13_0 = L_45;
  33045. G_B13_1 = G_B12_0;
  33046. }
  33047. IL_0102:
  33048. {
  33049. *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)G_B13_1 = G_B13_0;
  33050. int32_t L_46 = V_10;
  33051. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  33052. }
  33053. IL_010d:
  33054. {
  33055. int32_t L_47 = V_10;
  33056. int32_t L_48;
  33057. L_48 = Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  33058. if ((((int32_t)L_47) < ((int32_t)L_48)))
  33059. {
  33060. goto IL_00da;
  33061. }
  33062. }
  33063. {
  33064. return;
  33065. }
  33066. IL_0119:
  33067. {
  33068. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  33069. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  33070. V_13 = (int32_t)0;
  33071. goto IL_0160;
  33072. }
  33073. IL_012d:
  33074. {
  33075. int32_t L_50 = V_13;
  33076. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  33077. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  33078. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  33079. float L_53;
  33080. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  33081. V_14 = (float)L_53;
  33082. int32_t L_54 = V_13;
  33083. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_55;
  33084. L_55 = Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  33085. float L_56 = V_14;
  33086. float L_57 = V_12;
  33087. G_B18_0 = L_55;
  33088. if ((((float)L_56) >= ((float)L_57)))
  33089. {
  33090. G_B19_0 = L_55;
  33091. goto IL_0154;
  33092. }
  33093. }
  33094. {
  33095. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_58 = V_1;
  33096. G_B20_0 = L_58;
  33097. G_B20_1 = G_B18_0;
  33098. goto IL_0155;
  33099. }
  33100. IL_0154:
  33101. {
  33102. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_59 = V_0;
  33103. G_B20_0 = L_59;
  33104. G_B20_1 = G_B19_0;
  33105. }
  33106. IL_0155:
  33107. {
  33108. *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)G_B20_1 = G_B20_0;
  33109. int32_t L_60 = V_13;
  33110. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  33111. }
  33112. IL_0160:
  33113. {
  33114. int32_t L_61 = V_13;
  33115. int32_t L_62;
  33116. L_62 = Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  33117. if ((((int32_t)L_61) < ((int32_t)L_62)))
  33118. {
  33119. goto IL_012d;
  33120. }
  33121. }
  33122. {
  33123. return;
  33124. }
  33125. }
  33126. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m6295FE0B148BBC57DEB15A0539E5E33929AE7E04_gshared_inline (RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels1, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  33127. {
  33128. {
  33129. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  33130. __this->set_bounds_0(L_0);
  33131. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___targetPixels1;
  33132. __this->set_targetPixels_1(L_1);
  33133. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_2 = ___sourcePixels2;
  33134. __this->set_sourcePixels_2(L_2);
  33135. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_3 = ___map3;
  33136. __this->set_map_3(L_3);
  33137. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_4 = ___kernel4;
  33138. __this->set_kernel_4(L_4);
  33139. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_5 = ___configuration5;
  33140. __this->set_configuration_5(L_5);
  33141. bool L_6 = ___preserveAlpha6;
  33142. __this->set_preserveAlpha_6(L_6);
  33143. return;
  33144. }
  33145. }
  33146. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mB7F361F024B930B43EC1F50D4097506B6B94192D_gshared_inline (RowOperation_tAE0041B66F6F25878208BD3F2558F634BA64E7BB * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  33147. {
  33148. static bool s_Il2CppMethodInitialized;
  33149. if (!s_Il2CppMethodInitialized)
  33150. {
  33151. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  33152. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  33153. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  33154. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  33155. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  33156. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  33157. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  33158. s_Il2CppMethodInitialized = true;
  33159. }
  33160. int32_t V_0 = 0;
  33161. int32_t V_1 = 0;
  33162. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2;
  33163. memset((&V_2), 0, sizeof(V_2));
  33164. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3;
  33165. memset((&V_3), 0, sizeof(V_3));
  33166. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_4;
  33167. memset((&V_4), 0, sizeof(V_4));
  33168. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B V_5;
  33169. memset((&V_5), 0, sizeof(V_5));
  33170. int32_t V_6 = 0;
  33171. int32_t* V_7 = NULL;
  33172. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_8;
  33173. memset((&V_8), 0, sizeof(V_8));
  33174. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_9 = NULL;
  33175. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_10;
  33176. memset((&V_10), 0, sizeof(V_10));
  33177. int32_t V_11 = 0;
  33178. int32_t V_12 = 0;
  33179. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_13 = NULL;
  33180. int32_t V_14 = 0;
  33181. int32_t* V_15 = NULL;
  33182. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_16 = NULL;
  33183. int32_t V_17 = 0;
  33184. int32_t V_18 = 0;
  33185. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_19;
  33186. memset((&V_19), 0, sizeof(V_19));
  33187. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C V_20;
  33188. memset((&V_20), 0, sizeof(V_20));
  33189. int32_t V_21 = 0;
  33190. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_22 = NULL;
  33191. int32_t V_23 = 0;
  33192. int32_t V_24 = 0;
  33193. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_25;
  33194. memset((&V_25), 0, sizeof(V_25));
  33195. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_26 = NULL;
  33196. int32_t V_27 = 0;
  33197. int32_t* V_28 = NULL;
  33198. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_29 = NULL;
  33199. int32_t V_30 = 0;
  33200. int32_t V_31 = 0;
  33201. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_32;
  33202. memset((&V_32), 0, sizeof(V_32));
  33203. {
  33204. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  33205. int32_t L_1;
  33206. L_1 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_0, /*hidden argument*/NULL);
  33207. V_0 = (int32_t)L_1;
  33208. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_2 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  33209. int32_t L_3;
  33210. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_2, /*hidden argument*/NULL);
  33211. V_1 = (int32_t)L_3;
  33212. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  33213. int32_t L_5;
  33214. L_5 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  33215. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_6;
  33216. L_6 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)0, (int32_t)L_5, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  33217. V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_6;
  33218. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_7 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  33219. int32_t L_8;
  33220. L_8 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_7, /*hidden argument*/NULL);
  33221. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9;
  33222. L_9 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)L_8, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  33223. V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9;
  33224. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  33225. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  33226. L_11 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  33227. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_12 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_targetPixels_1();
  33228. int32_t L_13 = ___y0;
  33229. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12);
  33230. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_14;
  33231. L_14 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33232. V_8 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_14;
  33233. int32_t L_15 = V_0;
  33234. int32_t L_16 = V_1;
  33235. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_17;
  33236. L_17 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_8), (int32_t)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33237. V_4 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_17;
  33238. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * L_18 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)__this->get_address_of_kernel_4();
  33239. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_19 = (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)__this->get_map_3();
  33240. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B L_20;
  33241. memset((&L_20), 0, sizeof(L_20));
  33242. ConvolutionState__ctor_mEA74E98907EC17B2A0A5B0702E7A6FBCC95338E4((&L_20), (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)L_18, (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)L_19, /*hidden argument*/NULL);
  33243. V_5 = (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B )L_20;
  33244. int32_t L_21 = ___y0;
  33245. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  33246. int32_t L_23;
  33247. L_23 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  33248. V_6 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_23));
  33249. int32_t L_24 = V_6;
  33250. int32_t* L_25;
  33251. L_25 = ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_24, /*hidden argument*/NULL);
  33252. V_7 = (int32_t*)L_25;
  33253. bool L_26 = (bool)__this->get_preserveAlpha_6();
  33254. if (!L_26)
  33255. {
  33256. goto IL_021a;
  33257. }
  33258. }
  33259. {
  33260. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  33261. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_3;
  33262. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28;
  33263. L_28 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  33264. V_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_28;
  33265. V_11 = (int32_t)0;
  33266. goto IL_0197;
  33267. }
  33268. IL_00ae:
  33269. {
  33270. int32_t* L_29 = V_7;
  33271. int32_t L_30 = V_11;
  33272. int32_t* L_31;
  33273. L_31 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_29, (int32_t)L_30, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  33274. int32_t L_32 = *((int32_t*)L_31);
  33275. V_12 = (int32_t)L_32;
  33276. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_33 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_sourcePixels_2();
  33277. int32_t L_34 = V_12;
  33278. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_33);
  33279. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_35;
  33280. L_35 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_33, (int32_t)L_34, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33281. V_8 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_35;
  33282. int32_t L_36 = V_0;
  33283. int32_t L_37 = V_1;
  33284. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_38;
  33285. L_38 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_8), (int32_t)L_36, (int32_t)L_37, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33286. V_10 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_38;
  33287. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  33288. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_39;
  33289. L_39 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33290. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_40 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  33291. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_41 = V_10;
  33292. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_42;
  33293. L_42 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33294. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_43 = V_2;
  33295. NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_39);
  33296. (( void (*) (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_39, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_40, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33297. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_44 = V_2;
  33298. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_45;
  33299. L_45 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_44, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  33300. V_13 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_45;
  33301. V_14 = (int32_t)0;
  33302. goto IL_0183;
  33303. }
  33304. IL_00fc:
  33305. {
  33306. int32_t L_46 = V_14;
  33307. int32_t* L_47;
  33308. L_47 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_46, /*hidden argument*/NULL);
  33309. V_15 = (int32_t*)L_47;
  33310. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_48 = V_9;
  33311. int32_t L_49 = V_14;
  33312. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_50;
  33313. L_50 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_48, (int32_t)L_49, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  33314. V_16 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_50;
  33315. V_17 = (int32_t)0;
  33316. goto IL_0169;
  33317. }
  33318. IL_0117:
  33319. {
  33320. int32_t* L_51 = V_15;
  33321. int32_t L_52 = V_17;
  33322. int32_t* L_53;
  33323. L_53 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_51, (int32_t)L_52, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  33324. int32_t L_54 = *((int32_t*)L_53);
  33325. int32_t L_55 = V_0;
  33326. V_18 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)L_55));
  33327. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_56 = V_13;
  33328. int32_t L_57 = V_18;
  33329. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_58;
  33330. L_58 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_56, (int32_t)L_57, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  33331. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_59 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_58);
  33332. V_19 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_59;
  33333. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_60 = V_16;
  33334. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_61 = V_16;
  33335. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_62 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_61);
  33336. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_63;
  33337. L_63 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  33338. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_63;
  33339. int32_t L_64 = V_11;
  33340. int32_t L_65 = V_17;
  33341. float L_66;
  33342. L_66 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_64, (int32_t)L_65, /*hidden argument*/NULL);
  33343. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_67 = V_19;
  33344. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_68;
  33345. L_68 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_66, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_67, /*hidden argument*/NULL);
  33346. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_69;
  33347. L_69 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_62, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_68, /*hidden argument*/NULL);
  33348. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_60 = L_69;
  33349. int32_t L_70 = V_17;
  33350. V_17 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
  33351. }
  33352. IL_0169:
  33353. {
  33354. int32_t L_71 = V_17;
  33355. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_72;
  33356. L_72 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  33357. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_72;
  33358. int32_t L_73;
  33359. L_73 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  33360. if ((((int32_t)L_71) < ((int32_t)L_73)))
  33361. {
  33362. goto IL_0117;
  33363. }
  33364. }
  33365. {
  33366. int32_t L_74 = V_14;
  33367. V_14 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1));
  33368. }
  33369. IL_0183:
  33370. {
  33371. int32_t L_75 = V_14;
  33372. int32_t L_76;
  33373. L_76 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  33374. if ((((int32_t)L_75) < ((int32_t)L_76)))
  33375. {
  33376. goto IL_00fc;
  33377. }
  33378. }
  33379. {
  33380. int32_t L_77 = V_11;
  33381. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  33382. }
  33383. IL_0197:
  33384. {
  33385. int32_t L_78 = V_11;
  33386. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_79;
  33387. L_79 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  33388. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_79;
  33389. int32_t L_80;
  33390. L_80 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  33391. if ((((int32_t)L_78) < ((int32_t)L_80)))
  33392. {
  33393. goto IL_00ae;
  33394. }
  33395. }
  33396. {
  33397. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_81 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_sourcePixels_2();
  33398. int32_t L_82 = ___y0;
  33399. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_81);
  33400. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_83;
  33401. L_83 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_81, (int32_t)L_82, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33402. V_8 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_83;
  33403. int32_t L_84 = V_0;
  33404. int32_t L_85 = V_1;
  33405. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_86;
  33406. L_86 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_8), (int32_t)L_84, (int32_t)L_85, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33407. V_10 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_86;
  33408. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  33409. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_87;
  33410. L_87 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33411. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_88 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  33412. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_89 = V_10;
  33413. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_90;
  33414. L_90 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_89, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33415. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_91 = V_2;
  33416. NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_87);
  33417. (( void (*) (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_87, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_88, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_90, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_91, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33418. V_21 = (int32_t)0;
  33419. goto IL_020a;
  33420. }
  33421. IL_01e4:
  33422. {
  33423. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_92 = V_9;
  33424. int32_t L_93 = V_21;
  33425. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_94;
  33426. L_94 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_92, (int32_t)L_93, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  33427. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_95 = V_2;
  33428. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_96;
  33429. L_96 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_95, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  33430. int32_t L_97 = V_21;
  33431. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_98;
  33432. L_98 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_96, (int32_t)L_97, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  33433. float L_99 = (float)L_98->get_W_3();
  33434. L_94->set_W_3(L_99);
  33435. int32_t L_100 = V_21;
  33436. V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_100, (int32_t)1));
  33437. }
  33438. IL_020a:
  33439. {
  33440. int32_t L_101 = V_21;
  33441. int32_t L_102;
  33442. L_102 = Span_1_get_Length_mB4F3A058E9C875E1027295E61D40AB3CC22D827A_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_10), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  33443. if ((((int32_t)L_101) < ((int32_t)L_102)))
  33444. {
  33445. goto IL_01e4;
  33446. }
  33447. }
  33448. {
  33449. goto IL_033d;
  33450. }
  33451. IL_021a:
  33452. {
  33453. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  33454. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_103 = V_3;
  33455. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_104;
  33456. L_104 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_103, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  33457. V_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_104;
  33458. V_23 = (int32_t)0;
  33459. goto IL_0320;
  33460. }
  33461. IL_0231:
  33462. {
  33463. int32_t* L_105 = V_7;
  33464. int32_t L_106 = V_23;
  33465. int32_t* L_107;
  33466. L_107 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_105, (int32_t)L_106, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  33467. int32_t L_108 = *((int32_t*)L_107);
  33468. V_24 = (int32_t)L_108;
  33469. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_109 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_sourcePixels_2();
  33470. int32_t L_110 = V_24;
  33471. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_109);
  33472. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_111;
  33473. L_111 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_109, (int32_t)L_110, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33474. V_8 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_111;
  33475. int32_t L_112 = V_0;
  33476. int32_t L_113 = V_1;
  33477. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_114;
  33478. L_114 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_8), (int32_t)L_112, (int32_t)L_113, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33479. V_25 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_114;
  33480. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  33481. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_115;
  33482. L_115 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33483. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_116 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  33484. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_117 = V_25;
  33485. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_118;
  33486. L_118 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_117, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33487. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_119 = V_2;
  33488. NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_115);
  33489. (( void (*) (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_115, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_116, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_118, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_119, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  33490. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_2;
  33491. Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, /*hidden argument*/NULL);
  33492. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_121 = V_2;
  33493. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_122;
  33494. L_122 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_121, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  33495. V_26 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_122;
  33496. V_27 = (int32_t)0;
  33497. goto IL_030c;
  33498. }
  33499. IL_0285:
  33500. {
  33501. int32_t L_123 = V_27;
  33502. int32_t* L_124;
  33503. L_124 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_123, /*hidden argument*/NULL);
  33504. V_28 = (int32_t*)L_124;
  33505. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_125 = V_22;
  33506. int32_t L_126 = V_27;
  33507. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_127;
  33508. L_127 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_125, (int32_t)L_126, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  33509. V_29 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_127;
  33510. V_30 = (int32_t)0;
  33511. goto IL_02f2;
  33512. }
  33513. IL_02a0:
  33514. {
  33515. int32_t* L_128 = V_28;
  33516. int32_t L_129 = V_30;
  33517. int32_t* L_130;
  33518. L_130 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_128, (int32_t)L_129, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  33519. int32_t L_131 = *((int32_t*)L_130);
  33520. int32_t L_132 = V_0;
  33521. V_31 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_131, (int32_t)L_132));
  33522. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_133 = V_26;
  33523. int32_t L_134 = V_31;
  33524. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_135;
  33525. L_135 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_133, (int32_t)L_134, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  33526. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_136 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_135);
  33527. V_32 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_136;
  33528. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_137 = V_29;
  33529. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_138 = V_29;
  33530. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_139 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_138);
  33531. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_140;
  33532. L_140 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  33533. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_140;
  33534. int32_t L_141 = V_23;
  33535. int32_t L_142 = V_30;
  33536. float L_143;
  33537. L_143 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_141, (int32_t)L_142, /*hidden argument*/NULL);
  33538. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_144 = V_32;
  33539. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_145;
  33540. L_145 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_143, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_144, /*hidden argument*/NULL);
  33541. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_146;
  33542. L_146 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_139, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_145, /*hidden argument*/NULL);
  33543. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_137 = L_146;
  33544. int32_t L_147 = V_30;
  33545. V_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_147, (int32_t)1));
  33546. }
  33547. IL_02f2:
  33548. {
  33549. int32_t L_148 = V_30;
  33550. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_149;
  33551. L_149 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  33552. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_149;
  33553. int32_t L_150;
  33554. L_150 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  33555. if ((((int32_t)L_148) < ((int32_t)L_150)))
  33556. {
  33557. goto IL_02a0;
  33558. }
  33559. }
  33560. {
  33561. int32_t L_151 = V_27;
  33562. V_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_151, (int32_t)1));
  33563. }
  33564. IL_030c:
  33565. {
  33566. int32_t L_152 = V_27;
  33567. int32_t L_153;
  33568. L_153 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  33569. if ((((int32_t)L_152) < ((int32_t)L_153)))
  33570. {
  33571. goto IL_0285;
  33572. }
  33573. }
  33574. {
  33575. int32_t L_154 = V_23;
  33576. V_23 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1));
  33577. }
  33578. IL_0320:
  33579. {
  33580. int32_t L_155 = V_23;
  33581. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_156;
  33582. L_156 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  33583. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_156;
  33584. int32_t L_157;
  33585. L_157 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  33586. if ((((int32_t)L_155) < ((int32_t)L_157)))
  33587. {
  33588. goto IL_0231;
  33589. }
  33590. }
  33591. {
  33592. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_158 = V_3;
  33593. Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_158, /*hidden argument*/NULL);
  33594. }
  33595. IL_033d:
  33596. {
  33597. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  33598. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_159;
  33599. L_159 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33600. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_160 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  33601. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_161 = V_3;
  33602. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_162 = V_4;
  33603. NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_159);
  33604. (( void (*) (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_159, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_160, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_161, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_162, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  33605. return;
  33606. }
  33607. }
  33608. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC0EE5283DA5FB09AC71E1EB5E402729E3D84242B_gshared_inline (RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___destination2, const RuntimeMethod* method)
  33609. {
  33610. {
  33611. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  33612. __this->set_bounds_0(L_0);
  33613. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___source1;
  33614. __this->set_source_1(L_1);
  33615. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_2 = ___destination2;
  33616. __this->set_destination_2(L_2);
  33617. return;
  33618. }
  33619. }
  33620. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, const RuntimeMethod* method)
  33621. {
  33622. intptr_t V_0;
  33623. memset((&V_0), 0, sizeof(V_0));
  33624. int32_t V_1 = 0;
  33625. {
  33626. int32_t L_0 = ___start0;
  33627. int32_t L_1 = (int32_t)__this->get__length_2();
  33628. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  33629. {
  33630. goto IL_000f;
  33631. }
  33632. }
  33633. {
  33634. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  33635. }
  33636. IL_000f:
  33637. {
  33638. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  33639. int32_t L_3 = ___start0;
  33640. intptr_t L_4;
  33641. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  33642. V_0 = (intptr_t)L_4;
  33643. int32_t L_5 = (int32_t)__this->get__length_2();
  33644. int32_t L_6 = ___start0;
  33645. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  33646. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_7 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0();
  33647. intptr_t L_8 = V_0;
  33648. int32_t L_9 = V_1;
  33649. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_10;
  33650. memset((&L_10), 0, sizeof(L_10));
  33651. Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline((&L_10), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  33652. return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_10;
  33653. }
  33654. }
  33655. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m45F0A85F8248817468FBC05719A02B8C72B30090_gshared_inline (RowOperation_t4BB66E26ACCD2FA1A19AD9E2B2E810556602F7C1 * __this, int32_t ___y0, const RuntimeMethod* method)
  33656. {
  33657. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_0;
  33658. memset((&V_0), 0, sizeof(V_0));
  33659. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_1;
  33660. memset((&V_1), 0, sizeof(V_1));
  33661. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_2;
  33662. memset((&V_2), 0, sizeof(V_2));
  33663. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  33664. memset((&V_3), 0, sizeof(V_3));
  33665. {
  33666. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_1();
  33667. int32_t L_1 = ___y0;
  33668. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0);
  33669. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2;
  33670. L_2 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33671. V_2 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_2;
  33672. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  33673. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  33674. int32_t L_4;
  33675. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  33676. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_5;
  33677. L_5 = Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33678. V_0 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_5;
  33679. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_6 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_destination_2();
  33680. int32_t L_7 = ___y0;
  33681. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  33682. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  33683. int32_t L_9;
  33684. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  33685. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_6);
  33686. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_10;
  33687. L_10 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33688. V_1 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_10;
  33689. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  33690. int32_t L_12;
  33691. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  33692. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_13;
  33693. L_13 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33694. V_2 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_13;
  33695. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_14 = V_1;
  33696. Span_1_CopyTo_m9F67C77E1E86070154A506248027D511D2CE463A((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_2), (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  33697. return;
  33698. }
  33699. }
  33700. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m082926F326E4DEAB342A2E73D06E63888B92E099_gshared_inline (RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42 * __this, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  33701. {
  33702. {
  33703. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = ___targetPixels0;
  33704. __this->set_targetPixels_0(L_0);
  33705. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___passPixels1;
  33706. __this->set_passPixels_1(L_1);
  33707. int32_t L_2;
  33708. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  33709. __this->set_minX_2(L_2);
  33710. int32_t L_3;
  33711. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  33712. __this->set_maxX_3(L_3);
  33713. return;
  33714. }
  33715. }
  33716. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m8C43B90AC31A57A6DA20DA38010856104C85AF69_gshared_inline (RowOperation_t216CB1FDFD3B247CE43D73254A222762E5624B42 * __this, int32_t ___y0, const RuntimeMethod* method)
  33717. {
  33718. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_0 = NULL;
  33719. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_1 = NULL;
  33720. int32_t V_2 = 0;
  33721. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * V_3 = NULL;
  33722. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  33723. memset((&V_4), 0, sizeof(V_4));
  33724. {
  33725. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_passPixels_1();
  33726. int32_t L_1 = ___y0;
  33727. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0);
  33728. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2;
  33729. L_2 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33730. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_3;
  33731. L_3 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33732. V_0 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_3;
  33733. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_4 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_targetPixels_0();
  33734. int32_t L_5 = ___y0;
  33735. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_4);
  33736. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_6;
  33737. L_6 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33738. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_7;
  33739. L_7 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33740. V_1 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_7;
  33741. int32_t L_8 = (int32_t)__this->get_minX_2();
  33742. V_2 = (int32_t)L_8;
  33743. goto IL_006c;
  33744. }
  33745. IL_002d:
  33746. {
  33747. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_9 = V_0;
  33748. int32_t L_10 = V_2;
  33749. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_11;
  33750. L_11 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33751. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_12 = V_1;
  33752. int32_t L_13 = V_2;
  33753. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_14;
  33754. L_14 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33755. V_3 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_14;
  33756. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  33757. L_15 = HalfVector2_ToVector4_m07F67211B0196C5D476A7A0C7C69BB55D772B68E_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_11, /*hidden argument*/NULL);
  33758. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_16 = V_3;
  33759. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  33760. L_17 = HalfVector2_ToVector4_m07F67211B0196C5D476A7A0C7C69BB55D772B68E_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_16, /*hidden argument*/NULL);
  33761. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  33762. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  33763. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  33764. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_19 = V_3;
  33765. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  33766. HalfVector2_FromVector4_m2EA26CF3A86EAD4833DE575AD62327504E88CB3C_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  33767. int32_t L_21 = V_2;
  33768. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  33769. }
  33770. IL_006c:
  33771. {
  33772. int32_t L_22 = V_2;
  33773. int32_t L_23 = (int32_t)__this->get_maxX_3();
  33774. if ((((int32_t)L_22) < ((int32_t)L_23)))
  33775. {
  33776. goto IL_002d;
  33777. }
  33778. }
  33779. {
  33780. return;
  33781. }
  33782. }
  33783. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mCBE91D6D7DC3A387AEC806FF21D26705CC89548A_gshared_inline (RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8 * __this, int32_t ___startX0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  33784. {
  33785. {
  33786. int32_t L_0 = ___startX0;
  33787. __this->set_startX_0(L_0);
  33788. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___source1;
  33789. __this->set_source_1(L_1);
  33790. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  33791. __this->set_matrix_2(L_2);
  33792. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  33793. __this->set_configuration_3(L_3);
  33794. return;
  33795. }
  33796. }
  33797. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m9FEF9777656581DE5B8DE6DDA5BE3B88E8D5F85B_gshared_inline (RowOperation_t554D7497D9128BC0254F094851A0BD78D99204A8 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  33798. {
  33799. static bool s_Il2CppMethodInitialized;
  33800. if (!s_Il2CppMethodInitialized)
  33801. {
  33802. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  33803. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  33804. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  33805. s_Il2CppMethodInitialized = true;
  33806. }
  33807. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_0;
  33808. memset((&V_0), 0, sizeof(V_0));
  33809. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_1;
  33810. memset((&V_1), 0, sizeof(V_1));
  33811. {
  33812. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_1();
  33813. int32_t L_1 = ___y0;
  33814. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0);
  33815. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2;
  33816. L_2 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33817. V_1 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_2;
  33818. int32_t L_3 = (int32_t)__this->get_startX_0();
  33819. int32_t L_4;
  33820. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  33821. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_5;
  33822. L_5 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33823. V_0 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_5;
  33824. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  33825. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_6;
  33826. L_6 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33827. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  33828. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_8 = V_0;
  33829. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_9;
  33830. L_9 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  33831. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  33832. NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_6);
  33833. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  33834. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  33835. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  33836. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  33837. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  33838. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  33839. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  33840. PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_14;
  33841. L_14 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33842. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  33843. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  33844. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_17 = V_0;
  33845. NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_14);
  33846. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector2>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_17, (int32_t)1);
  33847. return;
  33848. }
  33849. }
  33850. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC900F8555059FE7A830D402C42CFFB24EAE6449E_gshared_inline (RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D * __this, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source0, const RuntimeMethod* method)
  33851. {
  33852. {
  33853. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = ___source0;
  33854. __this->set_source_0(L_0);
  33855. return;
  33856. }
  33857. }
  33858. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m5A1B4DF2B59C8B21885298EF9B45977D31576A3D_gshared_inline (RowOperation_t35AD4C390BE6771C93CF1B825850D350BA473C1D * __this, int32_t ___y0, const RuntimeMethod* method)
  33859. {
  33860. static bool s_Il2CppMethodInitialized;
  33861. if (!s_Il2CppMethodInitialized)
  33862. {
  33863. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33864. s_Il2CppMethodInitialized = true;
  33865. }
  33866. {
  33867. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_0();
  33868. int32_t L_1 = ___y0;
  33869. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0);
  33870. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_2;
  33871. L_2 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33872. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  33873. (( void (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33874. return;
  33875. }
  33876. }
  33877. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC3A5053E1BB601362BEC4947D46320F4D75169E5_gshared_inline (RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source7, const RuntimeMethod* method)
  33878. {
  33879. {
  33880. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  33881. __this->set_configuration_0(L_0);
  33882. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  33883. __this->set_bounds_1(L_1);
  33884. RuntimeObject* L_2 = ___colors2;
  33885. __this->set_colors_6(L_2);
  33886. PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * L_3 = ___blender3;
  33887. __this->set_blender_2(L_3);
  33888. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  33889. __this->set_center_3(L_4);
  33890. float L_5 = ___maxDistance5;
  33891. __this->set_maxDistance_4(L_5);
  33892. float L_6 = ___blendPercent6;
  33893. __this->set_blendPercent_5(L_6);
  33894. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_7 = ___source7;
  33895. __this->set_source_7(L_7);
  33896. return;
  33897. }
  33898. }
  33899. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m0BF8DBD3105D8ABA9CC20CD4DD89C6584F14F365_gshared_inline (RowOperation_tD873BD293547DC8D3BDD7AB395128B4C9C224D4C * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  33900. {
  33901. static bool s_Il2CppMethodInitialized;
  33902. if (!s_Il2CppMethodInitialized)
  33903. {
  33904. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  33905. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  33906. s_Il2CppMethodInitialized = true;
  33907. }
  33908. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_0;
  33909. memset((&V_0), 0, sizeof(V_0));
  33910. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_1;
  33911. memset((&V_1), 0, sizeof(V_1));
  33912. int32_t V_2 = 0;
  33913. float V_3 = 0.0f;
  33914. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_4;
  33915. memset((&V_4), 0, sizeof(V_4));
  33916. {
  33917. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  33918. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_1;
  33919. L_1 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  33920. V_0 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_1;
  33921. V_2 = (int32_t)0;
  33922. goto IL_0068;
  33923. }
  33924. IL_0010:
  33925. {
  33926. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  33927. int32_t L_3 = V_2;
  33928. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  33929. int32_t L_5;
  33930. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  33931. int32_t L_6 = ___y0;
  33932. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  33933. memset((&L_7), 0, sizeof(L_7));
  33934. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  33935. float L_8;
  33936. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  33937. V_3 = (float)L_8;
  33938. int32_t L_9 = V_2;
  33939. float* L_10;
  33940. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  33941. float L_11 = (float)__this->get_blendPercent_5();
  33942. float L_12 = V_3;
  33943. float L_13 = (float)__this->get_maxDistance_4();
  33944. float L_14;
  33945. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  33946. *((float*)L_10) = (float)L_14;
  33947. int32_t L_15 = V_2;
  33948. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  33949. }
  33950. IL_0068:
  33951. {
  33952. int32_t L_16 = V_2;
  33953. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  33954. int32_t L_18;
  33955. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  33956. if ((((int32_t)L_16) < ((int32_t)L_18)))
  33957. {
  33958. goto IL_0010;
  33959. }
  33960. }
  33961. {
  33962. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_19 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_7();
  33963. int32_t L_20 = ___y0;
  33964. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_19);
  33965. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_21;
  33966. L_21 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  33967. V_4 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_21;
  33968. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  33969. int32_t L_23;
  33970. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  33971. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  33972. int32_t L_25;
  33973. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  33974. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_26;
  33975. L_26 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  33976. V_1 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_26;
  33977. PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * L_27 = (PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)__this->get_blender_2();
  33978. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  33979. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_29 = V_1;
  33980. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_30 = V_1;
  33981. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_31;
  33982. L_31 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  33983. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_32 = V_0;
  33984. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_33;
  33985. L_33 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  33986. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  33987. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  33988. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  33989. NullCheck((PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)L_27);
  33990. (( void (*) (PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_29, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_31, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  33991. return;
  33992. }
  33993. }
  33994. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mD01025CFBFE5F28FBF187714A841D9671865E321_gshared_inline (RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source2, const RuntimeMethod* method)
  33995. {
  33996. {
  33997. int32_t L_0;
  33998. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  33999. __this->set_minX_0(L_0);
  34000. int32_t L_1;
  34001. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  34002. __this->set_maxX_1(L_1);
  34003. int32_t L_2;
  34004. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  34005. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  34006. int32_t L_3;
  34007. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  34008. __this->set_maxY_3(L_3);
  34009. int32_t L_4;
  34010. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  34011. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  34012. int32_t L_5 = ___size1;
  34013. __this->set_size_5(L_5);
  34014. int32_t L_6 = ___size1;
  34015. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  34016. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_7 = ___source2;
  34017. __this->set_source_7(L_7);
  34018. return;
  34019. }
  34020. }
  34021. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m8C85D10496AC8CB6BBDA8E0F554AF65A993FE36B_gshared_inline (RowOperation_t3918AFFC348442596D3C19ACEC4016AEA7186A0D * __this, int32_t ___y0, const RuntimeMethod* method)
  34022. {
  34023. static bool s_Il2CppMethodInitialized;
  34024. if (!s_Il2CppMethodInitialized)
  34025. {
  34026. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34027. s_Il2CppMethodInitialized = true;
  34028. }
  34029. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_0;
  34030. memset((&V_0), 0, sizeof(V_0));
  34031. int32_t V_1 = 0;
  34032. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC V_2;
  34033. memset((&V_2), 0, sizeof(V_2));
  34034. int32_t V_3 = 0;
  34035. int32_t V_4 = 0;
  34036. {
  34037. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_0 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_7();
  34038. int32_t L_1 = ___y0;
  34039. int32_t L_2 = (int32_t)__this->get_radius_6();
  34040. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  34041. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34042. int32_t L_4;
  34043. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  34044. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0);
  34045. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_5;
  34046. L_5 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34047. V_0 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_5;
  34048. int32_t L_6 = (int32_t)__this->get_minX_0();
  34049. V_1 = (int32_t)L_6;
  34050. goto IL_00a2;
  34051. }
  34052. IL_0028:
  34053. {
  34054. int32_t L_7 = V_1;
  34055. int32_t L_8 = (int32_t)__this->get_radius_6();
  34056. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  34057. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34058. int32_t L_10;
  34059. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  34060. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_11;
  34061. L_11 = Span_1_get_Item_mF633E87750AF103793D3E7D4F3A42581A925F7F1_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34062. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_12 = (*(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_11);
  34063. V_2 = (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC )L_12;
  34064. int32_t L_13 = ___y0;
  34065. V_3 = (int32_t)L_13;
  34066. goto IL_0085;
  34067. }
  34068. IL_004c:
  34069. {
  34070. int32_t L_14 = V_1;
  34071. V_4 = (int32_t)L_14;
  34072. goto IL_006b;
  34073. }
  34074. IL_0051:
  34075. {
  34076. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_15 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_7();
  34077. int32_t L_16 = V_4;
  34078. int32_t L_17 = V_3;
  34079. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_15);
  34080. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * L_18;
  34081. L_18 = (( HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  34082. HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC L_19 = V_2;
  34083. *(HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)L_18 = L_19;
  34084. int32_t L_20 = V_4;
  34085. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  34086. }
  34087. IL_006b:
  34088. {
  34089. int32_t L_21 = V_4;
  34090. int32_t L_22 = V_1;
  34091. int32_t L_23 = (int32_t)__this->get_size_5();
  34092. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  34093. {
  34094. goto IL_0081;
  34095. }
  34096. }
  34097. {
  34098. int32_t L_24 = V_4;
  34099. int32_t L_25 = (int32_t)__this->get_maxX_1();
  34100. if ((((int32_t)L_24) < ((int32_t)L_25)))
  34101. {
  34102. goto IL_0051;
  34103. }
  34104. }
  34105. IL_0081:
  34106. {
  34107. int32_t L_26 = V_3;
  34108. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  34109. }
  34110. IL_0085:
  34111. {
  34112. int32_t L_27 = V_3;
  34113. int32_t L_28 = ___y0;
  34114. int32_t L_29 = (int32_t)__this->get_size_5();
  34115. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  34116. {
  34117. goto IL_0099;
  34118. }
  34119. }
  34120. {
  34121. int32_t L_30 = V_3;
  34122. int32_t L_31 = (int32_t)__this->get_maxY_3();
  34123. if ((((int32_t)L_30) < ((int32_t)L_31)))
  34124. {
  34125. goto IL_004c;
  34126. }
  34127. }
  34128. IL_0099:
  34129. {
  34130. int32_t L_32 = V_1;
  34131. int32_t L_33 = (int32_t)__this->get_size_5();
  34132. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  34133. }
  34134. IL_00a2:
  34135. {
  34136. int32_t L_34 = V_1;
  34137. int32_t L_35 = (int32_t)__this->get_maxX_1();
  34138. if ((((int32_t)L_34) < ((int32_t)L_35)))
  34139. {
  34140. goto IL_0028;
  34141. }
  34142. }
  34143. {
  34144. return;
  34145. }
  34146. }
  34147. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mDB608E27F1D1E7B042000B19BF8FD89EAD0D1A2A_gshared_inline (RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___source7, const RuntimeMethod* method)
  34148. {
  34149. {
  34150. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  34151. __this->set_configuration_0(L_0);
  34152. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  34153. __this->set_bounds_1(L_1);
  34154. RuntimeObject* L_2 = ___colors2;
  34155. __this->set_colors_6(L_2);
  34156. PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * L_3 = ___blender3;
  34157. __this->set_blender_2(L_3);
  34158. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  34159. __this->set_center_3(L_4);
  34160. float L_5 = ___maxDistance5;
  34161. __this->set_maxDistance_4(L_5);
  34162. float L_6 = ___blendPercent6;
  34163. __this->set_blendPercent_5(L_6);
  34164. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_7 = ___source7;
  34165. __this->set_source_7(L_7);
  34166. return;
  34167. }
  34168. }
  34169. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m8EDDC9FE3417C6B6B6BBD6FC90BE82DCDFDEFE27_gshared_inline (RowOperation_tF3F6B69E74C8ADD1B7A9EEED59F50581707995A3 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  34170. {
  34171. static bool s_Il2CppMethodInitialized;
  34172. if (!s_Il2CppMethodInitialized)
  34173. {
  34174. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  34175. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  34176. s_Il2CppMethodInitialized = true;
  34177. }
  34178. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_0;
  34179. memset((&V_0), 0, sizeof(V_0));
  34180. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_1;
  34181. memset((&V_1), 0, sizeof(V_1));
  34182. int32_t V_2 = 0;
  34183. float V_3 = 0.0f;
  34184. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_4;
  34185. memset((&V_4), 0, sizeof(V_4));
  34186. {
  34187. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  34188. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_1;
  34189. L_1 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34190. V_0 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_1;
  34191. V_2 = (int32_t)0;
  34192. goto IL_0062;
  34193. }
  34194. IL_0010:
  34195. {
  34196. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  34197. int32_t L_3 = V_2;
  34198. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  34199. int32_t L_5;
  34200. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  34201. int32_t L_6 = ___y0;
  34202. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  34203. memset((&L_7), 0, sizeof(L_7));
  34204. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  34205. float L_8;
  34206. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  34207. V_3 = (float)L_8;
  34208. int32_t L_9 = V_2;
  34209. float* L_10;
  34210. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  34211. float L_11 = (float)__this->get_blendPercent_5();
  34212. float L_12 = V_3;
  34213. float L_13 = (float)__this->get_maxDistance_4();
  34214. float L_14;
  34215. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  34216. *((float*)L_10) = (float)L_14;
  34217. int32_t L_15 = V_2;
  34218. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  34219. }
  34220. IL_0062:
  34221. {
  34222. int32_t L_16 = V_2;
  34223. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  34224. int32_t L_18;
  34225. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  34226. if ((((int32_t)L_16) < ((int32_t)L_18)))
  34227. {
  34228. goto IL_0010;
  34229. }
  34230. }
  34231. {
  34232. Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_19 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_source_7();
  34233. int32_t L_20 = ___y0;
  34234. NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_19);
  34235. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_21;
  34236. L_21 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34237. V_4 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_21;
  34238. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  34239. int32_t L_23;
  34240. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  34241. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  34242. int32_t L_25;
  34243. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  34244. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_26;
  34245. L_26 = Span_1_Slice_mED8124CF61E94D5CC3B0BB3C5AB33BD12BA8F289_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  34246. V_1 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_26;
  34247. PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 * L_27 = (PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)__this->get_blender_2();
  34248. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  34249. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_29 = V_1;
  34250. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_30 = V_1;
  34251. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_31;
  34252. L_31 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  34253. Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_32 = V_0;
  34254. ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 L_33;
  34255. L_33 = (( ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  34256. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  34257. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  34258. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  34259. NullCheck((PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)L_27);
  34260. (( void (*) (PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tF469361CE45FF6769B5627C3C7932B465DF0CA24 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_29, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_31, (ReadOnlySpan_1_tB2D97450C1746C9F6AFB14A27F985C20B66817F0 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  34261. return;
  34262. }
  34263. }
  34264. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m635BCA0394D467560B83069BA2286CEAD62EE8A1_gshared_inline (RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___upper3, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  34265. {
  34266. {
  34267. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  34268. __this->set_bounds_0(L_0);
  34269. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___source1;
  34270. __this->set_source_1(L_1);
  34271. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  34272. __this->set_intImage_2(L_2);
  34273. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_3 = ___upper3;
  34274. __this->set_upper_3(L_3);
  34275. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_4 = ___lower4;
  34276. __this->set_lower_4(L_4);
  34277. float L_5 = ___thresholdLimit5;
  34278. __this->set_thresholdLimit_5(L_5);
  34279. int32_t L_6 = ___startX7;
  34280. __this->set_startX_6(L_6);
  34281. int32_t L_7 = ___endX8;
  34282. __this->set_endX_7(L_7);
  34283. int32_t L_8 = ___startY9;
  34284. __this->set_startY_8(L_8);
  34285. uint8_t L_9 = ___clusterSize6;
  34286. __this->set_clusterSize_9(L_9);
  34287. return;
  34288. }
  34289. }
  34290. 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)
  34291. {
  34292. intptr_t V_0;
  34293. memset((&V_0), 0, sizeof(V_0));
  34294. {
  34295. int32_t L_0 = ___index0;
  34296. int32_t L_1 = (int32_t)__this->get__length_2();
  34297. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  34298. {
  34299. goto IL_000e;
  34300. }
  34301. }
  34302. {
  34303. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  34304. }
  34305. IL_000e:
  34306. {
  34307. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_2 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  34308. if (L_2)
  34309. {
  34310. goto IL_0030;
  34311. }
  34312. }
  34313. {
  34314. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  34315. V_0 = (intptr_t)L_3;
  34316. void* L_4;
  34317. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  34318. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5;
  34319. 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));
  34320. int32_t L_6 = ___index0;
  34321. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_7;
  34322. 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));
  34323. return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_7);
  34324. }
  34325. IL_0030:
  34326. {
  34327. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_8 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  34328. NullCheck(L_8);
  34329. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_9 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_8->get_address_of_Data_0();
  34330. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  34331. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_11;
  34332. 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));
  34333. int32_t L_12 = ___index0;
  34334. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_13;
  34335. 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));
  34336. return (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(L_13);
  34337. }
  34338. }
  34339. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m49BC1A26317E6ABBF323A45CB9BDFCE7BFF20004_gshared_inline (RowOperation_tA5499774F038650DF3244F74390A4CE8CD47F00D * __this, int32_t ___y0, const RuntimeMethod* method)
  34340. {
  34341. static bool s_Il2CppMethodInitialized;
  34342. if (!s_Il2CppMethodInitialized)
  34343. {
  34344. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  34345. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34346. s_Il2CppMethodInitialized = true;
  34347. }
  34348. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  34349. memset((&V_0), 0, sizeof(V_0));
  34350. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_1;
  34351. memset((&V_1), 0, sizeof(V_1));
  34352. int32_t V_2 = 0;
  34353. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_3;
  34354. memset((&V_3), 0, sizeof(V_3));
  34355. int32_t V_4 = 0;
  34356. int32_t V_5 = 0;
  34357. int32_t V_6 = 0;
  34358. int32_t V_7 = 0;
  34359. uint32_t V_8 = 0;
  34360. int64_t V_9 = 0;
  34361. {
  34362. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  34363. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_1();
  34364. int32_t L_1 = ___y0;
  34365. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0);
  34366. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2;
  34367. L_2 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34368. V_1 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_2;
  34369. int32_t L_3 = (int32_t)__this->get_startX_6();
  34370. V_2 = (int32_t)L_3;
  34371. goto IL_0176;
  34372. }
  34373. IL_0021:
  34374. {
  34375. int32_t L_4 = V_2;
  34376. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_5;
  34377. L_5 = Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34378. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_6 = (*(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_5);
  34379. V_3 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_6;
  34380. HalfVector4_ToRgba32_m2EA30200C46B45B5E39DFF07CD540F4A10564C92_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  34381. int32_t L_7 = V_2;
  34382. int32_t L_8 = (int32_t)__this->get_startX_6();
  34383. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  34384. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  34385. int32_t L_10;
  34386. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  34387. V_4 = (int32_t)L_10;
  34388. int32_t L_11 = V_2;
  34389. int32_t L_12 = (int32_t)__this->get_startX_6();
  34390. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  34391. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  34392. int32_t L_15;
  34393. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  34394. int32_t L_16;
  34395. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  34396. V_5 = (int32_t)L_16;
  34397. int32_t L_17 = ___y0;
  34398. int32_t L_18 = (int32_t)__this->get_startY_8();
  34399. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  34400. int32_t L_20;
  34401. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  34402. V_6 = (int32_t)L_20;
  34403. int32_t L_21 = ___y0;
  34404. int32_t L_22 = (int32_t)__this->get_startY_8();
  34405. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  34406. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  34407. int32_t L_25;
  34408. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  34409. int32_t L_26;
  34410. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  34411. V_7 = (int32_t)L_26;
  34412. int32_t L_27 = V_5;
  34413. int32_t L_28 = V_4;
  34414. int32_t L_29 = V_7;
  34415. int32_t L_30 = V_6;
  34416. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  34417. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  34418. int32_t L_32 = V_5;
  34419. int32_t L_33 = V_7;
  34420. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  34421. uint64_t* L_34;
  34422. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  34423. int64_t L_35 = *((int64_t*)L_34);
  34424. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  34425. int32_t L_37 = V_4;
  34426. int32_t L_38 = V_7;
  34427. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  34428. uint64_t* L_39;
  34429. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  34430. int64_t L_40 = *((int64_t*)L_39);
  34431. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  34432. int32_t L_42 = V_5;
  34433. int32_t L_43 = V_6;
  34434. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  34435. uint64_t* L_44;
  34436. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  34437. int64_t L_45 = *((int64_t*)L_44);
  34438. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  34439. int32_t L_47 = V_4;
  34440. int32_t L_48 = V_6;
  34441. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  34442. uint64_t* L_49;
  34443. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  34444. int64_t L_50 = *((int64_t*)L_49);
  34445. uint64_t L_51;
  34446. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  34447. V_9 = (int64_t)L_51;
  34448. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  34449. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  34450. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  34451. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  34452. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  34453. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  34454. uint32_t L_58 = V_8;
  34455. int64_t L_59 = V_9;
  34456. float L_60 = (float)__this->get_thresholdLimit_5();
  34457. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  34458. {
  34459. goto IL_015a;
  34460. }
  34461. }
  34462. {
  34463. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_61 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_1();
  34464. int32_t L_62 = V_2;
  34465. int32_t L_63 = ___y0;
  34466. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_61);
  34467. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_64;
  34468. L_64 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  34469. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_65 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )__this->get_lower_4();
  34470. *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_64 = L_65;
  34471. goto IL_0172;
  34472. }
  34473. IL_015a:
  34474. {
  34475. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_66 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_1();
  34476. int32_t L_67 = V_2;
  34477. int32_t L_68 = ___y0;
  34478. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_66);
  34479. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_69;
  34480. L_69 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  34481. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_70 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )__this->get_upper_3();
  34482. *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_69 = L_70;
  34483. }
  34484. IL_0172:
  34485. {
  34486. int32_t L_71 = V_2;
  34487. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  34488. }
  34489. IL_0176:
  34490. {
  34491. int32_t L_72 = V_2;
  34492. int32_t L_73 = (int32_t)__this->get_endX_7();
  34493. if ((((int32_t)L_72) < ((int32_t)L_73)))
  34494. {
  34495. goto IL_0021;
  34496. }
  34497. }
  34498. {
  34499. return;
  34500. }
  34501. }
  34502. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mEDC961FEE1A5DA334D4DCFE8B16727AD0B2B5BDD_gshared_inline (RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source5, const RuntimeMethod* method)
  34503. {
  34504. {
  34505. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  34506. __this->set_configuration_0(L_0);
  34507. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  34508. __this->set_bounds_1(L_1);
  34509. PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * L_2 = ___blender2;
  34510. __this->set_blender_2(L_2);
  34511. RuntimeObject* L_3 = ___amount3;
  34512. __this->set_amount_3(L_3);
  34513. RuntimeObject* L_4 = ___colors4;
  34514. __this->set_colors_4(L_4);
  34515. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_5 = ___source5;
  34516. __this->set_source_5(L_5);
  34517. return;
  34518. }
  34519. }
  34520. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  34521. {
  34522. intptr_t V_0;
  34523. memset((&V_0), 0, sizeof(V_0));
  34524. {
  34525. int32_t L_0 = ___start0;
  34526. int32_t L_1 = (int32_t)__this->get__length_2();
  34527. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  34528. {
  34529. goto IL_0014;
  34530. }
  34531. }
  34532. {
  34533. int32_t L_2 = ___length1;
  34534. int32_t L_3 = (int32_t)__this->get__length_2();
  34535. int32_t L_4 = ___start0;
  34536. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  34537. {
  34538. goto IL_001a;
  34539. }
  34540. }
  34541. IL_0014:
  34542. {
  34543. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  34544. }
  34545. IL_001a:
  34546. {
  34547. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  34548. int32_t L_6 = ___start0;
  34549. intptr_t L_7;
  34550. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  34551. V_0 = (intptr_t)L_7;
  34552. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_8 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  34553. intptr_t L_9 = V_0;
  34554. int32_t L_10 = ___length1;
  34555. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_11;
  34556. memset((&L_11), 0, sizeof(L_11));
  34557. Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline((&L_11), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  34558. return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_11;
  34559. }
  34560. }
  34561. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m5C6CE746AECD65175373AD528EC5A4346272E287_gshared_inline (RowOperation_tFDF9FE9C672C149A3D6CD6D39135B6EFCC0DA34E * __this, int32_t ___y0, const RuntimeMethod* method)
  34562. {
  34563. static bool s_Il2CppMethodInitialized;
  34564. if (!s_Il2CppMethodInitialized)
  34565. {
  34566. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  34567. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  34568. s_Il2CppMethodInitialized = true;
  34569. }
  34570. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_0;
  34571. memset((&V_0), 0, sizeof(V_0));
  34572. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_1;
  34573. memset((&V_1), 0, sizeof(V_1));
  34574. {
  34575. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_5();
  34576. int32_t L_1 = ___y0;
  34577. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0);
  34578. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2;
  34579. L_2 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34580. V_1 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_2;
  34581. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  34582. int32_t L_4;
  34583. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  34584. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  34585. int32_t L_6;
  34586. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  34587. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_7;
  34588. L_7 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34589. V_0 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_7;
  34590. PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * L_8 = (PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)__this->get_blender_2();
  34591. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  34592. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_10 = V_0;
  34593. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  34594. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_12;
  34595. L_12 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  34596. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_13;
  34597. L_13 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  34598. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_14 = V_0;
  34599. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_15;
  34600. L_15 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  34601. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  34602. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  34603. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  34604. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  34605. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  34606. NullCheck((PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)L_8);
  34607. (( void (*) (PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_10, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_13, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  34608. return;
  34609. }
  34610. }
  34611. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m1EE437033FF3A73CFFB167EACA999F8A20BE1DF2_gshared_inline (RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D * __this, int32_t ___startX0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___upper2, HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  34612. {
  34613. {
  34614. int32_t L_0 = ___startX0;
  34615. __this->set_startX_5(L_0);
  34616. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___source1;
  34617. __this->set_source_0(L_1);
  34618. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_2 = ___upper2;
  34619. __this->set_upper_1(L_2);
  34620. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_3 = ___lower3;
  34621. __this->set_lower_2(L_3);
  34622. uint8_t L_4 = ___threshold4;
  34623. __this->set_threshold_3(L_4);
  34624. int32_t L_5 = ___mode5;
  34625. __this->set_mode_4(L_5);
  34626. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  34627. __this->set_configuration_6(L_6);
  34628. return;
  34629. }
  34630. }
  34631. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, const RuntimeMethod* method)
  34632. {
  34633. {
  34634. int32_t L_0 = (int32_t)__this->get__length_2();
  34635. return (int32_t)L_0;
  34636. }
  34637. }
  34638. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1A3B5FFA06A88810A02A030EF86C543F37906C6A_gshared_inline (RowOperation_tF812B4F377936D741DDAB2C5529F96E26AA4AB1D * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  34639. {
  34640. static bool s_Il2CppMethodInitialized;
  34641. if (!s_Il2CppMethodInitialized)
  34642. {
  34643. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  34644. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  34645. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  34646. s_Il2CppMethodInitialized = true;
  34647. }
  34648. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_0;
  34649. memset((&V_0), 0, sizeof(V_0));
  34650. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_1;
  34651. memset((&V_1), 0, sizeof(V_1));
  34652. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_2;
  34653. memset((&V_2), 0, sizeof(V_2));
  34654. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_3;
  34655. memset((&V_3), 0, sizeof(V_3));
  34656. int32_t V_4 = 0;
  34657. uint8_t V_5 = 0x0;
  34658. int32_t V_6 = 0;
  34659. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  34660. memset((&V_7), 0, sizeof(V_7));
  34661. uint8_t V_8 = 0x0;
  34662. float V_9 = 0.0f;
  34663. int32_t V_10 = 0;
  34664. float V_11 = 0.0f;
  34665. float V_12 = 0.0f;
  34666. int32_t V_13 = 0;
  34667. float V_14 = 0.0f;
  34668. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B5_0 = NULL;
  34669. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B4_0 = NULL;
  34670. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 G_B6_0;
  34671. memset((&G_B6_0), 0, sizeof(G_B6_0));
  34672. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B6_1 = NULL;
  34673. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B12_0 = NULL;
  34674. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B11_0 = NULL;
  34675. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 G_B13_0;
  34676. memset((&G_B13_0), 0, sizeof(G_B13_0));
  34677. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B13_1 = NULL;
  34678. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B19_0 = NULL;
  34679. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B18_0 = NULL;
  34680. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 G_B20_0;
  34681. memset((&G_B20_0), 0, sizeof(G_B20_0));
  34682. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * G_B20_1 = NULL;
  34683. {
  34684. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_0 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )__this->get_upper_1();
  34685. V_0 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_0;
  34686. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_1 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )__this->get_lower_2();
  34687. V_1 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_1;
  34688. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_2 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_0();
  34689. int32_t L_3 = ___y0;
  34690. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_2);
  34691. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_4;
  34692. L_4 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  34693. V_3 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_4;
  34694. int32_t L_5 = (int32_t)__this->get_startX_5();
  34695. int32_t L_6;
  34696. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  34697. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_7;
  34698. L_7 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  34699. V_2 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_7;
  34700. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  34701. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_8;
  34702. L_8 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  34703. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  34704. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_10 = V_2;
  34705. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_11;
  34706. L_11 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  34707. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  34708. NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_8);
  34709. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  34710. int32_t L_13 = (int32_t)__this->get_mode_4();
  34711. V_4 = (int32_t)L_13;
  34712. int32_t L_14 = V_4;
  34713. switch (L_14)
  34714. {
  34715. case 0:
  34716. {
  34717. goto IL_0063;
  34718. }
  34719. case 1:
  34720. {
  34721. goto IL_00c6;
  34722. }
  34723. case 2:
  34724. {
  34725. goto IL_0119;
  34726. }
  34727. }
  34728. }
  34729. {
  34730. return;
  34731. }
  34732. IL_0063:
  34733. {
  34734. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  34735. V_5 = (uint8_t)L_15;
  34736. V_6 = (int32_t)0;
  34737. goto IL_00ba;
  34738. }
  34739. IL_0070:
  34740. {
  34741. int32_t L_16 = V_6;
  34742. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  34743. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  34744. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  34745. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  34746. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  34747. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  34748. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  34749. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  34750. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  34751. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  34752. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  34753. uint8_t L_25;
  34754. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  34755. V_8 = (uint8_t)L_25;
  34756. int32_t L_26 = V_6;
  34757. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_27;
  34758. L_27 = Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  34759. uint8_t L_28 = V_8;
  34760. uint8_t L_29 = V_5;
  34761. G_B4_0 = L_27;
  34762. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  34763. {
  34764. G_B5_0 = L_27;
  34765. goto IL_00ae;
  34766. }
  34767. }
  34768. {
  34769. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_30 = V_1;
  34770. G_B6_0 = L_30;
  34771. G_B6_1 = G_B4_0;
  34772. goto IL_00af;
  34773. }
  34774. IL_00ae:
  34775. {
  34776. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_31 = V_0;
  34777. G_B6_0 = L_31;
  34778. G_B6_1 = G_B5_0;
  34779. }
  34780. IL_00af:
  34781. {
  34782. *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)G_B6_1 = G_B6_0;
  34783. int32_t L_32 = V_6;
  34784. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  34785. }
  34786. IL_00ba:
  34787. {
  34788. int32_t L_33 = V_6;
  34789. int32_t L_34;
  34790. L_34 = Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  34791. if ((((int32_t)L_33) < ((int32_t)L_34)))
  34792. {
  34793. goto IL_0070;
  34794. }
  34795. }
  34796. {
  34797. return;
  34798. }
  34799. IL_00c6:
  34800. {
  34801. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  34802. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  34803. V_10 = (int32_t)0;
  34804. goto IL_010d;
  34805. }
  34806. IL_00da:
  34807. {
  34808. int32_t L_36 = V_10;
  34809. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  34810. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  34811. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  34812. float L_39;
  34813. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  34814. V_11 = (float)L_39;
  34815. int32_t L_40 = V_10;
  34816. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_41;
  34817. L_41 = Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  34818. float L_42 = V_11;
  34819. float L_43 = V_9;
  34820. G_B11_0 = L_41;
  34821. if ((((float)L_42) >= ((float)L_43)))
  34822. {
  34823. G_B12_0 = L_41;
  34824. goto IL_0101;
  34825. }
  34826. }
  34827. {
  34828. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_44 = V_1;
  34829. G_B13_0 = L_44;
  34830. G_B13_1 = G_B11_0;
  34831. goto IL_0102;
  34832. }
  34833. IL_0101:
  34834. {
  34835. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_45 = V_0;
  34836. G_B13_0 = L_45;
  34837. G_B13_1 = G_B12_0;
  34838. }
  34839. IL_0102:
  34840. {
  34841. *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)G_B13_1 = G_B13_0;
  34842. int32_t L_46 = V_10;
  34843. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  34844. }
  34845. IL_010d:
  34846. {
  34847. int32_t L_47 = V_10;
  34848. int32_t L_48;
  34849. L_48 = Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  34850. if ((((int32_t)L_47) < ((int32_t)L_48)))
  34851. {
  34852. goto IL_00da;
  34853. }
  34854. }
  34855. {
  34856. return;
  34857. }
  34858. IL_0119:
  34859. {
  34860. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  34861. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  34862. V_13 = (int32_t)0;
  34863. goto IL_0160;
  34864. }
  34865. IL_012d:
  34866. {
  34867. int32_t L_50 = V_13;
  34868. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  34869. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  34870. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  34871. float L_53;
  34872. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  34873. V_14 = (float)L_53;
  34874. int32_t L_54 = V_13;
  34875. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_55;
  34876. L_55 = Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  34877. float L_56 = V_14;
  34878. float L_57 = V_12;
  34879. G_B18_0 = L_55;
  34880. if ((((float)L_56) >= ((float)L_57)))
  34881. {
  34882. G_B19_0 = L_55;
  34883. goto IL_0154;
  34884. }
  34885. }
  34886. {
  34887. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_58 = V_1;
  34888. G_B20_0 = L_58;
  34889. G_B20_1 = G_B18_0;
  34890. goto IL_0155;
  34891. }
  34892. IL_0154:
  34893. {
  34894. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_59 = V_0;
  34895. G_B20_0 = L_59;
  34896. G_B20_1 = G_B19_0;
  34897. }
  34898. IL_0155:
  34899. {
  34900. *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)G_B20_1 = G_B20_0;
  34901. int32_t L_60 = V_13;
  34902. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  34903. }
  34904. IL_0160:
  34905. {
  34906. int32_t L_61 = V_13;
  34907. int32_t L_62;
  34908. L_62 = Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  34909. if ((((int32_t)L_61) < ((int32_t)L_62)))
  34910. {
  34911. goto IL_012d;
  34912. }
  34913. }
  34914. {
  34915. return;
  34916. }
  34917. }
  34918. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m3F1656D55860564D11C079773193817FB580E2A5_gshared_inline (RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels1, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  34919. {
  34920. {
  34921. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  34922. __this->set_bounds_0(L_0);
  34923. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___targetPixels1;
  34924. __this->set_targetPixels_1(L_1);
  34925. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_2 = ___sourcePixels2;
  34926. __this->set_sourcePixels_2(L_2);
  34927. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_3 = ___map3;
  34928. __this->set_map_3(L_3);
  34929. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_4 = ___kernel4;
  34930. __this->set_kernel_4(L_4);
  34931. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_5 = ___configuration5;
  34932. __this->set_configuration_5(L_5);
  34933. bool L_6 = ___preserveAlpha6;
  34934. __this->set_preserveAlpha_6(L_6);
  34935. return;
  34936. }
  34937. }
  34938. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6CE5E9762BB304E6263B4B44A665D30F79D7AE60_gshared_inline (RowOperation_t83CAC0CD6807D2EE554E0C74BAE9910DCDE5AE4B * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  34939. {
  34940. static bool s_Il2CppMethodInitialized;
  34941. if (!s_Il2CppMethodInitialized)
  34942. {
  34943. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  34944. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  34945. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  34946. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  34947. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  34948. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  34949. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  34950. s_Il2CppMethodInitialized = true;
  34951. }
  34952. int32_t V_0 = 0;
  34953. int32_t V_1 = 0;
  34954. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2;
  34955. memset((&V_2), 0, sizeof(V_2));
  34956. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3;
  34957. memset((&V_3), 0, sizeof(V_3));
  34958. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_4;
  34959. memset((&V_4), 0, sizeof(V_4));
  34960. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B V_5;
  34961. memset((&V_5), 0, sizeof(V_5));
  34962. int32_t V_6 = 0;
  34963. int32_t* V_7 = NULL;
  34964. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_8;
  34965. memset((&V_8), 0, sizeof(V_8));
  34966. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_9 = NULL;
  34967. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_10;
  34968. memset((&V_10), 0, sizeof(V_10));
  34969. int32_t V_11 = 0;
  34970. int32_t V_12 = 0;
  34971. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_13 = NULL;
  34972. int32_t V_14 = 0;
  34973. int32_t* V_15 = NULL;
  34974. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_16 = NULL;
  34975. int32_t V_17 = 0;
  34976. int32_t V_18 = 0;
  34977. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_19;
  34978. memset((&V_19), 0, sizeof(V_19));
  34979. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C V_20;
  34980. memset((&V_20), 0, sizeof(V_20));
  34981. int32_t V_21 = 0;
  34982. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_22 = NULL;
  34983. int32_t V_23 = 0;
  34984. int32_t V_24 = 0;
  34985. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_25;
  34986. memset((&V_25), 0, sizeof(V_25));
  34987. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_26 = NULL;
  34988. int32_t V_27 = 0;
  34989. int32_t* V_28 = NULL;
  34990. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_29 = NULL;
  34991. int32_t V_30 = 0;
  34992. int32_t V_31 = 0;
  34993. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_32;
  34994. memset((&V_32), 0, sizeof(V_32));
  34995. {
  34996. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  34997. int32_t L_1;
  34998. L_1 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_0, /*hidden argument*/NULL);
  34999. V_0 = (int32_t)L_1;
  35000. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_2 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  35001. int32_t L_3;
  35002. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_2, /*hidden argument*/NULL);
  35003. V_1 = (int32_t)L_3;
  35004. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  35005. int32_t L_5;
  35006. L_5 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  35007. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_6;
  35008. L_6 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)0, (int32_t)L_5, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  35009. V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_6;
  35010. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_7 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  35011. int32_t L_8;
  35012. L_8 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_7, /*hidden argument*/NULL);
  35013. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9;
  35014. L_9 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)L_8, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  35015. V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9;
  35016. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  35017. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  35018. L_11 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  35019. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_12 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_targetPixels_1();
  35020. int32_t L_13 = ___y0;
  35021. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12);
  35022. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_14;
  35023. L_14 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35024. V_8 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_14;
  35025. int32_t L_15 = V_0;
  35026. int32_t L_16 = V_1;
  35027. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_17;
  35028. L_17 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_8), (int32_t)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35029. V_4 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_17;
  35030. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * L_18 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)__this->get_address_of_kernel_4();
  35031. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_19 = (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)__this->get_map_3();
  35032. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B L_20;
  35033. memset((&L_20), 0, sizeof(L_20));
  35034. ConvolutionState__ctor_mEA74E98907EC17B2A0A5B0702E7A6FBCC95338E4((&L_20), (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)L_18, (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)L_19, /*hidden argument*/NULL);
  35035. V_5 = (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B )L_20;
  35036. int32_t L_21 = ___y0;
  35037. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  35038. int32_t L_23;
  35039. L_23 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  35040. V_6 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_23));
  35041. int32_t L_24 = V_6;
  35042. int32_t* L_25;
  35043. L_25 = ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_24, /*hidden argument*/NULL);
  35044. V_7 = (int32_t*)L_25;
  35045. bool L_26 = (bool)__this->get_preserveAlpha_6();
  35046. if (!L_26)
  35047. {
  35048. goto IL_021a;
  35049. }
  35050. }
  35051. {
  35052. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  35053. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_3;
  35054. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28;
  35055. L_28 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  35056. V_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_28;
  35057. V_11 = (int32_t)0;
  35058. goto IL_0197;
  35059. }
  35060. IL_00ae:
  35061. {
  35062. int32_t* L_29 = V_7;
  35063. int32_t L_30 = V_11;
  35064. int32_t* L_31;
  35065. L_31 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_29, (int32_t)L_30, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  35066. int32_t L_32 = *((int32_t*)L_31);
  35067. V_12 = (int32_t)L_32;
  35068. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_33 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_sourcePixels_2();
  35069. int32_t L_34 = V_12;
  35070. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_33);
  35071. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_35;
  35072. L_35 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_33, (int32_t)L_34, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35073. V_8 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_35;
  35074. int32_t L_36 = V_0;
  35075. int32_t L_37 = V_1;
  35076. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_38;
  35077. L_38 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_8), (int32_t)L_36, (int32_t)L_37, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35078. V_10 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_38;
  35079. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  35080. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_39;
  35081. L_39 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  35082. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_40 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  35083. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_41 = V_10;
  35084. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_42;
  35085. L_42 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35086. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_43 = V_2;
  35087. NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_39);
  35088. (( void (*) (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_39, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_40, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  35089. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_44 = V_2;
  35090. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_45;
  35091. L_45 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_44, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  35092. V_13 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_45;
  35093. V_14 = (int32_t)0;
  35094. goto IL_0183;
  35095. }
  35096. IL_00fc:
  35097. {
  35098. int32_t L_46 = V_14;
  35099. int32_t* L_47;
  35100. L_47 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_46, /*hidden argument*/NULL);
  35101. V_15 = (int32_t*)L_47;
  35102. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_48 = V_9;
  35103. int32_t L_49 = V_14;
  35104. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_50;
  35105. L_50 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_48, (int32_t)L_49, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  35106. V_16 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_50;
  35107. V_17 = (int32_t)0;
  35108. goto IL_0169;
  35109. }
  35110. IL_0117:
  35111. {
  35112. int32_t* L_51 = V_15;
  35113. int32_t L_52 = V_17;
  35114. int32_t* L_53;
  35115. L_53 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_51, (int32_t)L_52, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  35116. int32_t L_54 = *((int32_t*)L_53);
  35117. int32_t L_55 = V_0;
  35118. V_18 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)L_55));
  35119. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_56 = V_13;
  35120. int32_t L_57 = V_18;
  35121. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_58;
  35122. L_58 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_56, (int32_t)L_57, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  35123. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_59 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_58);
  35124. V_19 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_59;
  35125. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_60 = V_16;
  35126. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_61 = V_16;
  35127. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_62 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_61);
  35128. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_63;
  35129. L_63 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  35130. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_63;
  35131. int32_t L_64 = V_11;
  35132. int32_t L_65 = V_17;
  35133. float L_66;
  35134. L_66 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_64, (int32_t)L_65, /*hidden argument*/NULL);
  35135. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_67 = V_19;
  35136. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_68;
  35137. L_68 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_66, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_67, /*hidden argument*/NULL);
  35138. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_69;
  35139. L_69 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_62, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_68, /*hidden argument*/NULL);
  35140. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_60 = L_69;
  35141. int32_t L_70 = V_17;
  35142. V_17 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
  35143. }
  35144. IL_0169:
  35145. {
  35146. int32_t L_71 = V_17;
  35147. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_72;
  35148. L_72 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  35149. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_72;
  35150. int32_t L_73;
  35151. L_73 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  35152. if ((((int32_t)L_71) < ((int32_t)L_73)))
  35153. {
  35154. goto IL_0117;
  35155. }
  35156. }
  35157. {
  35158. int32_t L_74 = V_14;
  35159. V_14 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1));
  35160. }
  35161. IL_0183:
  35162. {
  35163. int32_t L_75 = V_14;
  35164. int32_t L_76;
  35165. L_76 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  35166. if ((((int32_t)L_75) < ((int32_t)L_76)))
  35167. {
  35168. goto IL_00fc;
  35169. }
  35170. }
  35171. {
  35172. int32_t L_77 = V_11;
  35173. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  35174. }
  35175. IL_0197:
  35176. {
  35177. int32_t L_78 = V_11;
  35178. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_79;
  35179. L_79 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  35180. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_79;
  35181. int32_t L_80;
  35182. L_80 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  35183. if ((((int32_t)L_78) < ((int32_t)L_80)))
  35184. {
  35185. goto IL_00ae;
  35186. }
  35187. }
  35188. {
  35189. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_81 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_sourcePixels_2();
  35190. int32_t L_82 = ___y0;
  35191. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_81);
  35192. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_83;
  35193. L_83 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_81, (int32_t)L_82, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35194. V_8 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_83;
  35195. int32_t L_84 = V_0;
  35196. int32_t L_85 = V_1;
  35197. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_86;
  35198. L_86 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_8), (int32_t)L_84, (int32_t)L_85, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35199. V_10 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_86;
  35200. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  35201. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_87;
  35202. L_87 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  35203. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_88 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  35204. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_89 = V_10;
  35205. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_90;
  35206. L_90 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_89, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35207. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_91 = V_2;
  35208. NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_87);
  35209. (( void (*) (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_87, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_88, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_90, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_91, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  35210. V_21 = (int32_t)0;
  35211. goto IL_020a;
  35212. }
  35213. IL_01e4:
  35214. {
  35215. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_92 = V_9;
  35216. int32_t L_93 = V_21;
  35217. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_94;
  35218. L_94 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_92, (int32_t)L_93, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  35219. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_95 = V_2;
  35220. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_96;
  35221. L_96 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_95, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  35222. int32_t L_97 = V_21;
  35223. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_98;
  35224. L_98 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_96, (int32_t)L_97, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  35225. float L_99 = (float)L_98->get_W_3();
  35226. L_94->set_W_3(L_99);
  35227. int32_t L_100 = V_21;
  35228. V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_100, (int32_t)1));
  35229. }
  35230. IL_020a:
  35231. {
  35232. int32_t L_101 = V_21;
  35233. int32_t L_102;
  35234. L_102 = Span_1_get_Length_m566927302C1B0D90D5431E881A8292F7717879C7_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_10), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  35235. if ((((int32_t)L_101) < ((int32_t)L_102)))
  35236. {
  35237. goto IL_01e4;
  35238. }
  35239. }
  35240. {
  35241. goto IL_033d;
  35242. }
  35243. IL_021a:
  35244. {
  35245. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  35246. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_103 = V_3;
  35247. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_104;
  35248. L_104 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_103, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  35249. V_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_104;
  35250. V_23 = (int32_t)0;
  35251. goto IL_0320;
  35252. }
  35253. IL_0231:
  35254. {
  35255. int32_t* L_105 = V_7;
  35256. int32_t L_106 = V_23;
  35257. int32_t* L_107;
  35258. L_107 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_105, (int32_t)L_106, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  35259. int32_t L_108 = *((int32_t*)L_107);
  35260. V_24 = (int32_t)L_108;
  35261. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_109 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_sourcePixels_2();
  35262. int32_t L_110 = V_24;
  35263. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_109);
  35264. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_111;
  35265. L_111 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_109, (int32_t)L_110, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35266. V_8 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_111;
  35267. int32_t L_112 = V_0;
  35268. int32_t L_113 = V_1;
  35269. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_114;
  35270. L_114 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_8), (int32_t)L_112, (int32_t)L_113, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35271. V_25 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_114;
  35272. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  35273. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_115;
  35274. L_115 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  35275. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_116 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  35276. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_117 = V_25;
  35277. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_118;
  35278. L_118 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_117, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35279. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_119 = V_2;
  35280. NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_115);
  35281. (( void (*) (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_115, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_116, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_118, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_119, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  35282. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_2;
  35283. Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, /*hidden argument*/NULL);
  35284. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_121 = V_2;
  35285. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_122;
  35286. L_122 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_121, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  35287. V_26 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_122;
  35288. V_27 = (int32_t)0;
  35289. goto IL_030c;
  35290. }
  35291. IL_0285:
  35292. {
  35293. int32_t L_123 = V_27;
  35294. int32_t* L_124;
  35295. L_124 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_123, /*hidden argument*/NULL);
  35296. V_28 = (int32_t*)L_124;
  35297. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_125 = V_22;
  35298. int32_t L_126 = V_27;
  35299. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_127;
  35300. L_127 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_125, (int32_t)L_126, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  35301. V_29 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_127;
  35302. V_30 = (int32_t)0;
  35303. goto IL_02f2;
  35304. }
  35305. IL_02a0:
  35306. {
  35307. int32_t* L_128 = V_28;
  35308. int32_t L_129 = V_30;
  35309. int32_t* L_130;
  35310. L_130 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_128, (int32_t)L_129, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  35311. int32_t L_131 = *((int32_t*)L_130);
  35312. int32_t L_132 = V_0;
  35313. V_31 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_131, (int32_t)L_132));
  35314. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_133 = V_26;
  35315. int32_t L_134 = V_31;
  35316. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_135;
  35317. L_135 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_133, (int32_t)L_134, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  35318. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_136 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_135);
  35319. V_32 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_136;
  35320. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_137 = V_29;
  35321. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_138 = V_29;
  35322. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_139 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_138);
  35323. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_140;
  35324. L_140 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  35325. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_140;
  35326. int32_t L_141 = V_23;
  35327. int32_t L_142 = V_30;
  35328. float L_143;
  35329. L_143 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_141, (int32_t)L_142, /*hidden argument*/NULL);
  35330. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_144 = V_32;
  35331. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_145;
  35332. L_145 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_143, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_144, /*hidden argument*/NULL);
  35333. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_146;
  35334. L_146 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_139, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_145, /*hidden argument*/NULL);
  35335. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_137 = L_146;
  35336. int32_t L_147 = V_30;
  35337. V_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_147, (int32_t)1));
  35338. }
  35339. IL_02f2:
  35340. {
  35341. int32_t L_148 = V_30;
  35342. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_149;
  35343. L_149 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  35344. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_149;
  35345. int32_t L_150;
  35346. L_150 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  35347. if ((((int32_t)L_148) < ((int32_t)L_150)))
  35348. {
  35349. goto IL_02a0;
  35350. }
  35351. }
  35352. {
  35353. int32_t L_151 = V_27;
  35354. V_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_151, (int32_t)1));
  35355. }
  35356. IL_030c:
  35357. {
  35358. int32_t L_152 = V_27;
  35359. int32_t L_153;
  35360. L_153 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  35361. if ((((int32_t)L_152) < ((int32_t)L_153)))
  35362. {
  35363. goto IL_0285;
  35364. }
  35365. }
  35366. {
  35367. int32_t L_154 = V_23;
  35368. V_23 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1));
  35369. }
  35370. IL_0320:
  35371. {
  35372. int32_t L_155 = V_23;
  35373. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_156;
  35374. L_156 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  35375. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_156;
  35376. int32_t L_157;
  35377. L_157 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  35378. if ((((int32_t)L_155) < ((int32_t)L_157)))
  35379. {
  35380. goto IL_0231;
  35381. }
  35382. }
  35383. {
  35384. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_158 = V_3;
  35385. Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_158, /*hidden argument*/NULL);
  35386. }
  35387. IL_033d:
  35388. {
  35389. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  35390. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_159;
  35391. L_159 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  35392. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_160 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  35393. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_161 = V_3;
  35394. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_162 = V_4;
  35395. NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_159);
  35396. (( void (*) (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_159, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_160, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_161, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_162, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  35397. return;
  35398. }
  35399. }
  35400. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m1F78EC92B2DAF8CBE66F5A5D1F28376F9FAADF4E_gshared_inline (RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___destination2, const RuntimeMethod* method)
  35401. {
  35402. {
  35403. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  35404. __this->set_bounds_0(L_0);
  35405. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___source1;
  35406. __this->set_source_1(L_1);
  35407. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_2 = ___destination2;
  35408. __this->set_destination_2(L_2);
  35409. return;
  35410. }
  35411. }
  35412. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, const RuntimeMethod* method)
  35413. {
  35414. intptr_t V_0;
  35415. memset((&V_0), 0, sizeof(V_0));
  35416. int32_t V_1 = 0;
  35417. {
  35418. int32_t L_0 = ___start0;
  35419. int32_t L_1 = (int32_t)__this->get__length_2();
  35420. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  35421. {
  35422. goto IL_000f;
  35423. }
  35424. }
  35425. {
  35426. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  35427. }
  35428. IL_000f:
  35429. {
  35430. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  35431. int32_t L_3 = ___start0;
  35432. intptr_t L_4;
  35433. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  35434. V_0 = (intptr_t)L_4;
  35435. int32_t L_5 = (int32_t)__this->get__length_2();
  35436. int32_t L_6 = ___start0;
  35437. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  35438. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_7 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0();
  35439. intptr_t L_8 = V_0;
  35440. int32_t L_9 = V_1;
  35441. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_10;
  35442. memset((&L_10), 0, sizeof(L_10));
  35443. Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline((&L_10), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  35444. return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_10;
  35445. }
  35446. }
  35447. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mA664B1B4F95DD9020254360A417E6E9A12A0AC6B_gshared_inline (RowOperation_t7BD4D6E309D6368F79730AEE111E48EEF4DEFBE0 * __this, int32_t ___y0, const RuntimeMethod* method)
  35448. {
  35449. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_0;
  35450. memset((&V_0), 0, sizeof(V_0));
  35451. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_1;
  35452. memset((&V_1), 0, sizeof(V_1));
  35453. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_2;
  35454. memset((&V_2), 0, sizeof(V_2));
  35455. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  35456. memset((&V_3), 0, sizeof(V_3));
  35457. {
  35458. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_1();
  35459. int32_t L_1 = ___y0;
  35460. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0);
  35461. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2;
  35462. L_2 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35463. V_2 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_2;
  35464. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  35465. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  35466. int32_t L_4;
  35467. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  35468. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_5;
  35469. L_5 = Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35470. V_0 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_5;
  35471. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_6 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_destination_2();
  35472. int32_t L_7 = ___y0;
  35473. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  35474. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  35475. int32_t L_9;
  35476. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  35477. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_6);
  35478. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_10;
  35479. L_10 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35480. V_1 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_10;
  35481. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  35482. int32_t L_12;
  35483. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  35484. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_13;
  35485. L_13 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  35486. V_2 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_13;
  35487. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_14 = V_1;
  35488. Span_1_CopyTo_mCA0EF588615AAEE92B638B88DE59E3A05C795394((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_2), (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  35489. return;
  35490. }
  35491. }
  35492. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m25A82DBCF31262737A636D24A48D49F8F92AD3B4_gshared_inline (RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE * __this, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  35493. {
  35494. {
  35495. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = ___targetPixels0;
  35496. __this->set_targetPixels_0(L_0);
  35497. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___passPixels1;
  35498. __this->set_passPixels_1(L_1);
  35499. int32_t L_2;
  35500. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  35501. __this->set_minX_2(L_2);
  35502. int32_t L_3;
  35503. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  35504. __this->set_maxX_3(L_3);
  35505. return;
  35506. }
  35507. }
  35508. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mA384C05FB92BCDDA8896925DC30C5E2FDA0990C9_gshared_inline (RowOperation_tEFABD3F0B1A7FBB20FE4338F10743CF2724037FE * __this, int32_t ___y0, const RuntimeMethod* method)
  35509. {
  35510. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_0 = NULL;
  35511. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_1 = NULL;
  35512. int32_t V_2 = 0;
  35513. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * V_3 = NULL;
  35514. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  35515. memset((&V_4), 0, sizeof(V_4));
  35516. {
  35517. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_passPixels_1();
  35518. int32_t L_1 = ___y0;
  35519. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0);
  35520. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2;
  35521. L_2 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35522. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_3;
  35523. L_3 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35524. V_0 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_3;
  35525. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_4 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_targetPixels_0();
  35526. int32_t L_5 = ___y0;
  35527. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_4);
  35528. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_6;
  35529. L_6 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35530. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_7;
  35531. L_7 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35532. V_1 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_7;
  35533. int32_t L_8 = (int32_t)__this->get_minX_2();
  35534. V_2 = (int32_t)L_8;
  35535. goto IL_006c;
  35536. }
  35537. IL_002d:
  35538. {
  35539. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_9 = V_0;
  35540. int32_t L_10 = V_2;
  35541. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_11;
  35542. L_11 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  35543. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_12 = V_1;
  35544. int32_t L_13 = V_2;
  35545. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_14;
  35546. L_14 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  35547. V_3 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_14;
  35548. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  35549. L_15 = HalfVector4_ToVector4_m9C810A99354029815B9DD50E2E420BECB3EC737C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_11, /*hidden argument*/NULL);
  35550. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_16 = V_3;
  35551. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  35552. L_17 = HalfVector4_ToVector4_m9C810A99354029815B9DD50E2E420BECB3EC737C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_16, /*hidden argument*/NULL);
  35553. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  35554. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  35555. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  35556. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_19 = V_3;
  35557. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  35558. HalfVector4_FromVector4_m577F77830F4805FBAAE72C1201D266CC63CDA45B_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  35559. int32_t L_21 = V_2;
  35560. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  35561. }
  35562. IL_006c:
  35563. {
  35564. int32_t L_22 = V_2;
  35565. int32_t L_23 = (int32_t)__this->get_maxX_3();
  35566. if ((((int32_t)L_22) < ((int32_t)L_23)))
  35567. {
  35568. goto IL_002d;
  35569. }
  35570. }
  35571. {
  35572. return;
  35573. }
  35574. }
  35575. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m7BF4D6380860D2223C6F2AB1E8F93D1E1742C69C_gshared_inline (RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7 * __this, int32_t ___startX0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  35576. {
  35577. {
  35578. int32_t L_0 = ___startX0;
  35579. __this->set_startX_0(L_0);
  35580. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___source1;
  35581. __this->set_source_1(L_1);
  35582. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  35583. __this->set_matrix_2(L_2);
  35584. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  35585. __this->set_configuration_3(L_3);
  35586. return;
  35587. }
  35588. }
  35589. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6C0DF146FC864BB357BA72940F2C5C1E02CA5EC7_gshared_inline (RowOperation_tADF3D41757CB8E4D1D1CC4F99E238F3FCE5E61F7 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  35590. {
  35591. static bool s_Il2CppMethodInitialized;
  35592. if (!s_Il2CppMethodInitialized)
  35593. {
  35594. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  35595. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  35596. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  35597. s_Il2CppMethodInitialized = true;
  35598. }
  35599. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_0;
  35600. memset((&V_0), 0, sizeof(V_0));
  35601. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_1;
  35602. memset((&V_1), 0, sizeof(V_1));
  35603. {
  35604. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_1();
  35605. int32_t L_1 = ___y0;
  35606. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0);
  35607. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2;
  35608. L_2 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35609. V_1 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_2;
  35610. int32_t L_3 = (int32_t)__this->get_startX_0();
  35611. int32_t L_4;
  35612. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  35613. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_5;
  35614. L_5 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35615. V_0 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_5;
  35616. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  35617. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_6;
  35618. L_6 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  35619. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  35620. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_8 = V_0;
  35621. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_9;
  35622. L_9 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  35623. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  35624. NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_6);
  35625. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  35626. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  35627. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  35628. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  35629. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  35630. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  35631. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  35632. PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_14;
  35633. L_14 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  35634. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  35635. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  35636. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_17 = V_0;
  35637. NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_14);
  35638. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.HalfVector4>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_17, (int32_t)1);
  35639. return;
  35640. }
  35641. }
  35642. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC2AC38B715C7DF6C72B26498F5234BB3B0D69BA8_gshared_inline (RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D * __this, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source0, const RuntimeMethod* method)
  35643. {
  35644. {
  35645. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = ___source0;
  35646. __this->set_source_0(L_0);
  35647. return;
  35648. }
  35649. }
  35650. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m82B10A1C1376AD4D44B2056CF48324BA2682AAEA_gshared_inline (RowOperation_t479AA3FB9146A67688304707DC886D2253EAB67D * __this, int32_t ___y0, const RuntimeMethod* method)
  35651. {
  35652. static bool s_Il2CppMethodInitialized;
  35653. if (!s_Il2CppMethodInitialized)
  35654. {
  35655. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  35656. s_Il2CppMethodInitialized = true;
  35657. }
  35658. {
  35659. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_0();
  35660. int32_t L_1 = ___y0;
  35661. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0);
  35662. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_2;
  35663. L_2 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35664. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  35665. (( void (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35666. return;
  35667. }
  35668. }
  35669. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m839C32D94793A5BDC70394E2B4AE63A609008972_gshared_inline (RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source7, const RuntimeMethod* method)
  35670. {
  35671. {
  35672. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  35673. __this->set_configuration_0(L_0);
  35674. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  35675. __this->set_bounds_1(L_1);
  35676. RuntimeObject* L_2 = ___colors2;
  35677. __this->set_colors_6(L_2);
  35678. PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * L_3 = ___blender3;
  35679. __this->set_blender_2(L_3);
  35680. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  35681. __this->set_center_3(L_4);
  35682. float L_5 = ___maxDistance5;
  35683. __this->set_maxDistance_4(L_5);
  35684. float L_6 = ___blendPercent6;
  35685. __this->set_blendPercent_5(L_6);
  35686. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_7 = ___source7;
  35687. __this->set_source_7(L_7);
  35688. return;
  35689. }
  35690. }
  35691. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m87BAADC5EA6C164BB99F84D18642C9FC5E5C1F04_gshared_inline (RowOperation_t2C30C0A56536E5848ECA95AF736DD912496A5579 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  35692. {
  35693. static bool s_Il2CppMethodInitialized;
  35694. if (!s_Il2CppMethodInitialized)
  35695. {
  35696. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  35697. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  35698. s_Il2CppMethodInitialized = true;
  35699. }
  35700. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_0;
  35701. memset((&V_0), 0, sizeof(V_0));
  35702. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_1;
  35703. memset((&V_1), 0, sizeof(V_1));
  35704. int32_t V_2 = 0;
  35705. float V_3 = 0.0f;
  35706. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_4;
  35707. memset((&V_4), 0, sizeof(V_4));
  35708. {
  35709. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  35710. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_1;
  35711. L_1 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35712. V_0 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_1;
  35713. V_2 = (int32_t)0;
  35714. goto IL_0068;
  35715. }
  35716. IL_0010:
  35717. {
  35718. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  35719. int32_t L_3 = V_2;
  35720. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  35721. int32_t L_5;
  35722. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  35723. int32_t L_6 = ___y0;
  35724. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  35725. memset((&L_7), 0, sizeof(L_7));
  35726. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  35727. float L_8;
  35728. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  35729. V_3 = (float)L_8;
  35730. int32_t L_9 = V_2;
  35731. float* L_10;
  35732. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  35733. float L_11 = (float)__this->get_blendPercent_5();
  35734. float L_12 = V_3;
  35735. float L_13 = (float)__this->get_maxDistance_4();
  35736. float L_14;
  35737. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  35738. *((float*)L_10) = (float)L_14;
  35739. int32_t L_15 = V_2;
  35740. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  35741. }
  35742. IL_0068:
  35743. {
  35744. int32_t L_16 = V_2;
  35745. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  35746. int32_t L_18;
  35747. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  35748. if ((((int32_t)L_16) < ((int32_t)L_18)))
  35749. {
  35750. goto IL_0010;
  35751. }
  35752. }
  35753. {
  35754. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_19 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_7();
  35755. int32_t L_20 = ___y0;
  35756. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_19);
  35757. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_21;
  35758. L_21 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35759. V_4 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_21;
  35760. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  35761. int32_t L_23;
  35762. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  35763. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  35764. int32_t L_25;
  35765. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  35766. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_26;
  35767. L_26 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  35768. V_1 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_26;
  35769. PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * L_27 = (PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)__this->get_blender_2();
  35770. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  35771. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_29 = V_1;
  35772. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_30 = V_1;
  35773. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_31;
  35774. L_31 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  35775. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_32 = V_0;
  35776. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_33;
  35777. L_33 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  35778. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  35779. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  35780. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  35781. NullCheck((PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)L_27);
  35782. (( void (*) (PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_29, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_31, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  35783. return;
  35784. }
  35785. }
  35786. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m2DDC3CC98E182ECC299941ABF7FCF668E06A62B4_gshared_inline (RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source2, const RuntimeMethod* method)
  35787. {
  35788. {
  35789. int32_t L_0;
  35790. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  35791. __this->set_minX_0(L_0);
  35792. int32_t L_1;
  35793. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  35794. __this->set_maxX_1(L_1);
  35795. int32_t L_2;
  35796. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  35797. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  35798. int32_t L_3;
  35799. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  35800. __this->set_maxY_3(L_3);
  35801. int32_t L_4;
  35802. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  35803. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  35804. int32_t L_5 = ___size1;
  35805. __this->set_size_5(L_5);
  35806. int32_t L_6 = ___size1;
  35807. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  35808. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_7 = ___source2;
  35809. __this->set_source_7(L_7);
  35810. return;
  35811. }
  35812. }
  35813. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m614AFB54DA27DDF122148620FAB09EA7769896A1_gshared_inline (RowOperation_t92B80E78C7794F447FAE4CFC4095491EA1F744E1 * __this, int32_t ___y0, const RuntimeMethod* method)
  35814. {
  35815. static bool s_Il2CppMethodInitialized;
  35816. if (!s_Il2CppMethodInitialized)
  35817. {
  35818. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  35819. s_Il2CppMethodInitialized = true;
  35820. }
  35821. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_0;
  35822. memset((&V_0), 0, sizeof(V_0));
  35823. int32_t V_1 = 0;
  35824. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 V_2;
  35825. memset((&V_2), 0, sizeof(V_2));
  35826. int32_t V_3 = 0;
  35827. int32_t V_4 = 0;
  35828. {
  35829. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_0 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_7();
  35830. int32_t L_1 = ___y0;
  35831. int32_t L_2 = (int32_t)__this->get_radius_6();
  35832. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  35833. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  35834. int32_t L_4;
  35835. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  35836. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0);
  35837. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_5;
  35838. L_5 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35839. V_0 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_5;
  35840. int32_t L_6 = (int32_t)__this->get_minX_0();
  35841. V_1 = (int32_t)L_6;
  35842. goto IL_00a2;
  35843. }
  35844. IL_0028:
  35845. {
  35846. int32_t L_7 = V_1;
  35847. int32_t L_8 = (int32_t)__this->get_radius_6();
  35848. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  35849. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  35850. int32_t L_10;
  35851. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  35852. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_11;
  35853. L_11 = Span_1_get_Item_m21A2B570C8DAE831B8D1446630CCA1215A77E161_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  35854. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_12 = (*(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_11);
  35855. V_2 = (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 )L_12;
  35856. int32_t L_13 = ___y0;
  35857. V_3 = (int32_t)L_13;
  35858. goto IL_0085;
  35859. }
  35860. IL_004c:
  35861. {
  35862. int32_t L_14 = V_1;
  35863. V_4 = (int32_t)L_14;
  35864. goto IL_006b;
  35865. }
  35866. IL_0051:
  35867. {
  35868. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_15 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_7();
  35869. int32_t L_16 = V_4;
  35870. int32_t L_17 = V_3;
  35871. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_15);
  35872. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * L_18;
  35873. L_18 = (( HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  35874. HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 L_19 = V_2;
  35875. *(HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)L_18 = L_19;
  35876. int32_t L_20 = V_4;
  35877. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  35878. }
  35879. IL_006b:
  35880. {
  35881. int32_t L_21 = V_4;
  35882. int32_t L_22 = V_1;
  35883. int32_t L_23 = (int32_t)__this->get_size_5();
  35884. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  35885. {
  35886. goto IL_0081;
  35887. }
  35888. }
  35889. {
  35890. int32_t L_24 = V_4;
  35891. int32_t L_25 = (int32_t)__this->get_maxX_1();
  35892. if ((((int32_t)L_24) < ((int32_t)L_25)))
  35893. {
  35894. goto IL_0051;
  35895. }
  35896. }
  35897. IL_0081:
  35898. {
  35899. int32_t L_26 = V_3;
  35900. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  35901. }
  35902. IL_0085:
  35903. {
  35904. int32_t L_27 = V_3;
  35905. int32_t L_28 = ___y0;
  35906. int32_t L_29 = (int32_t)__this->get_size_5();
  35907. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  35908. {
  35909. goto IL_0099;
  35910. }
  35911. }
  35912. {
  35913. int32_t L_30 = V_3;
  35914. int32_t L_31 = (int32_t)__this->get_maxY_3();
  35915. if ((((int32_t)L_30) < ((int32_t)L_31)))
  35916. {
  35917. goto IL_004c;
  35918. }
  35919. }
  35920. IL_0099:
  35921. {
  35922. int32_t L_32 = V_1;
  35923. int32_t L_33 = (int32_t)__this->get_size_5();
  35924. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  35925. }
  35926. IL_00a2:
  35927. {
  35928. int32_t L_34 = V_1;
  35929. int32_t L_35 = (int32_t)__this->get_maxX_1();
  35930. if ((((int32_t)L_34) < ((int32_t)L_35)))
  35931. {
  35932. goto IL_0028;
  35933. }
  35934. }
  35935. {
  35936. return;
  35937. }
  35938. }
  35939. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m7B3E135ABB603E3AD8A6D4B0B39EFF133B660397_gshared_inline (RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___source7, const RuntimeMethod* method)
  35940. {
  35941. {
  35942. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  35943. __this->set_configuration_0(L_0);
  35944. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  35945. __this->set_bounds_1(L_1);
  35946. RuntimeObject* L_2 = ___colors2;
  35947. __this->set_colors_6(L_2);
  35948. PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * L_3 = ___blender3;
  35949. __this->set_blender_2(L_3);
  35950. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  35951. __this->set_center_3(L_4);
  35952. float L_5 = ___maxDistance5;
  35953. __this->set_maxDistance_4(L_5);
  35954. float L_6 = ___blendPercent6;
  35955. __this->set_blendPercent_5(L_6);
  35956. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_7 = ___source7;
  35957. __this->set_source_7(L_7);
  35958. return;
  35959. }
  35960. }
  35961. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m7349D26476665A94A1E255AB39465C1F829954A4_gshared_inline (RowOperation_t10F6975289F0BAEE767EA54109891C39A5FB9B32 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  35962. {
  35963. static bool s_Il2CppMethodInitialized;
  35964. if (!s_Il2CppMethodInitialized)
  35965. {
  35966. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  35967. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  35968. s_Il2CppMethodInitialized = true;
  35969. }
  35970. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_0;
  35971. memset((&V_0), 0, sizeof(V_0));
  35972. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_1;
  35973. memset((&V_1), 0, sizeof(V_1));
  35974. int32_t V_2 = 0;
  35975. float V_3 = 0.0f;
  35976. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_4;
  35977. memset((&V_4), 0, sizeof(V_4));
  35978. {
  35979. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  35980. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_1;
  35981. L_1 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  35982. V_0 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_1;
  35983. V_2 = (int32_t)0;
  35984. goto IL_0062;
  35985. }
  35986. IL_0010:
  35987. {
  35988. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  35989. int32_t L_3 = V_2;
  35990. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  35991. int32_t L_5;
  35992. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  35993. int32_t L_6 = ___y0;
  35994. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  35995. memset((&L_7), 0, sizeof(L_7));
  35996. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  35997. float L_8;
  35998. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  35999. V_3 = (float)L_8;
  36000. int32_t L_9 = V_2;
  36001. float* L_10;
  36002. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  36003. float L_11 = (float)__this->get_blendPercent_5();
  36004. float L_12 = V_3;
  36005. float L_13 = (float)__this->get_maxDistance_4();
  36006. float L_14;
  36007. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  36008. *((float*)L_10) = (float)L_14;
  36009. int32_t L_15 = V_2;
  36010. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  36011. }
  36012. IL_0062:
  36013. {
  36014. int32_t L_16 = V_2;
  36015. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  36016. int32_t L_18;
  36017. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  36018. if ((((int32_t)L_16) < ((int32_t)L_18)))
  36019. {
  36020. goto IL_0010;
  36021. }
  36022. }
  36023. {
  36024. Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_19 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_source_7();
  36025. int32_t L_20 = ___y0;
  36026. NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_19);
  36027. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_21;
  36028. L_21 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36029. V_4 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_21;
  36030. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  36031. int32_t L_23;
  36032. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  36033. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  36034. int32_t L_25;
  36035. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  36036. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_26;
  36037. L_26 = Span_1_Slice_m516B6C05128C399B7FBE99B185236F3E7EA5241D_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  36038. V_1 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_26;
  36039. PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 * L_27 = (PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)__this->get_blender_2();
  36040. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  36041. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_29 = V_1;
  36042. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_30 = V_1;
  36043. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_31;
  36044. L_31 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  36045. Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_32 = V_0;
  36046. ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A L_33;
  36047. L_33 = (( ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  36048. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  36049. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  36050. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  36051. NullCheck((PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)L_27);
  36052. (( void (*) (PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tBA1A4899DD7F0BC5E66F4203AF1289C95D79F8D0 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_29, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_31, (ReadOnlySpan_1_t3A689AD96DA3AE06FEA3FBD559493E0DC4E5902A )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  36053. return;
  36054. }
  36055. }
  36056. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m74C52F27E442A46BD8DC9D86E39615AD03311550_gshared_inline (RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___upper3, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  36057. {
  36058. {
  36059. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  36060. __this->set_bounds_0(L_0);
  36061. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___source1;
  36062. __this->set_source_1(L_1);
  36063. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  36064. __this->set_intImage_2(L_2);
  36065. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_3 = ___upper3;
  36066. __this->set_upper_3(L_3);
  36067. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_4 = ___lower4;
  36068. __this->set_lower_4(L_4);
  36069. float L_5 = ___thresholdLimit5;
  36070. __this->set_thresholdLimit_5(L_5);
  36071. int32_t L_6 = ___startX7;
  36072. __this->set_startX_6(L_6);
  36073. int32_t L_7 = ___endX8;
  36074. __this->set_endX_7(L_7);
  36075. int32_t L_8 = ___startY9;
  36076. __this->set_startY_8(L_8);
  36077. uint8_t L_9 = ___clusterSize6;
  36078. __this->set_clusterSize_9(L_9);
  36079. return;
  36080. }
  36081. }
  36082. 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)
  36083. {
  36084. intptr_t V_0;
  36085. memset((&V_0), 0, sizeof(V_0));
  36086. {
  36087. int32_t L_0 = ___index0;
  36088. int32_t L_1 = (int32_t)__this->get__length_2();
  36089. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  36090. {
  36091. goto IL_000e;
  36092. }
  36093. }
  36094. {
  36095. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  36096. }
  36097. IL_000e:
  36098. {
  36099. Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_2 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0();
  36100. if (L_2)
  36101. {
  36102. goto IL_0030;
  36103. }
  36104. }
  36105. {
  36106. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  36107. V_0 = (intptr_t)L_3;
  36108. void* L_4;
  36109. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  36110. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_5;
  36111. 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));
  36112. int32_t L_6 = ___index0;
  36113. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_7;
  36114. 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));
  36115. return (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L_7);
  36116. }
  36117. IL_0030:
  36118. {
  36119. Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_8 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0();
  36120. NullCheck(L_8);
  36121. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_9 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_8->get_address_of_Data_0();
  36122. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  36123. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_11;
  36124. 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));
  36125. int32_t L_12 = ___index0;
  36126. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_13;
  36127. 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));
  36128. return (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L_13);
  36129. }
  36130. }
  36131. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mDD258B755A65361543C235C36100B02D522EE03E_gshared_inline (RowOperation_t2065AB7455089E1BFC9E8305FECABD20EEEB97FB * __this, int32_t ___y0, const RuntimeMethod* method)
  36132. {
  36133. static bool s_Il2CppMethodInitialized;
  36134. if (!s_Il2CppMethodInitialized)
  36135. {
  36136. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  36137. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  36138. s_Il2CppMethodInitialized = true;
  36139. }
  36140. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  36141. memset((&V_0), 0, sizeof(V_0));
  36142. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_1;
  36143. memset((&V_1), 0, sizeof(V_1));
  36144. int32_t V_2 = 0;
  36145. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_3;
  36146. memset((&V_3), 0, sizeof(V_3));
  36147. int32_t V_4 = 0;
  36148. int32_t V_5 = 0;
  36149. int32_t V_6 = 0;
  36150. int32_t V_7 = 0;
  36151. uint32_t V_8 = 0;
  36152. int64_t V_9 = 0;
  36153. {
  36154. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  36155. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_1();
  36156. int32_t L_1 = ___y0;
  36157. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0);
  36158. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2;
  36159. L_2 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36160. V_1 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_2;
  36161. int32_t L_3 = (int32_t)__this->get_startX_6();
  36162. V_2 = (int32_t)L_3;
  36163. goto IL_0176;
  36164. }
  36165. IL_0021:
  36166. {
  36167. int32_t L_4 = V_2;
  36168. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_5;
  36169. L_5 = Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36170. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_6 = (*(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_5);
  36171. V_3 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_6;
  36172. L16_ToRgba32_m0F536D624F21BCE98F74ABC56FBC8F65CD329715_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  36173. int32_t L_7 = V_2;
  36174. int32_t L_8 = (int32_t)__this->get_startX_6();
  36175. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  36176. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  36177. int32_t L_10;
  36178. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  36179. V_4 = (int32_t)L_10;
  36180. int32_t L_11 = V_2;
  36181. int32_t L_12 = (int32_t)__this->get_startX_6();
  36182. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  36183. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  36184. int32_t L_15;
  36185. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  36186. int32_t L_16;
  36187. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  36188. V_5 = (int32_t)L_16;
  36189. int32_t L_17 = ___y0;
  36190. int32_t L_18 = (int32_t)__this->get_startY_8();
  36191. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  36192. int32_t L_20;
  36193. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  36194. V_6 = (int32_t)L_20;
  36195. int32_t L_21 = ___y0;
  36196. int32_t L_22 = (int32_t)__this->get_startY_8();
  36197. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  36198. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  36199. int32_t L_25;
  36200. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  36201. int32_t L_26;
  36202. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  36203. V_7 = (int32_t)L_26;
  36204. int32_t L_27 = V_5;
  36205. int32_t L_28 = V_4;
  36206. int32_t L_29 = V_7;
  36207. int32_t L_30 = V_6;
  36208. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  36209. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  36210. int32_t L_32 = V_5;
  36211. int32_t L_33 = V_7;
  36212. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  36213. uint64_t* L_34;
  36214. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  36215. int64_t L_35 = *((int64_t*)L_34);
  36216. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  36217. int32_t L_37 = V_4;
  36218. int32_t L_38 = V_7;
  36219. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  36220. uint64_t* L_39;
  36221. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  36222. int64_t L_40 = *((int64_t*)L_39);
  36223. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  36224. int32_t L_42 = V_5;
  36225. int32_t L_43 = V_6;
  36226. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  36227. uint64_t* L_44;
  36228. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  36229. int64_t L_45 = *((int64_t*)L_44);
  36230. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  36231. int32_t L_47 = V_4;
  36232. int32_t L_48 = V_6;
  36233. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  36234. uint64_t* L_49;
  36235. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  36236. int64_t L_50 = *((int64_t*)L_49);
  36237. uint64_t L_51;
  36238. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  36239. V_9 = (int64_t)L_51;
  36240. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  36241. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  36242. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  36243. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  36244. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  36245. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  36246. uint32_t L_58 = V_8;
  36247. int64_t L_59 = V_9;
  36248. float L_60 = (float)__this->get_thresholdLimit_5();
  36249. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  36250. {
  36251. goto IL_015a;
  36252. }
  36253. }
  36254. {
  36255. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_61 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_1();
  36256. int32_t L_62 = V_2;
  36257. int32_t L_63 = ___y0;
  36258. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_61);
  36259. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_64;
  36260. L_64 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  36261. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_65 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )__this->get_lower_4();
  36262. *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_64 = L_65;
  36263. goto IL_0172;
  36264. }
  36265. IL_015a:
  36266. {
  36267. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_66 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_1();
  36268. int32_t L_67 = V_2;
  36269. int32_t L_68 = ___y0;
  36270. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_66);
  36271. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_69;
  36272. L_69 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  36273. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_70 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )__this->get_upper_3();
  36274. *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_69 = L_70;
  36275. }
  36276. IL_0172:
  36277. {
  36278. int32_t L_71 = V_2;
  36279. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  36280. }
  36281. IL_0176:
  36282. {
  36283. int32_t L_72 = V_2;
  36284. int32_t L_73 = (int32_t)__this->get_endX_7();
  36285. if ((((int32_t)L_72) < ((int32_t)L_73)))
  36286. {
  36287. goto IL_0021;
  36288. }
  36289. }
  36290. {
  36291. return;
  36292. }
  36293. }
  36294. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m0F66CCFCB5C664DD6E46AEA5CF86FC714BE823D9_gshared_inline (RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source5, const RuntimeMethod* method)
  36295. {
  36296. {
  36297. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  36298. __this->set_configuration_0(L_0);
  36299. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  36300. __this->set_bounds_1(L_1);
  36301. PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * L_2 = ___blender2;
  36302. __this->set_blender_2(L_2);
  36303. RuntimeObject* L_3 = ___amount3;
  36304. __this->set_amount_3(L_3);
  36305. RuntimeObject* L_4 = ___colors4;
  36306. __this->set_colors_4(L_4);
  36307. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_5 = ___source5;
  36308. __this->set_source_5(L_5);
  36309. return;
  36310. }
  36311. }
  36312. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  36313. {
  36314. intptr_t V_0;
  36315. memset((&V_0), 0, sizeof(V_0));
  36316. {
  36317. int32_t L_0 = ___start0;
  36318. int32_t L_1 = (int32_t)__this->get__length_2();
  36319. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  36320. {
  36321. goto IL_0014;
  36322. }
  36323. }
  36324. {
  36325. int32_t L_2 = ___length1;
  36326. int32_t L_3 = (int32_t)__this->get__length_2();
  36327. int32_t L_4 = ___start0;
  36328. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  36329. {
  36330. goto IL_001a;
  36331. }
  36332. }
  36333. IL_0014:
  36334. {
  36335. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  36336. }
  36337. IL_001a:
  36338. {
  36339. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  36340. int32_t L_6 = ___start0;
  36341. intptr_t L_7;
  36342. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  36343. V_0 = (intptr_t)L_7;
  36344. Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_8 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0();
  36345. intptr_t L_9 = V_0;
  36346. int32_t L_10 = ___length1;
  36347. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_11;
  36348. memset((&L_11), 0, sizeof(L_11));
  36349. Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_inline((&L_11), (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  36350. return (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_11;
  36351. }
  36352. }
  36353. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m82C9B8BC7C575C6D3071041615ED1D5E25651037_gshared_inline (RowOperation_t2E70010954A05685614B65DDC3F8C8A91AB0B8CF * __this, int32_t ___y0, const RuntimeMethod* method)
  36354. {
  36355. static bool s_Il2CppMethodInitialized;
  36356. if (!s_Il2CppMethodInitialized)
  36357. {
  36358. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  36359. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  36360. s_Il2CppMethodInitialized = true;
  36361. }
  36362. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_0;
  36363. memset((&V_0), 0, sizeof(V_0));
  36364. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_1;
  36365. memset((&V_1), 0, sizeof(V_1));
  36366. {
  36367. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_5();
  36368. int32_t L_1 = ___y0;
  36369. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0);
  36370. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2;
  36371. L_2 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36372. V_1 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_2;
  36373. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  36374. int32_t L_4;
  36375. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  36376. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  36377. int32_t L_6;
  36378. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  36379. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_7;
  36380. L_7 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36381. V_0 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_7;
  36382. PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * L_8 = (PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)__this->get_blender_2();
  36383. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  36384. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_10 = V_0;
  36385. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  36386. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_12;
  36387. L_12 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  36388. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_13;
  36389. L_13 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  36390. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_14 = V_0;
  36391. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_15;
  36392. L_15 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  36393. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  36394. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  36395. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  36396. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  36397. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  36398. NullCheck((PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)L_8);
  36399. (( void (*) (PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_10, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_13, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  36400. return;
  36401. }
  36402. }
  36403. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m78F37163F3B5305CFCF07FDDBA5607AB6B1C56D2_gshared_inline (RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1 * __this, int32_t ___startX0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___upper2, L16_t82A3FD4325827CB571596BA0DA68B251F985D94F ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  36404. {
  36405. {
  36406. int32_t L_0 = ___startX0;
  36407. __this->set_startX_5(L_0);
  36408. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___source1;
  36409. __this->set_source_0(L_1);
  36410. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_2 = ___upper2;
  36411. __this->set_upper_1(L_2);
  36412. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_3 = ___lower3;
  36413. __this->set_lower_2(L_3);
  36414. uint8_t L_4 = ___threshold4;
  36415. __this->set_threshold_3(L_4);
  36416. int32_t L_5 = ___mode5;
  36417. __this->set_mode_4(L_5);
  36418. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  36419. __this->set_configuration_6(L_6);
  36420. return;
  36421. }
  36422. }
  36423. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, const RuntimeMethod* method)
  36424. {
  36425. {
  36426. int32_t L_0 = (int32_t)__this->get__length_2();
  36427. return (int32_t)L_0;
  36428. }
  36429. }
  36430. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m031AC553F3D403677B61ABBFC48BF15FE70A555E_gshared_inline (RowOperation_tFE4B0D8563234F9C6C75DF024082908706B907B1 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  36431. {
  36432. static bool s_Il2CppMethodInitialized;
  36433. if (!s_Il2CppMethodInitialized)
  36434. {
  36435. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  36436. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  36437. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  36438. s_Il2CppMethodInitialized = true;
  36439. }
  36440. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_0;
  36441. memset((&V_0), 0, sizeof(V_0));
  36442. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_1;
  36443. memset((&V_1), 0, sizeof(V_1));
  36444. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_2;
  36445. memset((&V_2), 0, sizeof(V_2));
  36446. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_3;
  36447. memset((&V_3), 0, sizeof(V_3));
  36448. int32_t V_4 = 0;
  36449. uint8_t V_5 = 0x0;
  36450. int32_t V_6 = 0;
  36451. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  36452. memset((&V_7), 0, sizeof(V_7));
  36453. uint8_t V_8 = 0x0;
  36454. float V_9 = 0.0f;
  36455. int32_t V_10 = 0;
  36456. float V_11 = 0.0f;
  36457. float V_12 = 0.0f;
  36458. int32_t V_13 = 0;
  36459. float V_14 = 0.0f;
  36460. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B5_0 = NULL;
  36461. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B4_0 = NULL;
  36462. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F G_B6_0;
  36463. memset((&G_B6_0), 0, sizeof(G_B6_0));
  36464. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B6_1 = NULL;
  36465. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B12_0 = NULL;
  36466. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B11_0 = NULL;
  36467. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F G_B13_0;
  36468. memset((&G_B13_0), 0, sizeof(G_B13_0));
  36469. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B13_1 = NULL;
  36470. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B19_0 = NULL;
  36471. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B18_0 = NULL;
  36472. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F G_B20_0;
  36473. memset((&G_B20_0), 0, sizeof(G_B20_0));
  36474. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * G_B20_1 = NULL;
  36475. {
  36476. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_0 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )__this->get_upper_1();
  36477. V_0 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_0;
  36478. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_1 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )__this->get_lower_2();
  36479. V_1 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_1;
  36480. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_2 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_0();
  36481. int32_t L_3 = ___y0;
  36482. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_2);
  36483. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_4;
  36484. L_4 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36485. V_3 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_4;
  36486. int32_t L_5 = (int32_t)__this->get_startX_5();
  36487. int32_t L_6;
  36488. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  36489. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_7;
  36490. L_7 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36491. V_2 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_7;
  36492. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  36493. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_8;
  36494. L_8 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  36495. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  36496. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_10 = V_2;
  36497. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_11;
  36498. L_11 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36499. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  36500. NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_8);
  36501. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L16>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  36502. int32_t L_13 = (int32_t)__this->get_mode_4();
  36503. V_4 = (int32_t)L_13;
  36504. int32_t L_14 = V_4;
  36505. switch (L_14)
  36506. {
  36507. case 0:
  36508. {
  36509. goto IL_0063;
  36510. }
  36511. case 1:
  36512. {
  36513. goto IL_00c6;
  36514. }
  36515. case 2:
  36516. {
  36517. goto IL_0119;
  36518. }
  36519. }
  36520. }
  36521. {
  36522. return;
  36523. }
  36524. IL_0063:
  36525. {
  36526. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  36527. V_5 = (uint8_t)L_15;
  36528. V_6 = (int32_t)0;
  36529. goto IL_00ba;
  36530. }
  36531. IL_0070:
  36532. {
  36533. int32_t L_16 = V_6;
  36534. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  36535. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  36536. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  36537. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  36538. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  36539. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  36540. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  36541. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  36542. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  36543. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  36544. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  36545. uint8_t L_25;
  36546. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  36547. V_8 = (uint8_t)L_25;
  36548. int32_t L_26 = V_6;
  36549. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_27;
  36550. L_27 = Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  36551. uint8_t L_28 = V_8;
  36552. uint8_t L_29 = V_5;
  36553. G_B4_0 = L_27;
  36554. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  36555. {
  36556. G_B5_0 = L_27;
  36557. goto IL_00ae;
  36558. }
  36559. }
  36560. {
  36561. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_30 = V_1;
  36562. G_B6_0 = L_30;
  36563. G_B6_1 = G_B4_0;
  36564. goto IL_00af;
  36565. }
  36566. IL_00ae:
  36567. {
  36568. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_31 = V_0;
  36569. G_B6_0 = L_31;
  36570. G_B6_1 = G_B5_0;
  36571. }
  36572. IL_00af:
  36573. {
  36574. *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)G_B6_1 = G_B6_0;
  36575. int32_t L_32 = V_6;
  36576. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  36577. }
  36578. IL_00ba:
  36579. {
  36580. int32_t L_33 = V_6;
  36581. int32_t L_34;
  36582. L_34 = Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  36583. if ((((int32_t)L_33) < ((int32_t)L_34)))
  36584. {
  36585. goto IL_0070;
  36586. }
  36587. }
  36588. {
  36589. return;
  36590. }
  36591. IL_00c6:
  36592. {
  36593. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  36594. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  36595. V_10 = (int32_t)0;
  36596. goto IL_010d;
  36597. }
  36598. IL_00da:
  36599. {
  36600. int32_t L_36 = V_10;
  36601. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  36602. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  36603. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  36604. float L_39;
  36605. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  36606. V_11 = (float)L_39;
  36607. int32_t L_40 = V_10;
  36608. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_41;
  36609. L_41 = Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  36610. float L_42 = V_11;
  36611. float L_43 = V_9;
  36612. G_B11_0 = L_41;
  36613. if ((((float)L_42) >= ((float)L_43)))
  36614. {
  36615. G_B12_0 = L_41;
  36616. goto IL_0101;
  36617. }
  36618. }
  36619. {
  36620. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_44 = V_1;
  36621. G_B13_0 = L_44;
  36622. G_B13_1 = G_B11_0;
  36623. goto IL_0102;
  36624. }
  36625. IL_0101:
  36626. {
  36627. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_45 = V_0;
  36628. G_B13_0 = L_45;
  36629. G_B13_1 = G_B12_0;
  36630. }
  36631. IL_0102:
  36632. {
  36633. *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)G_B13_1 = G_B13_0;
  36634. int32_t L_46 = V_10;
  36635. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  36636. }
  36637. IL_010d:
  36638. {
  36639. int32_t L_47 = V_10;
  36640. int32_t L_48;
  36641. L_48 = Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  36642. if ((((int32_t)L_47) < ((int32_t)L_48)))
  36643. {
  36644. goto IL_00da;
  36645. }
  36646. }
  36647. {
  36648. return;
  36649. }
  36650. IL_0119:
  36651. {
  36652. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  36653. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  36654. V_13 = (int32_t)0;
  36655. goto IL_0160;
  36656. }
  36657. IL_012d:
  36658. {
  36659. int32_t L_50 = V_13;
  36660. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  36661. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  36662. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  36663. float L_53;
  36664. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  36665. V_14 = (float)L_53;
  36666. int32_t L_54 = V_13;
  36667. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_55;
  36668. L_55 = Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  36669. float L_56 = V_14;
  36670. float L_57 = V_12;
  36671. G_B18_0 = L_55;
  36672. if ((((float)L_56) >= ((float)L_57)))
  36673. {
  36674. G_B19_0 = L_55;
  36675. goto IL_0154;
  36676. }
  36677. }
  36678. {
  36679. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_58 = V_1;
  36680. G_B20_0 = L_58;
  36681. G_B20_1 = G_B18_0;
  36682. goto IL_0155;
  36683. }
  36684. IL_0154:
  36685. {
  36686. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_59 = V_0;
  36687. G_B20_0 = L_59;
  36688. G_B20_1 = G_B19_0;
  36689. }
  36690. IL_0155:
  36691. {
  36692. *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)G_B20_1 = G_B20_0;
  36693. int32_t L_60 = V_13;
  36694. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  36695. }
  36696. IL_0160:
  36697. {
  36698. int32_t L_61 = V_13;
  36699. int32_t L_62;
  36700. L_62 = Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  36701. if ((((int32_t)L_61) < ((int32_t)L_62)))
  36702. {
  36703. goto IL_012d;
  36704. }
  36705. }
  36706. {
  36707. return;
  36708. }
  36709. }
  36710. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m7E0572E20DF20172148AEE2EDCD736AA09D66D92_gshared_inline (RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels1, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  36711. {
  36712. {
  36713. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  36714. __this->set_bounds_0(L_0);
  36715. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___targetPixels1;
  36716. __this->set_targetPixels_1(L_1);
  36717. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_2 = ___sourcePixels2;
  36718. __this->set_sourcePixels_2(L_2);
  36719. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_3 = ___map3;
  36720. __this->set_map_3(L_3);
  36721. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_4 = ___kernel4;
  36722. __this->set_kernel_4(L_4);
  36723. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_5 = ___configuration5;
  36724. __this->set_configuration_5(L_5);
  36725. bool L_6 = ___preserveAlpha6;
  36726. __this->set_preserveAlpha_6(L_6);
  36727. return;
  36728. }
  36729. }
  36730. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mD4A63FD363D96D922AF31B1439E444698349DB26_gshared_inline (RowOperation_tE114FEF625BB5E5B7FC6F3355189FFA3A29CD7B6 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  36731. {
  36732. static bool s_Il2CppMethodInitialized;
  36733. if (!s_Il2CppMethodInitialized)
  36734. {
  36735. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  36736. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  36737. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  36738. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  36739. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  36740. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  36741. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  36742. s_Il2CppMethodInitialized = true;
  36743. }
  36744. int32_t V_0 = 0;
  36745. int32_t V_1 = 0;
  36746. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2;
  36747. memset((&V_2), 0, sizeof(V_2));
  36748. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3;
  36749. memset((&V_3), 0, sizeof(V_3));
  36750. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_4;
  36751. memset((&V_4), 0, sizeof(V_4));
  36752. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B V_5;
  36753. memset((&V_5), 0, sizeof(V_5));
  36754. int32_t V_6 = 0;
  36755. int32_t* V_7 = NULL;
  36756. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_8;
  36757. memset((&V_8), 0, sizeof(V_8));
  36758. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_9 = NULL;
  36759. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_10;
  36760. memset((&V_10), 0, sizeof(V_10));
  36761. int32_t V_11 = 0;
  36762. int32_t V_12 = 0;
  36763. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_13 = NULL;
  36764. int32_t V_14 = 0;
  36765. int32_t* V_15 = NULL;
  36766. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_16 = NULL;
  36767. int32_t V_17 = 0;
  36768. int32_t V_18 = 0;
  36769. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_19;
  36770. memset((&V_19), 0, sizeof(V_19));
  36771. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C V_20;
  36772. memset((&V_20), 0, sizeof(V_20));
  36773. int32_t V_21 = 0;
  36774. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_22 = NULL;
  36775. int32_t V_23 = 0;
  36776. int32_t V_24 = 0;
  36777. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_25;
  36778. memset((&V_25), 0, sizeof(V_25));
  36779. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_26 = NULL;
  36780. int32_t V_27 = 0;
  36781. int32_t* V_28 = NULL;
  36782. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_29 = NULL;
  36783. int32_t V_30 = 0;
  36784. int32_t V_31 = 0;
  36785. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_32;
  36786. memset((&V_32), 0, sizeof(V_32));
  36787. {
  36788. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  36789. int32_t L_1;
  36790. L_1 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_0, /*hidden argument*/NULL);
  36791. V_0 = (int32_t)L_1;
  36792. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_2 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  36793. int32_t L_3;
  36794. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_2, /*hidden argument*/NULL);
  36795. V_1 = (int32_t)L_3;
  36796. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  36797. int32_t L_5;
  36798. L_5 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  36799. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_6;
  36800. L_6 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)0, (int32_t)L_5, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  36801. V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_6;
  36802. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_7 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  36803. int32_t L_8;
  36804. L_8 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_7, /*hidden argument*/NULL);
  36805. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9;
  36806. L_9 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)L_8, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  36807. V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9;
  36808. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  36809. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  36810. L_11 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  36811. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_12 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_targetPixels_1();
  36812. int32_t L_13 = ___y0;
  36813. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12);
  36814. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_14;
  36815. L_14 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36816. V_8 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_14;
  36817. int32_t L_15 = V_0;
  36818. int32_t L_16 = V_1;
  36819. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_17;
  36820. L_17 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_8), (int32_t)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36821. V_4 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_17;
  36822. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * L_18 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)__this->get_address_of_kernel_4();
  36823. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_19 = (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)__this->get_map_3();
  36824. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B L_20;
  36825. memset((&L_20), 0, sizeof(L_20));
  36826. ConvolutionState__ctor_mEA74E98907EC17B2A0A5B0702E7A6FBCC95338E4((&L_20), (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)L_18, (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)L_19, /*hidden argument*/NULL);
  36827. V_5 = (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B )L_20;
  36828. int32_t L_21 = ___y0;
  36829. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  36830. int32_t L_23;
  36831. L_23 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  36832. V_6 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_23));
  36833. int32_t L_24 = V_6;
  36834. int32_t* L_25;
  36835. L_25 = ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_24, /*hidden argument*/NULL);
  36836. V_7 = (int32_t*)L_25;
  36837. bool L_26 = (bool)__this->get_preserveAlpha_6();
  36838. if (!L_26)
  36839. {
  36840. goto IL_021a;
  36841. }
  36842. }
  36843. {
  36844. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  36845. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_3;
  36846. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28;
  36847. L_28 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  36848. V_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_28;
  36849. V_11 = (int32_t)0;
  36850. goto IL_0197;
  36851. }
  36852. IL_00ae:
  36853. {
  36854. int32_t* L_29 = V_7;
  36855. int32_t L_30 = V_11;
  36856. int32_t* L_31;
  36857. L_31 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_29, (int32_t)L_30, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  36858. int32_t L_32 = *((int32_t*)L_31);
  36859. V_12 = (int32_t)L_32;
  36860. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_33 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_sourcePixels_2();
  36861. int32_t L_34 = V_12;
  36862. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_33);
  36863. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_35;
  36864. L_35 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_33, (int32_t)L_34, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36865. V_8 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_35;
  36866. int32_t L_36 = V_0;
  36867. int32_t L_37 = V_1;
  36868. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_38;
  36869. L_38 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_8), (int32_t)L_36, (int32_t)L_37, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36870. V_10 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_38;
  36871. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  36872. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_39;
  36873. L_39 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  36874. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_40 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  36875. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_41 = V_10;
  36876. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_42;
  36877. L_42 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36878. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_43 = V_2;
  36879. NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_39);
  36880. (( void (*) (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_39, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_40, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  36881. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_44 = V_2;
  36882. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_45;
  36883. L_45 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_44, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  36884. V_13 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_45;
  36885. V_14 = (int32_t)0;
  36886. goto IL_0183;
  36887. }
  36888. IL_00fc:
  36889. {
  36890. int32_t L_46 = V_14;
  36891. int32_t* L_47;
  36892. L_47 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_46, /*hidden argument*/NULL);
  36893. V_15 = (int32_t*)L_47;
  36894. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_48 = V_9;
  36895. int32_t L_49 = V_14;
  36896. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_50;
  36897. L_50 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_48, (int32_t)L_49, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  36898. V_16 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_50;
  36899. V_17 = (int32_t)0;
  36900. goto IL_0169;
  36901. }
  36902. IL_0117:
  36903. {
  36904. int32_t* L_51 = V_15;
  36905. int32_t L_52 = V_17;
  36906. int32_t* L_53;
  36907. L_53 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_51, (int32_t)L_52, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  36908. int32_t L_54 = *((int32_t*)L_53);
  36909. int32_t L_55 = V_0;
  36910. V_18 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)L_55));
  36911. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_56 = V_13;
  36912. int32_t L_57 = V_18;
  36913. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_58;
  36914. L_58 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_56, (int32_t)L_57, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  36915. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_59 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_58);
  36916. V_19 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_59;
  36917. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_60 = V_16;
  36918. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_61 = V_16;
  36919. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_62 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_61);
  36920. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_63;
  36921. L_63 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  36922. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_63;
  36923. int32_t L_64 = V_11;
  36924. int32_t L_65 = V_17;
  36925. float L_66;
  36926. L_66 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_64, (int32_t)L_65, /*hidden argument*/NULL);
  36927. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_67 = V_19;
  36928. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_68;
  36929. L_68 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_66, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_67, /*hidden argument*/NULL);
  36930. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_69;
  36931. L_69 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_62, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_68, /*hidden argument*/NULL);
  36932. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_60 = L_69;
  36933. int32_t L_70 = V_17;
  36934. V_17 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
  36935. }
  36936. IL_0169:
  36937. {
  36938. int32_t L_71 = V_17;
  36939. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_72;
  36940. L_72 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  36941. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_72;
  36942. int32_t L_73;
  36943. L_73 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  36944. if ((((int32_t)L_71) < ((int32_t)L_73)))
  36945. {
  36946. goto IL_0117;
  36947. }
  36948. }
  36949. {
  36950. int32_t L_74 = V_14;
  36951. V_14 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1));
  36952. }
  36953. IL_0183:
  36954. {
  36955. int32_t L_75 = V_14;
  36956. int32_t L_76;
  36957. L_76 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  36958. if ((((int32_t)L_75) < ((int32_t)L_76)))
  36959. {
  36960. goto IL_00fc;
  36961. }
  36962. }
  36963. {
  36964. int32_t L_77 = V_11;
  36965. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  36966. }
  36967. IL_0197:
  36968. {
  36969. int32_t L_78 = V_11;
  36970. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_79;
  36971. L_79 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  36972. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_79;
  36973. int32_t L_80;
  36974. L_80 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  36975. if ((((int32_t)L_78) < ((int32_t)L_80)))
  36976. {
  36977. goto IL_00ae;
  36978. }
  36979. }
  36980. {
  36981. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_81 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_sourcePixels_2();
  36982. int32_t L_82 = ___y0;
  36983. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_81);
  36984. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_83;
  36985. L_83 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_81, (int32_t)L_82, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  36986. V_8 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_83;
  36987. int32_t L_84 = V_0;
  36988. int32_t L_85 = V_1;
  36989. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_86;
  36990. L_86 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_8), (int32_t)L_84, (int32_t)L_85, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  36991. V_10 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_86;
  36992. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  36993. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_87;
  36994. L_87 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  36995. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_88 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  36996. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_89 = V_10;
  36997. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_90;
  36998. L_90 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_89, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  36999. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_91 = V_2;
  37000. NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_87);
  37001. (( void (*) (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_87, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_88, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_90, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_91, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  37002. V_21 = (int32_t)0;
  37003. goto IL_020a;
  37004. }
  37005. IL_01e4:
  37006. {
  37007. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_92 = V_9;
  37008. int32_t L_93 = V_21;
  37009. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_94;
  37010. L_94 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_92, (int32_t)L_93, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  37011. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_95 = V_2;
  37012. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_96;
  37013. L_96 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_95, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  37014. int32_t L_97 = V_21;
  37015. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_98;
  37016. L_98 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_96, (int32_t)L_97, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  37017. float L_99 = (float)L_98->get_W_3();
  37018. L_94->set_W_3(L_99);
  37019. int32_t L_100 = V_21;
  37020. V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_100, (int32_t)1));
  37021. }
  37022. IL_020a:
  37023. {
  37024. int32_t L_101 = V_21;
  37025. int32_t L_102;
  37026. L_102 = Span_1_get_Length_m837DBEE16B67AA5FBB82D94BFA6DAE1AAD49C999_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_10), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  37027. if ((((int32_t)L_101) < ((int32_t)L_102)))
  37028. {
  37029. goto IL_01e4;
  37030. }
  37031. }
  37032. {
  37033. goto IL_033d;
  37034. }
  37035. IL_021a:
  37036. {
  37037. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  37038. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_103 = V_3;
  37039. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_104;
  37040. L_104 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_103, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  37041. V_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_104;
  37042. V_23 = (int32_t)0;
  37043. goto IL_0320;
  37044. }
  37045. IL_0231:
  37046. {
  37047. int32_t* L_105 = V_7;
  37048. int32_t L_106 = V_23;
  37049. int32_t* L_107;
  37050. L_107 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_105, (int32_t)L_106, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  37051. int32_t L_108 = *((int32_t*)L_107);
  37052. V_24 = (int32_t)L_108;
  37053. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_109 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_sourcePixels_2();
  37054. int32_t L_110 = V_24;
  37055. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_109);
  37056. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_111;
  37057. L_111 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_109, (int32_t)L_110, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37058. V_8 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_111;
  37059. int32_t L_112 = V_0;
  37060. int32_t L_113 = V_1;
  37061. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_114;
  37062. L_114 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_8), (int32_t)L_112, (int32_t)L_113, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37063. V_25 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_114;
  37064. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  37065. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_115;
  37066. L_115 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  37067. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_116 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  37068. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_117 = V_25;
  37069. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_118;
  37070. L_118 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_117, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37071. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_119 = V_2;
  37072. NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_115);
  37073. (( void (*) (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_115, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_116, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_118, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_119, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  37074. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_2;
  37075. Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, /*hidden argument*/NULL);
  37076. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_121 = V_2;
  37077. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_122;
  37078. L_122 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_121, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  37079. V_26 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_122;
  37080. V_27 = (int32_t)0;
  37081. goto IL_030c;
  37082. }
  37083. IL_0285:
  37084. {
  37085. int32_t L_123 = V_27;
  37086. int32_t* L_124;
  37087. L_124 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_123, /*hidden argument*/NULL);
  37088. V_28 = (int32_t*)L_124;
  37089. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_125 = V_22;
  37090. int32_t L_126 = V_27;
  37091. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_127;
  37092. L_127 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_125, (int32_t)L_126, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  37093. V_29 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_127;
  37094. V_30 = (int32_t)0;
  37095. goto IL_02f2;
  37096. }
  37097. IL_02a0:
  37098. {
  37099. int32_t* L_128 = V_28;
  37100. int32_t L_129 = V_30;
  37101. int32_t* L_130;
  37102. L_130 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_128, (int32_t)L_129, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  37103. int32_t L_131 = *((int32_t*)L_130);
  37104. int32_t L_132 = V_0;
  37105. V_31 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_131, (int32_t)L_132));
  37106. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_133 = V_26;
  37107. int32_t L_134 = V_31;
  37108. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_135;
  37109. L_135 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_133, (int32_t)L_134, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  37110. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_136 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_135);
  37111. V_32 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_136;
  37112. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_137 = V_29;
  37113. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_138 = V_29;
  37114. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_139 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_138);
  37115. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_140;
  37116. L_140 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  37117. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_140;
  37118. int32_t L_141 = V_23;
  37119. int32_t L_142 = V_30;
  37120. float L_143;
  37121. L_143 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_141, (int32_t)L_142, /*hidden argument*/NULL);
  37122. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_144 = V_32;
  37123. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_145;
  37124. L_145 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_143, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_144, /*hidden argument*/NULL);
  37125. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_146;
  37126. L_146 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_139, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_145, /*hidden argument*/NULL);
  37127. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_137 = L_146;
  37128. int32_t L_147 = V_30;
  37129. V_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_147, (int32_t)1));
  37130. }
  37131. IL_02f2:
  37132. {
  37133. int32_t L_148 = V_30;
  37134. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_149;
  37135. L_149 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  37136. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_149;
  37137. int32_t L_150;
  37138. L_150 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  37139. if ((((int32_t)L_148) < ((int32_t)L_150)))
  37140. {
  37141. goto IL_02a0;
  37142. }
  37143. }
  37144. {
  37145. int32_t L_151 = V_27;
  37146. V_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_151, (int32_t)1));
  37147. }
  37148. IL_030c:
  37149. {
  37150. int32_t L_152 = V_27;
  37151. int32_t L_153;
  37152. L_153 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  37153. if ((((int32_t)L_152) < ((int32_t)L_153)))
  37154. {
  37155. goto IL_0285;
  37156. }
  37157. }
  37158. {
  37159. int32_t L_154 = V_23;
  37160. V_23 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1));
  37161. }
  37162. IL_0320:
  37163. {
  37164. int32_t L_155 = V_23;
  37165. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_156;
  37166. L_156 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  37167. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_156;
  37168. int32_t L_157;
  37169. L_157 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  37170. if ((((int32_t)L_155) < ((int32_t)L_157)))
  37171. {
  37172. goto IL_0231;
  37173. }
  37174. }
  37175. {
  37176. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_158 = V_3;
  37177. Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_158, /*hidden argument*/NULL);
  37178. }
  37179. IL_033d:
  37180. {
  37181. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  37182. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_159;
  37183. L_159 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  37184. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_160 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  37185. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_161 = V_3;
  37186. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_162 = V_4;
  37187. NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_159);
  37188. (( void (*) (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_159, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_160, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_161, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_162, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  37189. return;
  37190. }
  37191. }
  37192. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mDF55A7D5B97AFBA4336C572CF6FB452B85EB8EA6_gshared_inline (RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___destination2, const RuntimeMethod* method)
  37193. {
  37194. {
  37195. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  37196. __this->set_bounds_0(L_0);
  37197. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___source1;
  37198. __this->set_source_1(L_1);
  37199. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_2 = ___destination2;
  37200. __this->set_destination_2(L_2);
  37201. return;
  37202. }
  37203. }
  37204. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___start0, const RuntimeMethod* method)
  37205. {
  37206. intptr_t V_0;
  37207. memset((&V_0), 0, sizeof(V_0));
  37208. int32_t V_1 = 0;
  37209. {
  37210. int32_t L_0 = ___start0;
  37211. int32_t L_1 = (int32_t)__this->get__length_2();
  37212. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  37213. {
  37214. goto IL_000f;
  37215. }
  37216. }
  37217. {
  37218. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  37219. }
  37220. IL_000f:
  37221. {
  37222. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  37223. int32_t L_3 = ___start0;
  37224. intptr_t L_4;
  37225. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  37226. V_0 = (intptr_t)L_4;
  37227. int32_t L_5 = (int32_t)__this->get__length_2();
  37228. int32_t L_6 = ___start0;
  37229. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  37230. Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_7 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0();
  37231. intptr_t L_8 = V_0;
  37232. int32_t L_9 = V_1;
  37233. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_10;
  37234. memset((&L_10), 0, sizeof(L_10));
  37235. Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_inline((&L_10), (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  37236. return (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_10;
  37237. }
  37238. }
  37239. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mEB0960B8C60310C28166F10ED09B564366E768E1_gshared_inline (RowOperation_t56E7E4286F1B621C1CE80F40C0BC92FD8AC60203 * __this, int32_t ___y0, const RuntimeMethod* method)
  37240. {
  37241. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_0;
  37242. memset((&V_0), 0, sizeof(V_0));
  37243. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_1;
  37244. memset((&V_1), 0, sizeof(V_1));
  37245. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_2;
  37246. memset((&V_2), 0, sizeof(V_2));
  37247. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  37248. memset((&V_3), 0, sizeof(V_3));
  37249. {
  37250. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_1();
  37251. int32_t L_1 = ___y0;
  37252. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0);
  37253. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2;
  37254. L_2 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37255. V_2 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_2;
  37256. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  37257. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  37258. int32_t L_4;
  37259. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  37260. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_5;
  37261. L_5 = Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37262. V_0 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_5;
  37263. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_6 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_destination_2();
  37264. int32_t L_7 = ___y0;
  37265. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  37266. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  37267. int32_t L_9;
  37268. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  37269. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_6);
  37270. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_10;
  37271. L_10 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37272. V_1 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_10;
  37273. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  37274. int32_t L_12;
  37275. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  37276. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_13;
  37277. L_13 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  37278. V_2 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_13;
  37279. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_14 = V_1;
  37280. Span_1_CopyTo_m4357B842A778332306A5EE1A7F8AC9BDDD7B88FE((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_2), (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  37281. return;
  37282. }
  37283. }
  37284. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mCD13902EA7A5B2A6D2602106C5E5195EBA29C9DD_gshared_inline (RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23 * __this, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  37285. {
  37286. {
  37287. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = ___targetPixels0;
  37288. __this->set_targetPixels_0(L_0);
  37289. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___passPixels1;
  37290. __this->set_passPixels_1(L_1);
  37291. int32_t L_2;
  37292. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  37293. __this->set_minX_2(L_2);
  37294. int32_t L_3;
  37295. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  37296. __this->set_maxX_3(L_3);
  37297. return;
  37298. }
  37299. }
  37300. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mBBB46C52773B9565DD987AD4C76D2C28B8B72DC0_gshared_inline (RowOperation_tE413DA0BFE3709C6D13E11171D7D7F1094426E23 * __this, int32_t ___y0, const RuntimeMethod* method)
  37301. {
  37302. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_0 = NULL;
  37303. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_1 = NULL;
  37304. int32_t V_2 = 0;
  37305. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * V_3 = NULL;
  37306. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  37307. memset((&V_4), 0, sizeof(V_4));
  37308. {
  37309. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_passPixels_1();
  37310. int32_t L_1 = ___y0;
  37311. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0);
  37312. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2;
  37313. L_2 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37314. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_3;
  37315. L_3 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37316. V_0 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_3;
  37317. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_4 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_targetPixels_0();
  37318. int32_t L_5 = ___y0;
  37319. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_4);
  37320. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_6;
  37321. L_6 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37322. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_7;
  37323. L_7 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37324. V_1 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_7;
  37325. int32_t L_8 = (int32_t)__this->get_minX_2();
  37326. V_2 = (int32_t)L_8;
  37327. goto IL_006c;
  37328. }
  37329. IL_002d:
  37330. {
  37331. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_9 = V_0;
  37332. int32_t L_10 = V_2;
  37333. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_11;
  37334. L_11 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  37335. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_12 = V_1;
  37336. int32_t L_13 = V_2;
  37337. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_14;
  37338. L_14 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  37339. V_3 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_14;
  37340. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  37341. L_15 = L16_ToVector4_m9B8FD9208E26DA896FB2FD896A2BB326A326712D_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_11, /*hidden argument*/NULL);
  37342. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_16 = V_3;
  37343. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  37344. L_17 = L16_ToVector4_m9B8FD9208E26DA896FB2FD896A2BB326A326712D_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_16, /*hidden argument*/NULL);
  37345. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  37346. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  37347. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  37348. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_19 = V_3;
  37349. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  37350. L16_FromVector4_mC7454E67ED21E9D01AD6E4BA7971DAA77B419EC0_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  37351. int32_t L_21 = V_2;
  37352. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  37353. }
  37354. IL_006c:
  37355. {
  37356. int32_t L_22 = V_2;
  37357. int32_t L_23 = (int32_t)__this->get_maxX_3();
  37358. if ((((int32_t)L_22) < ((int32_t)L_23)))
  37359. {
  37360. goto IL_002d;
  37361. }
  37362. }
  37363. {
  37364. return;
  37365. }
  37366. }
  37367. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m9965A53DCD660B2178ABA28978A46410966C1D4D_gshared_inline (RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF * __this, int32_t ___startX0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  37368. {
  37369. {
  37370. int32_t L_0 = ___startX0;
  37371. __this->set_startX_0(L_0);
  37372. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___source1;
  37373. __this->set_source_1(L_1);
  37374. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  37375. __this->set_matrix_2(L_2);
  37376. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  37377. __this->set_configuration_3(L_3);
  37378. return;
  37379. }
  37380. }
  37381. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mABFB7ED2C4668839B8FAC485F2C897EEFC492AFF_gshared_inline (RowOperation_t03EC0561FBDAF4F991118EF3AE66CF68AD2E12BF * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  37382. {
  37383. static bool s_Il2CppMethodInitialized;
  37384. if (!s_Il2CppMethodInitialized)
  37385. {
  37386. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  37387. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  37388. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  37389. s_Il2CppMethodInitialized = true;
  37390. }
  37391. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_0;
  37392. memset((&V_0), 0, sizeof(V_0));
  37393. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_1;
  37394. memset((&V_1), 0, sizeof(V_1));
  37395. {
  37396. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_1();
  37397. int32_t L_1 = ___y0;
  37398. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0);
  37399. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2;
  37400. L_2 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37401. V_1 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_2;
  37402. int32_t L_3 = (int32_t)__this->get_startX_0();
  37403. int32_t L_4;
  37404. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  37405. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_5;
  37406. L_5 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37407. V_0 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_5;
  37408. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  37409. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_6;
  37410. L_6 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  37411. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  37412. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_8 = V_0;
  37413. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_9;
  37414. L_9 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  37415. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  37416. NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_6);
  37417. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L16>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  37418. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  37419. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  37420. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  37421. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  37422. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  37423. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  37424. PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_14;
  37425. L_14 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  37426. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  37427. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  37428. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_17 = V_0;
  37429. NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_14);
  37430. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L16>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_17, (int32_t)1);
  37431. return;
  37432. }
  37433. }
  37434. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mDD61DC0BE525C35BA63302E9FF440996699340DF_gshared_inline (RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552 * __this, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source0, const RuntimeMethod* method)
  37435. {
  37436. {
  37437. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = ___source0;
  37438. __this->set_source_0(L_0);
  37439. return;
  37440. }
  37441. }
  37442. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mF5B7577141649CF04F5D901A036DCB49FAB983F3_gshared_inline (RowOperation_tDEE0B8A4F4280C9382D840F23AE65526CB3EA552 * __this, int32_t ___y0, const RuntimeMethod* method)
  37443. {
  37444. static bool s_Il2CppMethodInitialized;
  37445. if (!s_Il2CppMethodInitialized)
  37446. {
  37447. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  37448. s_Il2CppMethodInitialized = true;
  37449. }
  37450. {
  37451. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_0();
  37452. int32_t L_1 = ___y0;
  37453. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0);
  37454. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_2;
  37455. L_2 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37456. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  37457. (( void (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37458. return;
  37459. }
  37460. }
  37461. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m6E079E4D6DC29781C979FDB1A4C03D76ECF3DF09_gshared_inline (RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source7, const RuntimeMethod* method)
  37462. {
  37463. {
  37464. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  37465. __this->set_configuration_0(L_0);
  37466. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  37467. __this->set_bounds_1(L_1);
  37468. RuntimeObject* L_2 = ___colors2;
  37469. __this->set_colors_6(L_2);
  37470. PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * L_3 = ___blender3;
  37471. __this->set_blender_2(L_3);
  37472. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  37473. __this->set_center_3(L_4);
  37474. float L_5 = ___maxDistance5;
  37475. __this->set_maxDistance_4(L_5);
  37476. float L_6 = ___blendPercent6;
  37477. __this->set_blendPercent_5(L_6);
  37478. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_7 = ___source7;
  37479. __this->set_source_7(L_7);
  37480. return;
  37481. }
  37482. }
  37483. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m880511850DB5DDAC4B74E1AA4741CDC00BB6C0BB_gshared_inline (RowOperation_t9D5973E2E1F8065B94366896A4F1C4B6308D21FD * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  37484. {
  37485. static bool s_Il2CppMethodInitialized;
  37486. if (!s_Il2CppMethodInitialized)
  37487. {
  37488. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  37489. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  37490. s_Il2CppMethodInitialized = true;
  37491. }
  37492. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_0;
  37493. memset((&V_0), 0, sizeof(V_0));
  37494. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_1;
  37495. memset((&V_1), 0, sizeof(V_1));
  37496. int32_t V_2 = 0;
  37497. float V_3 = 0.0f;
  37498. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_4;
  37499. memset((&V_4), 0, sizeof(V_4));
  37500. {
  37501. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  37502. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_1;
  37503. L_1 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37504. V_0 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_1;
  37505. V_2 = (int32_t)0;
  37506. goto IL_0068;
  37507. }
  37508. IL_0010:
  37509. {
  37510. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  37511. int32_t L_3 = V_2;
  37512. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  37513. int32_t L_5;
  37514. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  37515. int32_t L_6 = ___y0;
  37516. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  37517. memset((&L_7), 0, sizeof(L_7));
  37518. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  37519. float L_8;
  37520. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  37521. V_3 = (float)L_8;
  37522. int32_t L_9 = V_2;
  37523. float* L_10;
  37524. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  37525. float L_11 = (float)__this->get_blendPercent_5();
  37526. float L_12 = V_3;
  37527. float L_13 = (float)__this->get_maxDistance_4();
  37528. float L_14;
  37529. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  37530. *((float*)L_10) = (float)L_14;
  37531. int32_t L_15 = V_2;
  37532. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  37533. }
  37534. IL_0068:
  37535. {
  37536. int32_t L_16 = V_2;
  37537. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  37538. int32_t L_18;
  37539. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  37540. if ((((int32_t)L_16) < ((int32_t)L_18)))
  37541. {
  37542. goto IL_0010;
  37543. }
  37544. }
  37545. {
  37546. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_19 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_7();
  37547. int32_t L_20 = ___y0;
  37548. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_19);
  37549. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_21;
  37550. L_21 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37551. V_4 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_21;
  37552. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  37553. int32_t L_23;
  37554. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  37555. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  37556. int32_t L_25;
  37557. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  37558. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_26;
  37559. L_26 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  37560. V_1 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_26;
  37561. PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * L_27 = (PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)__this->get_blender_2();
  37562. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  37563. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_29 = V_1;
  37564. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_30 = V_1;
  37565. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_31;
  37566. L_31 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  37567. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_32 = V_0;
  37568. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_33;
  37569. L_33 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  37570. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  37571. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  37572. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  37573. NullCheck((PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)L_27);
  37574. (( void (*) (PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_29, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_31, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  37575. return;
  37576. }
  37577. }
  37578. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mD67D313C9B53854D5C2899BCDB6AC2FC50EEBBB1_gshared_inline (RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source2, const RuntimeMethod* method)
  37579. {
  37580. {
  37581. int32_t L_0;
  37582. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  37583. __this->set_minX_0(L_0);
  37584. int32_t L_1;
  37585. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  37586. __this->set_maxX_1(L_1);
  37587. int32_t L_2;
  37588. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  37589. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  37590. int32_t L_3;
  37591. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  37592. __this->set_maxY_3(L_3);
  37593. int32_t L_4;
  37594. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  37595. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  37596. int32_t L_5 = ___size1;
  37597. __this->set_size_5(L_5);
  37598. int32_t L_6 = ___size1;
  37599. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  37600. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_7 = ___source2;
  37601. __this->set_source_7(L_7);
  37602. return;
  37603. }
  37604. }
  37605. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6D37DDF557A2808833A48AF19E75E932F9F95E59_gshared_inline (RowOperation_tB76C6D8C52B2B8CEF63F34A65092BFD24CED70BF * __this, int32_t ___y0, const RuntimeMethod* method)
  37606. {
  37607. static bool s_Il2CppMethodInitialized;
  37608. if (!s_Il2CppMethodInitialized)
  37609. {
  37610. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37611. s_Il2CppMethodInitialized = true;
  37612. }
  37613. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_0;
  37614. memset((&V_0), 0, sizeof(V_0));
  37615. int32_t V_1 = 0;
  37616. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F V_2;
  37617. memset((&V_2), 0, sizeof(V_2));
  37618. int32_t V_3 = 0;
  37619. int32_t V_4 = 0;
  37620. {
  37621. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_0 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_7();
  37622. int32_t L_1 = ___y0;
  37623. int32_t L_2 = (int32_t)__this->get_radius_6();
  37624. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  37625. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37626. int32_t L_4;
  37627. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  37628. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0);
  37629. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_5;
  37630. L_5 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37631. V_0 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_5;
  37632. int32_t L_6 = (int32_t)__this->get_minX_0();
  37633. V_1 = (int32_t)L_6;
  37634. goto IL_00a2;
  37635. }
  37636. IL_0028:
  37637. {
  37638. int32_t L_7 = V_1;
  37639. int32_t L_8 = (int32_t)__this->get_radius_6();
  37640. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  37641. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37642. int32_t L_10;
  37643. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  37644. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_11;
  37645. L_11 = Span_1_get_Item_mC42C039DDE5B36415E53146B7CBACF658BDD53FE_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37646. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_12 = (*(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_11);
  37647. V_2 = (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F )L_12;
  37648. int32_t L_13 = ___y0;
  37649. V_3 = (int32_t)L_13;
  37650. goto IL_0085;
  37651. }
  37652. IL_004c:
  37653. {
  37654. int32_t L_14 = V_1;
  37655. V_4 = (int32_t)L_14;
  37656. goto IL_006b;
  37657. }
  37658. IL_0051:
  37659. {
  37660. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_15 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_7();
  37661. int32_t L_16 = V_4;
  37662. int32_t L_17 = V_3;
  37663. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_15);
  37664. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * L_18;
  37665. L_18 = (( L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  37666. L16_t82A3FD4325827CB571596BA0DA68B251F985D94F L_19 = V_2;
  37667. *(L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)L_18 = L_19;
  37668. int32_t L_20 = V_4;
  37669. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  37670. }
  37671. IL_006b:
  37672. {
  37673. int32_t L_21 = V_4;
  37674. int32_t L_22 = V_1;
  37675. int32_t L_23 = (int32_t)__this->get_size_5();
  37676. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  37677. {
  37678. goto IL_0081;
  37679. }
  37680. }
  37681. {
  37682. int32_t L_24 = V_4;
  37683. int32_t L_25 = (int32_t)__this->get_maxX_1();
  37684. if ((((int32_t)L_24) < ((int32_t)L_25)))
  37685. {
  37686. goto IL_0051;
  37687. }
  37688. }
  37689. IL_0081:
  37690. {
  37691. int32_t L_26 = V_3;
  37692. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  37693. }
  37694. IL_0085:
  37695. {
  37696. int32_t L_27 = V_3;
  37697. int32_t L_28 = ___y0;
  37698. int32_t L_29 = (int32_t)__this->get_size_5();
  37699. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  37700. {
  37701. goto IL_0099;
  37702. }
  37703. }
  37704. {
  37705. int32_t L_30 = V_3;
  37706. int32_t L_31 = (int32_t)__this->get_maxY_3();
  37707. if ((((int32_t)L_30) < ((int32_t)L_31)))
  37708. {
  37709. goto IL_004c;
  37710. }
  37711. }
  37712. IL_0099:
  37713. {
  37714. int32_t L_32 = V_1;
  37715. int32_t L_33 = (int32_t)__this->get_size_5();
  37716. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  37717. }
  37718. IL_00a2:
  37719. {
  37720. int32_t L_34 = V_1;
  37721. int32_t L_35 = (int32_t)__this->get_maxX_1();
  37722. if ((((int32_t)L_34) < ((int32_t)L_35)))
  37723. {
  37724. goto IL_0028;
  37725. }
  37726. }
  37727. {
  37728. return;
  37729. }
  37730. }
  37731. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mBE80AE72C397ACD060C14BB4A09C39443719762B_gshared_inline (RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___source7, const RuntimeMethod* method)
  37732. {
  37733. {
  37734. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  37735. __this->set_configuration_0(L_0);
  37736. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  37737. __this->set_bounds_1(L_1);
  37738. RuntimeObject* L_2 = ___colors2;
  37739. __this->set_colors_6(L_2);
  37740. PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * L_3 = ___blender3;
  37741. __this->set_blender_2(L_3);
  37742. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  37743. __this->set_center_3(L_4);
  37744. float L_5 = ___maxDistance5;
  37745. __this->set_maxDistance_4(L_5);
  37746. float L_6 = ___blendPercent6;
  37747. __this->set_blendPercent_5(L_6);
  37748. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_7 = ___source7;
  37749. __this->set_source_7(L_7);
  37750. return;
  37751. }
  37752. }
  37753. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mD7DA12342305D6397F2BC67A158590692BB0ED50_gshared_inline (RowOperation_t7FBDE170405248C88A8D1917A7973672A11A0EDB * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  37754. {
  37755. static bool s_Il2CppMethodInitialized;
  37756. if (!s_Il2CppMethodInitialized)
  37757. {
  37758. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  37759. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  37760. s_Il2CppMethodInitialized = true;
  37761. }
  37762. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_0;
  37763. memset((&V_0), 0, sizeof(V_0));
  37764. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_1;
  37765. memset((&V_1), 0, sizeof(V_1));
  37766. int32_t V_2 = 0;
  37767. float V_3 = 0.0f;
  37768. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_4;
  37769. memset((&V_4), 0, sizeof(V_4));
  37770. {
  37771. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  37772. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_1;
  37773. L_1 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37774. V_0 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_1;
  37775. V_2 = (int32_t)0;
  37776. goto IL_0062;
  37777. }
  37778. IL_0010:
  37779. {
  37780. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  37781. int32_t L_3 = V_2;
  37782. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  37783. int32_t L_5;
  37784. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  37785. int32_t L_6 = ___y0;
  37786. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  37787. memset((&L_7), 0, sizeof(L_7));
  37788. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  37789. float L_8;
  37790. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  37791. V_3 = (float)L_8;
  37792. int32_t L_9 = V_2;
  37793. float* L_10;
  37794. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  37795. float L_11 = (float)__this->get_blendPercent_5();
  37796. float L_12 = V_3;
  37797. float L_13 = (float)__this->get_maxDistance_4();
  37798. float L_14;
  37799. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  37800. *((float*)L_10) = (float)L_14;
  37801. int32_t L_15 = V_2;
  37802. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  37803. }
  37804. IL_0062:
  37805. {
  37806. int32_t L_16 = V_2;
  37807. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  37808. int32_t L_18;
  37809. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  37810. if ((((int32_t)L_16) < ((int32_t)L_18)))
  37811. {
  37812. goto IL_0010;
  37813. }
  37814. }
  37815. {
  37816. Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_19 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_source_7();
  37817. int32_t L_20 = ___y0;
  37818. NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_19);
  37819. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_21;
  37820. L_21 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37821. V_4 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_21;
  37822. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  37823. int32_t L_23;
  37824. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  37825. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  37826. int32_t L_25;
  37827. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  37828. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_26;
  37829. L_26 = Span_1_Slice_m9780C2AE3A48E4B6BD2CE774A250D2B5DAC874FA_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  37830. V_1 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_26;
  37831. PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D * L_27 = (PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)__this->get_blender_2();
  37832. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  37833. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_29 = V_1;
  37834. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_30 = V_1;
  37835. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_31;
  37836. L_31 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  37837. Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_32 = V_0;
  37838. ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 L_33;
  37839. L_33 = (( ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  37840. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  37841. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  37842. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  37843. NullCheck((PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)L_27);
  37844. (( void (*) (PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tD2157C482E9F256FEE2EDFE14FB51E121D56199D *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_29, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_31, (ReadOnlySpan_1_t3099D1A7BA54B9BA92C48765B57EF8A18CE07628 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  37845. return;
  37846. }
  37847. }
  37848. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mA11E16E24509954E3849C64C0A0B185195AA983D_gshared_inline (RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___upper3, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  37849. {
  37850. {
  37851. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  37852. __this->set_bounds_0(L_0);
  37853. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___source1;
  37854. __this->set_source_1(L_1);
  37855. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  37856. __this->set_intImage_2(L_2);
  37857. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_3 = ___upper3;
  37858. __this->set_upper_3(L_3);
  37859. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_4 = ___lower4;
  37860. __this->set_lower_4(L_4);
  37861. float L_5 = ___thresholdLimit5;
  37862. __this->set_thresholdLimit_5(L_5);
  37863. int32_t L_6 = ___startX7;
  37864. __this->set_startX_6(L_6);
  37865. int32_t L_7 = ___endX8;
  37866. __this->set_endX_7(L_7);
  37867. int32_t L_8 = ___startY9;
  37868. __this->set_startY_8(L_8);
  37869. uint8_t L_9 = ___clusterSize6;
  37870. __this->set_clusterSize_9(L_9);
  37871. return;
  37872. }
  37873. }
  37874. 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)
  37875. {
  37876. intptr_t V_0;
  37877. memset((&V_0), 0, sizeof(V_0));
  37878. {
  37879. int32_t L_0 = ___index0;
  37880. int32_t L_1 = (int32_t)__this->get__length_2();
  37881. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  37882. {
  37883. goto IL_000e;
  37884. }
  37885. }
  37886. {
  37887. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  37888. }
  37889. IL_000e:
  37890. {
  37891. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_2 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0();
  37892. if (L_2)
  37893. {
  37894. goto IL_0030;
  37895. }
  37896. }
  37897. {
  37898. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  37899. V_0 = (intptr_t)L_3;
  37900. void* L_4;
  37901. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  37902. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5;
  37903. 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));
  37904. int32_t L_6 = ___index0;
  37905. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_7;
  37906. 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));
  37907. return (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L_7);
  37908. }
  37909. IL_0030:
  37910. {
  37911. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_8 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0();
  37912. NullCheck(L_8);
  37913. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_9 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_8->get_address_of_Data_0();
  37914. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  37915. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_11;
  37916. 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));
  37917. int32_t L_12 = ___index0;
  37918. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_13;
  37919. 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));
  37920. return (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L_13);
  37921. }
  37922. }
  37923. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1FA38037A9E4ABAAE5AD25BA58800182C69FE861_gshared_inline (RowOperation_t885D08180BB563FAB1CEFCAFFA50892F259FCB4C * __this, int32_t ___y0, const RuntimeMethod* method)
  37924. {
  37925. static bool s_Il2CppMethodInitialized;
  37926. if (!s_Il2CppMethodInitialized)
  37927. {
  37928. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  37929. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37930. s_Il2CppMethodInitialized = true;
  37931. }
  37932. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  37933. memset((&V_0), 0, sizeof(V_0));
  37934. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_1;
  37935. memset((&V_1), 0, sizeof(V_1));
  37936. int32_t V_2 = 0;
  37937. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_3;
  37938. memset((&V_3), 0, sizeof(V_3));
  37939. int32_t V_4 = 0;
  37940. int32_t V_5 = 0;
  37941. int32_t V_6 = 0;
  37942. int32_t V_7 = 0;
  37943. uint32_t V_8 = 0;
  37944. int64_t V_9 = 0;
  37945. {
  37946. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  37947. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_1();
  37948. int32_t L_1 = ___y0;
  37949. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0);
  37950. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2;
  37951. L_2 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  37952. V_1 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_2;
  37953. int32_t L_3 = (int32_t)__this->get_startX_6();
  37954. V_2 = (int32_t)L_3;
  37955. goto IL_0176;
  37956. }
  37957. IL_0021:
  37958. {
  37959. int32_t L_4 = V_2;
  37960. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_5;
  37961. L_5 = Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  37962. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_6 = (*(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_5);
  37963. V_3 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_6;
  37964. L8_ToRgba32_m8A0737EF1CDE843EDE6D67BC462CE38876851342_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  37965. int32_t L_7 = V_2;
  37966. int32_t L_8 = (int32_t)__this->get_startX_6();
  37967. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  37968. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  37969. int32_t L_10;
  37970. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  37971. V_4 = (int32_t)L_10;
  37972. int32_t L_11 = V_2;
  37973. int32_t L_12 = (int32_t)__this->get_startX_6();
  37974. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  37975. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  37976. int32_t L_15;
  37977. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  37978. int32_t L_16;
  37979. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  37980. V_5 = (int32_t)L_16;
  37981. int32_t L_17 = ___y0;
  37982. int32_t L_18 = (int32_t)__this->get_startY_8();
  37983. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  37984. int32_t L_20;
  37985. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  37986. V_6 = (int32_t)L_20;
  37987. int32_t L_21 = ___y0;
  37988. int32_t L_22 = (int32_t)__this->get_startY_8();
  37989. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  37990. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  37991. int32_t L_25;
  37992. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  37993. int32_t L_26;
  37994. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  37995. V_7 = (int32_t)L_26;
  37996. int32_t L_27 = V_5;
  37997. int32_t L_28 = V_4;
  37998. int32_t L_29 = V_7;
  37999. int32_t L_30 = V_6;
  38000. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  38001. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  38002. int32_t L_32 = V_5;
  38003. int32_t L_33 = V_7;
  38004. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  38005. uint64_t* L_34;
  38006. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  38007. int64_t L_35 = *((int64_t*)L_34);
  38008. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  38009. int32_t L_37 = V_4;
  38010. int32_t L_38 = V_7;
  38011. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  38012. uint64_t* L_39;
  38013. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  38014. int64_t L_40 = *((int64_t*)L_39);
  38015. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  38016. int32_t L_42 = V_5;
  38017. int32_t L_43 = V_6;
  38018. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  38019. uint64_t* L_44;
  38020. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  38021. int64_t L_45 = *((int64_t*)L_44);
  38022. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  38023. int32_t L_47 = V_4;
  38024. int32_t L_48 = V_6;
  38025. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  38026. uint64_t* L_49;
  38027. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  38028. int64_t L_50 = *((int64_t*)L_49);
  38029. uint64_t L_51;
  38030. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  38031. V_9 = (int64_t)L_51;
  38032. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  38033. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  38034. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  38035. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  38036. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  38037. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  38038. uint32_t L_58 = V_8;
  38039. int64_t L_59 = V_9;
  38040. float L_60 = (float)__this->get_thresholdLimit_5();
  38041. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  38042. {
  38043. goto IL_015a;
  38044. }
  38045. }
  38046. {
  38047. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_61 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_1();
  38048. int32_t L_62 = V_2;
  38049. int32_t L_63 = ___y0;
  38050. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_61);
  38051. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_64;
  38052. L_64 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  38053. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_65 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )__this->get_lower_4();
  38054. *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_64 = L_65;
  38055. goto IL_0172;
  38056. }
  38057. IL_015a:
  38058. {
  38059. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_66 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_1();
  38060. int32_t L_67 = V_2;
  38061. int32_t L_68 = ___y0;
  38062. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_66);
  38063. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_69;
  38064. L_69 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  38065. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_70 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )__this->get_upper_3();
  38066. *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_69 = L_70;
  38067. }
  38068. IL_0172:
  38069. {
  38070. int32_t L_71 = V_2;
  38071. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  38072. }
  38073. IL_0176:
  38074. {
  38075. int32_t L_72 = V_2;
  38076. int32_t L_73 = (int32_t)__this->get_endX_7();
  38077. if ((((int32_t)L_72) < ((int32_t)L_73)))
  38078. {
  38079. goto IL_0021;
  38080. }
  38081. }
  38082. {
  38083. return;
  38084. }
  38085. }
  38086. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mE44558BE3FA921A3CE09831CBCAA09F928FF4BC6_gshared_inline (RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source5, const RuntimeMethod* method)
  38087. {
  38088. {
  38089. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  38090. __this->set_configuration_0(L_0);
  38091. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  38092. __this->set_bounds_1(L_1);
  38093. PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * L_2 = ___blender2;
  38094. __this->set_blender_2(L_2);
  38095. RuntimeObject* L_3 = ___amount3;
  38096. __this->set_amount_3(L_3);
  38097. RuntimeObject* L_4 = ___colors4;
  38098. __this->set_colors_4(L_4);
  38099. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_5 = ___source5;
  38100. __this->set_source_5(L_5);
  38101. return;
  38102. }
  38103. }
  38104. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  38105. {
  38106. intptr_t V_0;
  38107. memset((&V_0), 0, sizeof(V_0));
  38108. {
  38109. int32_t L_0 = ___start0;
  38110. int32_t L_1 = (int32_t)__this->get__length_2();
  38111. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  38112. {
  38113. goto IL_0014;
  38114. }
  38115. }
  38116. {
  38117. int32_t L_2 = ___length1;
  38118. int32_t L_3 = (int32_t)__this->get__length_2();
  38119. int32_t L_4 = ___start0;
  38120. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  38121. {
  38122. goto IL_001a;
  38123. }
  38124. }
  38125. IL_0014:
  38126. {
  38127. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  38128. }
  38129. IL_001a:
  38130. {
  38131. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  38132. int32_t L_6 = ___start0;
  38133. intptr_t L_7;
  38134. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  38135. V_0 = (intptr_t)L_7;
  38136. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_8 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0();
  38137. intptr_t L_9 = V_0;
  38138. int32_t L_10 = ___length1;
  38139. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_11;
  38140. memset((&L_11), 0, sizeof(L_11));
  38141. Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_inline((&L_11), (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  38142. return (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_11;
  38143. }
  38144. }
  38145. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m5DFDE5B0C0EEAF776C3BB8F7BC575CBB12C8DDFA_gshared_inline (RowOperation_t62FFAEF2C2BCFD332957F94885E943DF5EBD2407 * __this, int32_t ___y0, const RuntimeMethod* method)
  38146. {
  38147. static bool s_Il2CppMethodInitialized;
  38148. if (!s_Il2CppMethodInitialized)
  38149. {
  38150. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  38151. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  38152. s_Il2CppMethodInitialized = true;
  38153. }
  38154. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_0;
  38155. memset((&V_0), 0, sizeof(V_0));
  38156. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_1;
  38157. memset((&V_1), 0, sizeof(V_1));
  38158. {
  38159. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_5();
  38160. int32_t L_1 = ___y0;
  38161. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0);
  38162. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2;
  38163. L_2 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  38164. V_1 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_2;
  38165. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  38166. int32_t L_4;
  38167. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  38168. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  38169. int32_t L_6;
  38170. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  38171. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_7;
  38172. L_7 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  38173. V_0 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_7;
  38174. PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * L_8 = (PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)__this->get_blender_2();
  38175. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  38176. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_10 = V_0;
  38177. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  38178. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_12;
  38179. L_12 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  38180. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_13;
  38181. L_13 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  38182. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = V_0;
  38183. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_15;
  38184. L_15 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  38185. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  38186. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  38187. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  38188. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  38189. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  38190. NullCheck((PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)L_8);
  38191. (( void (*) (PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_10, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_13, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  38192. return;
  38193. }
  38194. }
  38195. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m63B86EE158AA539126D0B507A01E2424B555D48A_gshared_inline (RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846 * __this, int32_t ___startX0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___upper2, L8_t0DC62ABA8124A587901AC9D023076EF568A23003 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  38196. {
  38197. {
  38198. int32_t L_0 = ___startX0;
  38199. __this->set_startX_5(L_0);
  38200. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___source1;
  38201. __this->set_source_0(L_1);
  38202. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_2 = ___upper2;
  38203. __this->set_upper_1(L_2);
  38204. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_3 = ___lower3;
  38205. __this->set_lower_2(L_3);
  38206. uint8_t L_4 = ___threshold4;
  38207. __this->set_threshold_3(L_4);
  38208. int32_t L_5 = ___mode5;
  38209. __this->set_mode_4(L_5);
  38210. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  38211. __this->set_configuration_6(L_6);
  38212. return;
  38213. }
  38214. }
  38215. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, const RuntimeMethod* method)
  38216. {
  38217. {
  38218. int32_t L_0 = (int32_t)__this->get__length_2();
  38219. return (int32_t)L_0;
  38220. }
  38221. }
  38222. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mD0F02C7ACD9E8942EFD50E848EB769E120EEFDDD_gshared_inline (RowOperation_t5A3E319297D0B68DCADDE3A9F0E54CCF36973846 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  38223. {
  38224. static bool s_Il2CppMethodInitialized;
  38225. if (!s_Il2CppMethodInitialized)
  38226. {
  38227. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  38228. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  38229. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  38230. s_Il2CppMethodInitialized = true;
  38231. }
  38232. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_0;
  38233. memset((&V_0), 0, sizeof(V_0));
  38234. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_1;
  38235. memset((&V_1), 0, sizeof(V_1));
  38236. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_2;
  38237. memset((&V_2), 0, sizeof(V_2));
  38238. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_3;
  38239. memset((&V_3), 0, sizeof(V_3));
  38240. int32_t V_4 = 0;
  38241. uint8_t V_5 = 0x0;
  38242. int32_t V_6 = 0;
  38243. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  38244. memset((&V_7), 0, sizeof(V_7));
  38245. uint8_t V_8 = 0x0;
  38246. float V_9 = 0.0f;
  38247. int32_t V_10 = 0;
  38248. float V_11 = 0.0f;
  38249. float V_12 = 0.0f;
  38250. int32_t V_13 = 0;
  38251. float V_14 = 0.0f;
  38252. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B5_0 = NULL;
  38253. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B4_0 = NULL;
  38254. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 G_B6_0;
  38255. memset((&G_B6_0), 0, sizeof(G_B6_0));
  38256. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B6_1 = NULL;
  38257. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B12_0 = NULL;
  38258. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B11_0 = NULL;
  38259. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 G_B13_0;
  38260. memset((&G_B13_0), 0, sizeof(G_B13_0));
  38261. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B13_1 = NULL;
  38262. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B19_0 = NULL;
  38263. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B18_0 = NULL;
  38264. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 G_B20_0;
  38265. memset((&G_B20_0), 0, sizeof(G_B20_0));
  38266. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * G_B20_1 = NULL;
  38267. {
  38268. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_0 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )__this->get_upper_1();
  38269. V_0 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_0;
  38270. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )__this->get_lower_2();
  38271. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_1;
  38272. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_2 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_0();
  38273. int32_t L_3 = ___y0;
  38274. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_2);
  38275. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_4;
  38276. L_4 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  38277. V_3 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_4;
  38278. int32_t L_5 = (int32_t)__this->get_startX_5();
  38279. int32_t L_6;
  38280. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  38281. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_7;
  38282. L_7 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  38283. V_2 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_7;
  38284. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  38285. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_8;
  38286. L_8 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  38287. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  38288. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_10 = V_2;
  38289. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_11;
  38290. L_11 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38291. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  38292. NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_8);
  38293. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L8>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  38294. int32_t L_13 = (int32_t)__this->get_mode_4();
  38295. V_4 = (int32_t)L_13;
  38296. int32_t L_14 = V_4;
  38297. switch (L_14)
  38298. {
  38299. case 0:
  38300. {
  38301. goto IL_0063;
  38302. }
  38303. case 1:
  38304. {
  38305. goto IL_00c6;
  38306. }
  38307. case 2:
  38308. {
  38309. goto IL_0119;
  38310. }
  38311. }
  38312. }
  38313. {
  38314. return;
  38315. }
  38316. IL_0063:
  38317. {
  38318. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  38319. V_5 = (uint8_t)L_15;
  38320. V_6 = (int32_t)0;
  38321. goto IL_00ba;
  38322. }
  38323. IL_0070:
  38324. {
  38325. int32_t L_16 = V_6;
  38326. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  38327. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  38328. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  38329. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  38330. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  38331. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  38332. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  38333. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  38334. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  38335. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  38336. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  38337. uint8_t L_25;
  38338. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  38339. V_8 = (uint8_t)L_25;
  38340. int32_t L_26 = V_6;
  38341. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_27;
  38342. L_27 = Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  38343. uint8_t L_28 = V_8;
  38344. uint8_t L_29 = V_5;
  38345. G_B4_0 = L_27;
  38346. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  38347. {
  38348. G_B5_0 = L_27;
  38349. goto IL_00ae;
  38350. }
  38351. }
  38352. {
  38353. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_30 = V_1;
  38354. G_B6_0 = L_30;
  38355. G_B6_1 = G_B4_0;
  38356. goto IL_00af;
  38357. }
  38358. IL_00ae:
  38359. {
  38360. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_31 = V_0;
  38361. G_B6_0 = L_31;
  38362. G_B6_1 = G_B5_0;
  38363. }
  38364. IL_00af:
  38365. {
  38366. *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)G_B6_1 = G_B6_0;
  38367. int32_t L_32 = V_6;
  38368. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  38369. }
  38370. IL_00ba:
  38371. {
  38372. int32_t L_33 = V_6;
  38373. int32_t L_34;
  38374. L_34 = Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  38375. if ((((int32_t)L_33) < ((int32_t)L_34)))
  38376. {
  38377. goto IL_0070;
  38378. }
  38379. }
  38380. {
  38381. return;
  38382. }
  38383. IL_00c6:
  38384. {
  38385. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  38386. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  38387. V_10 = (int32_t)0;
  38388. goto IL_010d;
  38389. }
  38390. IL_00da:
  38391. {
  38392. int32_t L_36 = V_10;
  38393. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  38394. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  38395. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  38396. float L_39;
  38397. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  38398. V_11 = (float)L_39;
  38399. int32_t L_40 = V_10;
  38400. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_41;
  38401. L_41 = Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  38402. float L_42 = V_11;
  38403. float L_43 = V_9;
  38404. G_B11_0 = L_41;
  38405. if ((((float)L_42) >= ((float)L_43)))
  38406. {
  38407. G_B12_0 = L_41;
  38408. goto IL_0101;
  38409. }
  38410. }
  38411. {
  38412. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_44 = V_1;
  38413. G_B13_0 = L_44;
  38414. G_B13_1 = G_B11_0;
  38415. goto IL_0102;
  38416. }
  38417. IL_0101:
  38418. {
  38419. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_45 = V_0;
  38420. G_B13_0 = L_45;
  38421. G_B13_1 = G_B12_0;
  38422. }
  38423. IL_0102:
  38424. {
  38425. *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)G_B13_1 = G_B13_0;
  38426. int32_t L_46 = V_10;
  38427. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  38428. }
  38429. IL_010d:
  38430. {
  38431. int32_t L_47 = V_10;
  38432. int32_t L_48;
  38433. L_48 = Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  38434. if ((((int32_t)L_47) < ((int32_t)L_48)))
  38435. {
  38436. goto IL_00da;
  38437. }
  38438. }
  38439. {
  38440. return;
  38441. }
  38442. IL_0119:
  38443. {
  38444. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  38445. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  38446. V_13 = (int32_t)0;
  38447. goto IL_0160;
  38448. }
  38449. IL_012d:
  38450. {
  38451. int32_t L_50 = V_13;
  38452. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  38453. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  38454. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  38455. float L_53;
  38456. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  38457. V_14 = (float)L_53;
  38458. int32_t L_54 = V_13;
  38459. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_55;
  38460. L_55 = Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  38461. float L_56 = V_14;
  38462. float L_57 = V_12;
  38463. G_B18_0 = L_55;
  38464. if ((((float)L_56) >= ((float)L_57)))
  38465. {
  38466. G_B19_0 = L_55;
  38467. goto IL_0154;
  38468. }
  38469. }
  38470. {
  38471. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_58 = V_1;
  38472. G_B20_0 = L_58;
  38473. G_B20_1 = G_B18_0;
  38474. goto IL_0155;
  38475. }
  38476. IL_0154:
  38477. {
  38478. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_59 = V_0;
  38479. G_B20_0 = L_59;
  38480. G_B20_1 = G_B19_0;
  38481. }
  38482. IL_0155:
  38483. {
  38484. *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)G_B20_1 = G_B20_0;
  38485. int32_t L_60 = V_13;
  38486. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  38487. }
  38488. IL_0160:
  38489. {
  38490. int32_t L_61 = V_13;
  38491. int32_t L_62;
  38492. L_62 = Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  38493. if ((((int32_t)L_61) < ((int32_t)L_62)))
  38494. {
  38495. goto IL_012d;
  38496. }
  38497. }
  38498. {
  38499. return;
  38500. }
  38501. }
  38502. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m8769D8901C0F2723669F1C802995C5361AE09A83_gshared_inline (RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels1, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  38503. {
  38504. {
  38505. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  38506. __this->set_bounds_0(L_0);
  38507. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___targetPixels1;
  38508. __this->set_targetPixels_1(L_1);
  38509. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_2 = ___sourcePixels2;
  38510. __this->set_sourcePixels_2(L_2);
  38511. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_3 = ___map3;
  38512. __this->set_map_3(L_3);
  38513. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_4 = ___kernel4;
  38514. __this->set_kernel_4(L_4);
  38515. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_5 = ___configuration5;
  38516. __this->set_configuration_5(L_5);
  38517. bool L_6 = ___preserveAlpha6;
  38518. __this->set_preserveAlpha_6(L_6);
  38519. return;
  38520. }
  38521. }
  38522. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mFFE00D20D62754424818E96FBB2B7469B0BF633C_gshared_inline (RowOperation_t0C6F0733023B5E3400A67158A743369C189E4D5A * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  38523. {
  38524. static bool s_Il2CppMethodInitialized;
  38525. if (!s_Il2CppMethodInitialized)
  38526. {
  38527. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  38528. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  38529. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  38530. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  38531. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  38532. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  38533. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  38534. s_Il2CppMethodInitialized = true;
  38535. }
  38536. int32_t V_0 = 0;
  38537. int32_t V_1 = 0;
  38538. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2;
  38539. memset((&V_2), 0, sizeof(V_2));
  38540. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3;
  38541. memset((&V_3), 0, sizeof(V_3));
  38542. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_4;
  38543. memset((&V_4), 0, sizeof(V_4));
  38544. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B V_5;
  38545. memset((&V_5), 0, sizeof(V_5));
  38546. int32_t V_6 = 0;
  38547. int32_t* V_7 = NULL;
  38548. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_8;
  38549. memset((&V_8), 0, sizeof(V_8));
  38550. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_9 = NULL;
  38551. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_10;
  38552. memset((&V_10), 0, sizeof(V_10));
  38553. int32_t V_11 = 0;
  38554. int32_t V_12 = 0;
  38555. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_13 = NULL;
  38556. int32_t V_14 = 0;
  38557. int32_t* V_15 = NULL;
  38558. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_16 = NULL;
  38559. int32_t V_17 = 0;
  38560. int32_t V_18 = 0;
  38561. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_19;
  38562. memset((&V_19), 0, sizeof(V_19));
  38563. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C V_20;
  38564. memset((&V_20), 0, sizeof(V_20));
  38565. int32_t V_21 = 0;
  38566. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_22 = NULL;
  38567. int32_t V_23 = 0;
  38568. int32_t V_24 = 0;
  38569. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_25;
  38570. memset((&V_25), 0, sizeof(V_25));
  38571. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_26 = NULL;
  38572. int32_t V_27 = 0;
  38573. int32_t* V_28 = NULL;
  38574. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_29 = NULL;
  38575. int32_t V_30 = 0;
  38576. int32_t V_31 = 0;
  38577. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_32;
  38578. memset((&V_32), 0, sizeof(V_32));
  38579. {
  38580. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  38581. int32_t L_1;
  38582. L_1 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_0, /*hidden argument*/NULL);
  38583. V_0 = (int32_t)L_1;
  38584. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_2 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  38585. int32_t L_3;
  38586. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_2, /*hidden argument*/NULL);
  38587. V_1 = (int32_t)L_3;
  38588. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  38589. int32_t L_5;
  38590. L_5 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  38591. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_6;
  38592. L_6 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)0, (int32_t)L_5, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  38593. V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_6;
  38594. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_7 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  38595. int32_t L_8;
  38596. L_8 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_7, /*hidden argument*/NULL);
  38597. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9;
  38598. L_9 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)L_8, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  38599. V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9;
  38600. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  38601. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  38602. L_11 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  38603. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_12 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_targetPixels_1();
  38604. int32_t L_13 = ___y0;
  38605. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12);
  38606. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14;
  38607. L_14 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  38608. V_8 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14;
  38609. int32_t L_15 = V_0;
  38610. int32_t L_16 = V_1;
  38611. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_17;
  38612. L_17 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_8), (int32_t)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  38613. V_4 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_17;
  38614. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * L_18 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)__this->get_address_of_kernel_4();
  38615. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_19 = (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)__this->get_map_3();
  38616. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B L_20;
  38617. memset((&L_20), 0, sizeof(L_20));
  38618. ConvolutionState__ctor_mEA74E98907EC17B2A0A5B0702E7A6FBCC95338E4((&L_20), (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)L_18, (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)L_19, /*hidden argument*/NULL);
  38619. V_5 = (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B )L_20;
  38620. int32_t L_21 = ___y0;
  38621. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  38622. int32_t L_23;
  38623. L_23 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  38624. V_6 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_23));
  38625. int32_t L_24 = V_6;
  38626. int32_t* L_25;
  38627. L_25 = ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_24, /*hidden argument*/NULL);
  38628. V_7 = (int32_t*)L_25;
  38629. bool L_26 = (bool)__this->get_preserveAlpha_6();
  38630. if (!L_26)
  38631. {
  38632. goto IL_021a;
  38633. }
  38634. }
  38635. {
  38636. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  38637. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_3;
  38638. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28;
  38639. L_28 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  38640. V_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_28;
  38641. V_11 = (int32_t)0;
  38642. goto IL_0197;
  38643. }
  38644. IL_00ae:
  38645. {
  38646. int32_t* L_29 = V_7;
  38647. int32_t L_30 = V_11;
  38648. int32_t* L_31;
  38649. L_31 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_29, (int32_t)L_30, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  38650. int32_t L_32 = *((int32_t*)L_31);
  38651. V_12 = (int32_t)L_32;
  38652. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_33 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_sourcePixels_2();
  38653. int32_t L_34 = V_12;
  38654. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_33);
  38655. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_35;
  38656. L_35 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_33, (int32_t)L_34, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  38657. V_8 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_35;
  38658. int32_t L_36 = V_0;
  38659. int32_t L_37 = V_1;
  38660. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_38;
  38661. L_38 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_8), (int32_t)L_36, (int32_t)L_37, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  38662. V_10 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_38;
  38663. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  38664. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_39;
  38665. L_39 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  38666. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_40 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  38667. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_41 = V_10;
  38668. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_42;
  38669. L_42 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38670. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_43 = V_2;
  38671. NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_39);
  38672. (( void (*) (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_39, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_40, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  38673. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_44 = V_2;
  38674. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_45;
  38675. L_45 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_44, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  38676. V_13 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_45;
  38677. V_14 = (int32_t)0;
  38678. goto IL_0183;
  38679. }
  38680. IL_00fc:
  38681. {
  38682. int32_t L_46 = V_14;
  38683. int32_t* L_47;
  38684. L_47 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_46, /*hidden argument*/NULL);
  38685. V_15 = (int32_t*)L_47;
  38686. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_48 = V_9;
  38687. int32_t L_49 = V_14;
  38688. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_50;
  38689. L_50 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_48, (int32_t)L_49, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  38690. V_16 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_50;
  38691. V_17 = (int32_t)0;
  38692. goto IL_0169;
  38693. }
  38694. IL_0117:
  38695. {
  38696. int32_t* L_51 = V_15;
  38697. int32_t L_52 = V_17;
  38698. int32_t* L_53;
  38699. L_53 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_51, (int32_t)L_52, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  38700. int32_t L_54 = *((int32_t*)L_53);
  38701. int32_t L_55 = V_0;
  38702. V_18 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)L_55));
  38703. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_56 = V_13;
  38704. int32_t L_57 = V_18;
  38705. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_58;
  38706. L_58 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_56, (int32_t)L_57, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  38707. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_59 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_58);
  38708. V_19 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_59;
  38709. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_60 = V_16;
  38710. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_61 = V_16;
  38711. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_62 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_61);
  38712. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_63;
  38713. L_63 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  38714. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_63;
  38715. int32_t L_64 = V_11;
  38716. int32_t L_65 = V_17;
  38717. float L_66;
  38718. L_66 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_64, (int32_t)L_65, /*hidden argument*/NULL);
  38719. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_67 = V_19;
  38720. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_68;
  38721. L_68 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_66, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_67, /*hidden argument*/NULL);
  38722. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_69;
  38723. L_69 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_62, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_68, /*hidden argument*/NULL);
  38724. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_60 = L_69;
  38725. int32_t L_70 = V_17;
  38726. V_17 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
  38727. }
  38728. IL_0169:
  38729. {
  38730. int32_t L_71 = V_17;
  38731. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_72;
  38732. L_72 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  38733. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_72;
  38734. int32_t L_73;
  38735. L_73 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  38736. if ((((int32_t)L_71) < ((int32_t)L_73)))
  38737. {
  38738. goto IL_0117;
  38739. }
  38740. }
  38741. {
  38742. int32_t L_74 = V_14;
  38743. V_14 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1));
  38744. }
  38745. IL_0183:
  38746. {
  38747. int32_t L_75 = V_14;
  38748. int32_t L_76;
  38749. L_76 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  38750. if ((((int32_t)L_75) < ((int32_t)L_76)))
  38751. {
  38752. goto IL_00fc;
  38753. }
  38754. }
  38755. {
  38756. int32_t L_77 = V_11;
  38757. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  38758. }
  38759. IL_0197:
  38760. {
  38761. int32_t L_78 = V_11;
  38762. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_79;
  38763. L_79 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  38764. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_79;
  38765. int32_t L_80;
  38766. L_80 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  38767. if ((((int32_t)L_78) < ((int32_t)L_80)))
  38768. {
  38769. goto IL_00ae;
  38770. }
  38771. }
  38772. {
  38773. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_81 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_sourcePixels_2();
  38774. int32_t L_82 = ___y0;
  38775. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_81);
  38776. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_83;
  38777. L_83 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_81, (int32_t)L_82, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  38778. V_8 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_83;
  38779. int32_t L_84 = V_0;
  38780. int32_t L_85 = V_1;
  38781. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_86;
  38782. L_86 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_8), (int32_t)L_84, (int32_t)L_85, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  38783. V_10 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_86;
  38784. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  38785. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_87;
  38786. L_87 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  38787. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_88 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  38788. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_89 = V_10;
  38789. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_90;
  38790. L_90 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_89, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38791. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_91 = V_2;
  38792. NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_87);
  38793. (( void (*) (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_87, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_88, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_90, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_91, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  38794. V_21 = (int32_t)0;
  38795. goto IL_020a;
  38796. }
  38797. IL_01e4:
  38798. {
  38799. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_92 = V_9;
  38800. int32_t L_93 = V_21;
  38801. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_94;
  38802. L_94 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_92, (int32_t)L_93, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  38803. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_95 = V_2;
  38804. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_96;
  38805. L_96 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_95, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  38806. int32_t L_97 = V_21;
  38807. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_98;
  38808. L_98 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_96, (int32_t)L_97, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  38809. float L_99 = (float)L_98->get_W_3();
  38810. L_94->set_W_3(L_99);
  38811. int32_t L_100 = V_21;
  38812. V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_100, (int32_t)1));
  38813. }
  38814. IL_020a:
  38815. {
  38816. int32_t L_101 = V_21;
  38817. int32_t L_102;
  38818. L_102 = Span_1_get_Length_mC5F2E32BABADD4DC7CBCA6C09C42021DCB614B86_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_10), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  38819. if ((((int32_t)L_101) < ((int32_t)L_102)))
  38820. {
  38821. goto IL_01e4;
  38822. }
  38823. }
  38824. {
  38825. goto IL_033d;
  38826. }
  38827. IL_021a:
  38828. {
  38829. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  38830. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_103 = V_3;
  38831. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_104;
  38832. L_104 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_103, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  38833. V_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_104;
  38834. V_23 = (int32_t)0;
  38835. goto IL_0320;
  38836. }
  38837. IL_0231:
  38838. {
  38839. int32_t* L_105 = V_7;
  38840. int32_t L_106 = V_23;
  38841. int32_t* L_107;
  38842. L_107 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_105, (int32_t)L_106, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  38843. int32_t L_108 = *((int32_t*)L_107);
  38844. V_24 = (int32_t)L_108;
  38845. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_109 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_sourcePixels_2();
  38846. int32_t L_110 = V_24;
  38847. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_109);
  38848. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_111;
  38849. L_111 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_109, (int32_t)L_110, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  38850. V_8 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_111;
  38851. int32_t L_112 = V_0;
  38852. int32_t L_113 = V_1;
  38853. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_114;
  38854. L_114 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_8), (int32_t)L_112, (int32_t)L_113, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  38855. V_25 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_114;
  38856. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  38857. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_115;
  38858. L_115 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  38859. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_116 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  38860. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_117 = V_25;
  38861. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_118;
  38862. L_118 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_117, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  38863. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_119 = V_2;
  38864. NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_115);
  38865. (( void (*) (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_115, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_116, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_118, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_119, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  38866. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_2;
  38867. Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, /*hidden argument*/NULL);
  38868. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_121 = V_2;
  38869. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_122;
  38870. L_122 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_121, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  38871. V_26 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_122;
  38872. V_27 = (int32_t)0;
  38873. goto IL_030c;
  38874. }
  38875. IL_0285:
  38876. {
  38877. int32_t L_123 = V_27;
  38878. int32_t* L_124;
  38879. L_124 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_123, /*hidden argument*/NULL);
  38880. V_28 = (int32_t*)L_124;
  38881. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_125 = V_22;
  38882. int32_t L_126 = V_27;
  38883. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_127;
  38884. L_127 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_125, (int32_t)L_126, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  38885. V_29 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_127;
  38886. V_30 = (int32_t)0;
  38887. goto IL_02f2;
  38888. }
  38889. IL_02a0:
  38890. {
  38891. int32_t* L_128 = V_28;
  38892. int32_t L_129 = V_30;
  38893. int32_t* L_130;
  38894. L_130 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_128, (int32_t)L_129, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  38895. int32_t L_131 = *((int32_t*)L_130);
  38896. int32_t L_132 = V_0;
  38897. V_31 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_131, (int32_t)L_132));
  38898. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_133 = V_26;
  38899. int32_t L_134 = V_31;
  38900. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_135;
  38901. L_135 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_133, (int32_t)L_134, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  38902. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_136 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_135);
  38903. V_32 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_136;
  38904. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_137 = V_29;
  38905. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_138 = V_29;
  38906. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_139 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_138);
  38907. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_140;
  38908. L_140 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  38909. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_140;
  38910. int32_t L_141 = V_23;
  38911. int32_t L_142 = V_30;
  38912. float L_143;
  38913. L_143 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_141, (int32_t)L_142, /*hidden argument*/NULL);
  38914. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_144 = V_32;
  38915. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_145;
  38916. L_145 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_143, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_144, /*hidden argument*/NULL);
  38917. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_146;
  38918. L_146 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_139, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_145, /*hidden argument*/NULL);
  38919. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_137 = L_146;
  38920. int32_t L_147 = V_30;
  38921. V_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_147, (int32_t)1));
  38922. }
  38923. IL_02f2:
  38924. {
  38925. int32_t L_148 = V_30;
  38926. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_149;
  38927. L_149 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  38928. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_149;
  38929. int32_t L_150;
  38930. L_150 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  38931. if ((((int32_t)L_148) < ((int32_t)L_150)))
  38932. {
  38933. goto IL_02a0;
  38934. }
  38935. }
  38936. {
  38937. int32_t L_151 = V_27;
  38938. V_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_151, (int32_t)1));
  38939. }
  38940. IL_030c:
  38941. {
  38942. int32_t L_152 = V_27;
  38943. int32_t L_153;
  38944. L_153 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  38945. if ((((int32_t)L_152) < ((int32_t)L_153)))
  38946. {
  38947. goto IL_0285;
  38948. }
  38949. }
  38950. {
  38951. int32_t L_154 = V_23;
  38952. V_23 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1));
  38953. }
  38954. IL_0320:
  38955. {
  38956. int32_t L_155 = V_23;
  38957. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_156;
  38958. L_156 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  38959. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_156;
  38960. int32_t L_157;
  38961. L_157 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  38962. if ((((int32_t)L_155) < ((int32_t)L_157)))
  38963. {
  38964. goto IL_0231;
  38965. }
  38966. }
  38967. {
  38968. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_158 = V_3;
  38969. Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_158, /*hidden argument*/NULL);
  38970. }
  38971. IL_033d:
  38972. {
  38973. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  38974. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_159;
  38975. L_159 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  38976. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_160 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  38977. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_161 = V_3;
  38978. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_162 = V_4;
  38979. NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_159);
  38980. (( void (*) (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_159, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_160, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_161, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_162, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  38981. return;
  38982. }
  38983. }
  38984. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m6706D5F6F3F5FA86C889FE1C188DF8FC0CFE7430_gshared_inline (RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___destination2, const RuntimeMethod* method)
  38985. {
  38986. {
  38987. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  38988. __this->set_bounds_0(L_0);
  38989. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___source1;
  38990. __this->set_source_1(L_1);
  38991. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_2 = ___destination2;
  38992. __this->set_destination_2(L_2);
  38993. return;
  38994. }
  38995. }
  38996. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___start0, const RuntimeMethod* method)
  38997. {
  38998. intptr_t V_0;
  38999. memset((&V_0), 0, sizeof(V_0));
  39000. int32_t V_1 = 0;
  39001. {
  39002. int32_t L_0 = ___start0;
  39003. int32_t L_1 = (int32_t)__this->get__length_2();
  39004. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  39005. {
  39006. goto IL_000f;
  39007. }
  39008. }
  39009. {
  39010. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39011. }
  39012. IL_000f:
  39013. {
  39014. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  39015. int32_t L_3 = ___start0;
  39016. intptr_t L_4;
  39017. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  39018. V_0 = (intptr_t)L_4;
  39019. int32_t L_5 = (int32_t)__this->get__length_2();
  39020. int32_t L_6 = ___start0;
  39021. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  39022. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_7 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0();
  39023. intptr_t L_8 = V_0;
  39024. int32_t L_9 = V_1;
  39025. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_10;
  39026. memset((&L_10), 0, sizeof(L_10));
  39027. Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_inline((&L_10), (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  39028. return (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_10;
  39029. }
  39030. }
  39031. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mF8F9E0F8C91B93E0146270A203113D97A5FDC352_gshared_inline (RowOperation_t0672514F182927A78E5105345BAFBA89951F6CF7 * __this, int32_t ___y0, const RuntimeMethod* method)
  39032. {
  39033. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_0;
  39034. memset((&V_0), 0, sizeof(V_0));
  39035. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_1;
  39036. memset((&V_1), 0, sizeof(V_1));
  39037. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_2;
  39038. memset((&V_2), 0, sizeof(V_2));
  39039. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  39040. memset((&V_3), 0, sizeof(V_3));
  39041. {
  39042. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_1();
  39043. int32_t L_1 = ___y0;
  39044. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0);
  39045. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2;
  39046. L_2 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  39047. V_2 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_2;
  39048. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  39049. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  39050. int32_t L_4;
  39051. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  39052. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_5;
  39053. L_5 = Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  39054. V_0 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_5;
  39055. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_6 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_destination_2();
  39056. int32_t L_7 = ___y0;
  39057. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  39058. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  39059. int32_t L_9;
  39060. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  39061. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_6);
  39062. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_10;
  39063. L_10 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  39064. V_1 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_10;
  39065. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  39066. int32_t L_12;
  39067. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  39068. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_13;
  39069. L_13 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  39070. V_2 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_13;
  39071. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_14 = V_1;
  39072. Span_1_CopyTo_m10001A56CBE8DCCC8248A8E49E6CB11F9BFCF3A2((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_2), (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  39073. return;
  39074. }
  39075. }
  39076. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m4750578341D1BD142DF465A1E406C2C427EEA5F5_gshared_inline (RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF * __this, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  39077. {
  39078. {
  39079. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = ___targetPixels0;
  39080. __this->set_targetPixels_0(L_0);
  39081. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___passPixels1;
  39082. __this->set_passPixels_1(L_1);
  39083. int32_t L_2;
  39084. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  39085. __this->set_minX_2(L_2);
  39086. int32_t L_3;
  39087. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  39088. __this->set_maxX_3(L_3);
  39089. return;
  39090. }
  39091. }
  39092. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1CC4A4423A3ABE31FF08EAFB270FE285808BE6F3_gshared_inline (RowOperation_tB1781CB56A83EBE12597222117047D47B17CE4CF * __this, int32_t ___y0, const RuntimeMethod* method)
  39093. {
  39094. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_0 = NULL;
  39095. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_1 = NULL;
  39096. int32_t V_2 = 0;
  39097. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * V_3 = NULL;
  39098. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  39099. memset((&V_4), 0, sizeof(V_4));
  39100. {
  39101. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_passPixels_1();
  39102. int32_t L_1 = ___y0;
  39103. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0);
  39104. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2;
  39105. L_2 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  39106. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_3;
  39107. L_3 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  39108. V_0 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_3;
  39109. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_4 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_targetPixels_0();
  39110. int32_t L_5 = ___y0;
  39111. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_4);
  39112. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_6;
  39113. L_6 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  39114. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_7;
  39115. L_7 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  39116. V_1 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_7;
  39117. int32_t L_8 = (int32_t)__this->get_minX_2();
  39118. V_2 = (int32_t)L_8;
  39119. goto IL_006c;
  39120. }
  39121. IL_002d:
  39122. {
  39123. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_9 = V_0;
  39124. int32_t L_10 = V_2;
  39125. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_11;
  39126. L_11 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  39127. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_12 = V_1;
  39128. int32_t L_13 = V_2;
  39129. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_14;
  39130. L_14 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  39131. V_3 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_14;
  39132. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  39133. L_15 = L8_ToVector4_m8B03DD2C8BC3B7EA6C34700AEF814653DAD59757_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_11, /*hidden argument*/NULL);
  39134. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_16 = V_3;
  39135. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  39136. L_17 = L8_ToVector4_m8B03DD2C8BC3B7EA6C34700AEF814653DAD59757_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_16, /*hidden argument*/NULL);
  39137. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  39138. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  39139. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  39140. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_19 = V_3;
  39141. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  39142. L8_FromVector4_m5B5E617F4DF270BD3AF9F3267690E7D1E1DC86B2_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  39143. int32_t L_21 = V_2;
  39144. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  39145. }
  39146. IL_006c:
  39147. {
  39148. int32_t L_22 = V_2;
  39149. int32_t L_23 = (int32_t)__this->get_maxX_3();
  39150. if ((((int32_t)L_22) < ((int32_t)L_23)))
  39151. {
  39152. goto IL_002d;
  39153. }
  39154. }
  39155. {
  39156. return;
  39157. }
  39158. }
  39159. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m00D20A11D0E0EDA30560EC1EB009714B2813DD3E_gshared_inline (RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D * __this, int32_t ___startX0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  39160. {
  39161. {
  39162. int32_t L_0 = ___startX0;
  39163. __this->set_startX_0(L_0);
  39164. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___source1;
  39165. __this->set_source_1(L_1);
  39166. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  39167. __this->set_matrix_2(L_2);
  39168. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  39169. __this->set_configuration_3(L_3);
  39170. return;
  39171. }
  39172. }
  39173. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mADEB61D8C767E6488817B0E81AC533E9F8E5778C_gshared_inline (RowOperation_t72DDB6746CFAEC74D2F22AD54BE9B4E2D0E8A98D * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  39174. {
  39175. static bool s_Il2CppMethodInitialized;
  39176. if (!s_Il2CppMethodInitialized)
  39177. {
  39178. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  39179. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  39180. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  39181. s_Il2CppMethodInitialized = true;
  39182. }
  39183. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_0;
  39184. memset((&V_0), 0, sizeof(V_0));
  39185. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_1;
  39186. memset((&V_1), 0, sizeof(V_1));
  39187. {
  39188. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_1();
  39189. int32_t L_1 = ___y0;
  39190. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0);
  39191. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2;
  39192. L_2 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  39193. V_1 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_2;
  39194. int32_t L_3 = (int32_t)__this->get_startX_0();
  39195. int32_t L_4;
  39196. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  39197. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_5;
  39198. L_5 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  39199. V_0 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_5;
  39200. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  39201. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_6;
  39202. L_6 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  39203. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  39204. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_8 = V_0;
  39205. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_9;
  39206. L_9 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  39207. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  39208. NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_6);
  39209. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L8>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  39210. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  39211. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  39212. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  39213. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  39214. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  39215. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  39216. PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_14;
  39217. L_14 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  39218. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  39219. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  39220. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_17 = V_0;
  39221. NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_14);
  39222. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.L8>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_17, (int32_t)1);
  39223. return;
  39224. }
  39225. }
  39226. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m90A13F8D9570ED5D364A1178B934AFCF177E1182_gshared_inline (RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A * __this, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source0, const RuntimeMethod* method)
  39227. {
  39228. {
  39229. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = ___source0;
  39230. __this->set_source_0(L_0);
  39231. return;
  39232. }
  39233. }
  39234. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mCBC04A28DB048B329714A99214736CAF909652E8_gshared_inline (RowOperation_t874F96D66B1818F84624DBF954B26E28412CEE4A * __this, int32_t ___y0, const RuntimeMethod* method)
  39235. {
  39236. static bool s_Il2CppMethodInitialized;
  39237. if (!s_Il2CppMethodInitialized)
  39238. {
  39239. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39240. s_Il2CppMethodInitialized = true;
  39241. }
  39242. {
  39243. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_0();
  39244. int32_t L_1 = ___y0;
  39245. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0);
  39246. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_2;
  39247. L_2 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  39248. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  39249. (( void (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  39250. return;
  39251. }
  39252. }
  39253. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m5774FF57BEDD7A77EED7FD6785EB46F358DCB279_gshared_inline (RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source7, const RuntimeMethod* method)
  39254. {
  39255. {
  39256. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  39257. __this->set_configuration_0(L_0);
  39258. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  39259. __this->set_bounds_1(L_1);
  39260. RuntimeObject* L_2 = ___colors2;
  39261. __this->set_colors_6(L_2);
  39262. PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * L_3 = ___blender3;
  39263. __this->set_blender_2(L_3);
  39264. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  39265. __this->set_center_3(L_4);
  39266. float L_5 = ___maxDistance5;
  39267. __this->set_maxDistance_4(L_5);
  39268. float L_6 = ___blendPercent6;
  39269. __this->set_blendPercent_5(L_6);
  39270. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_7 = ___source7;
  39271. __this->set_source_7(L_7);
  39272. return;
  39273. }
  39274. }
  39275. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m320402B608A807B42CA72AE5B7196F558F6ADEBB_gshared_inline (RowOperation_tBBB9DBD0866D275C36C662FA0175FFF1F64401FB * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  39276. {
  39277. static bool s_Il2CppMethodInitialized;
  39278. if (!s_Il2CppMethodInitialized)
  39279. {
  39280. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  39281. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  39282. s_Il2CppMethodInitialized = true;
  39283. }
  39284. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_0;
  39285. memset((&V_0), 0, sizeof(V_0));
  39286. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_1;
  39287. memset((&V_1), 0, sizeof(V_1));
  39288. int32_t V_2 = 0;
  39289. float V_3 = 0.0f;
  39290. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_4;
  39291. memset((&V_4), 0, sizeof(V_4));
  39292. {
  39293. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  39294. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_1;
  39295. L_1 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  39296. V_0 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_1;
  39297. V_2 = (int32_t)0;
  39298. goto IL_0068;
  39299. }
  39300. IL_0010:
  39301. {
  39302. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  39303. int32_t L_3 = V_2;
  39304. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  39305. int32_t L_5;
  39306. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  39307. int32_t L_6 = ___y0;
  39308. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  39309. memset((&L_7), 0, sizeof(L_7));
  39310. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  39311. float L_8;
  39312. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  39313. V_3 = (float)L_8;
  39314. int32_t L_9 = V_2;
  39315. float* L_10;
  39316. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  39317. float L_11 = (float)__this->get_blendPercent_5();
  39318. float L_12 = V_3;
  39319. float L_13 = (float)__this->get_maxDistance_4();
  39320. float L_14;
  39321. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  39322. *((float*)L_10) = (float)L_14;
  39323. int32_t L_15 = V_2;
  39324. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  39325. }
  39326. IL_0068:
  39327. {
  39328. int32_t L_16 = V_2;
  39329. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  39330. int32_t L_18;
  39331. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  39332. if ((((int32_t)L_16) < ((int32_t)L_18)))
  39333. {
  39334. goto IL_0010;
  39335. }
  39336. }
  39337. {
  39338. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_19 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_7();
  39339. int32_t L_20 = ___y0;
  39340. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_19);
  39341. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_21;
  39342. L_21 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  39343. V_4 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_21;
  39344. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  39345. int32_t L_23;
  39346. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  39347. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  39348. int32_t L_25;
  39349. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  39350. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_26;
  39351. L_26 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  39352. V_1 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_26;
  39353. PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * L_27 = (PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)__this->get_blender_2();
  39354. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  39355. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_29 = V_1;
  39356. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_30 = V_1;
  39357. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_31;
  39358. L_31 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  39359. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_32 = V_0;
  39360. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_33;
  39361. L_33 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  39362. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  39363. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  39364. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  39365. NullCheck((PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)L_27);
  39366. (( void (*) (PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_29, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_31, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  39367. return;
  39368. }
  39369. }
  39370. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC3120F25FE7AF5BF94B18CF2AE1D04DEB1B53AC0_gshared_inline (RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source2, const RuntimeMethod* method)
  39371. {
  39372. {
  39373. int32_t L_0;
  39374. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  39375. __this->set_minX_0(L_0);
  39376. int32_t L_1;
  39377. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  39378. __this->set_maxX_1(L_1);
  39379. int32_t L_2;
  39380. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  39381. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  39382. int32_t L_3;
  39383. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  39384. __this->set_maxY_3(L_3);
  39385. int32_t L_4;
  39386. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  39387. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  39388. int32_t L_5 = ___size1;
  39389. __this->set_size_5(L_5);
  39390. int32_t L_6 = ___size1;
  39391. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  39392. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_7 = ___source2;
  39393. __this->set_source_7(L_7);
  39394. return;
  39395. }
  39396. }
  39397. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mEE5489456CD75B5C68AEAD7B23649B635D611E8C_gshared_inline (RowOperation_tA4A9593209D51EB51E946F80EEB3923E195237B1 * __this, int32_t ___y0, const RuntimeMethod* method)
  39398. {
  39399. static bool s_Il2CppMethodInitialized;
  39400. if (!s_Il2CppMethodInitialized)
  39401. {
  39402. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  39403. s_Il2CppMethodInitialized = true;
  39404. }
  39405. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_0;
  39406. memset((&V_0), 0, sizeof(V_0));
  39407. int32_t V_1 = 0;
  39408. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 V_2;
  39409. memset((&V_2), 0, sizeof(V_2));
  39410. int32_t V_3 = 0;
  39411. int32_t V_4 = 0;
  39412. {
  39413. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_0 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_7();
  39414. int32_t L_1 = ___y0;
  39415. int32_t L_2 = (int32_t)__this->get_radius_6();
  39416. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  39417. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  39418. int32_t L_4;
  39419. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  39420. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0);
  39421. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_5;
  39422. L_5 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  39423. V_0 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_5;
  39424. int32_t L_6 = (int32_t)__this->get_minX_0();
  39425. V_1 = (int32_t)L_6;
  39426. goto IL_00a2;
  39427. }
  39428. IL_0028:
  39429. {
  39430. int32_t L_7 = V_1;
  39431. int32_t L_8 = (int32_t)__this->get_radius_6();
  39432. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  39433. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  39434. int32_t L_10;
  39435. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  39436. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_11;
  39437. L_11 = Span_1_get_Item_m8785575C5A33E59978B46648338ADBF2BAD08734_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  39438. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_12 = (*(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_11);
  39439. V_2 = (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 )L_12;
  39440. int32_t L_13 = ___y0;
  39441. V_3 = (int32_t)L_13;
  39442. goto IL_0085;
  39443. }
  39444. IL_004c:
  39445. {
  39446. int32_t L_14 = V_1;
  39447. V_4 = (int32_t)L_14;
  39448. goto IL_006b;
  39449. }
  39450. IL_0051:
  39451. {
  39452. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_15 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_7();
  39453. int32_t L_16 = V_4;
  39454. int32_t L_17 = V_3;
  39455. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_15);
  39456. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * L_18;
  39457. L_18 = (( L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  39458. L8_t0DC62ABA8124A587901AC9D023076EF568A23003 L_19 = V_2;
  39459. *(L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)L_18 = L_19;
  39460. int32_t L_20 = V_4;
  39461. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  39462. }
  39463. IL_006b:
  39464. {
  39465. int32_t L_21 = V_4;
  39466. int32_t L_22 = V_1;
  39467. int32_t L_23 = (int32_t)__this->get_size_5();
  39468. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  39469. {
  39470. goto IL_0081;
  39471. }
  39472. }
  39473. {
  39474. int32_t L_24 = V_4;
  39475. int32_t L_25 = (int32_t)__this->get_maxX_1();
  39476. if ((((int32_t)L_24) < ((int32_t)L_25)))
  39477. {
  39478. goto IL_0051;
  39479. }
  39480. }
  39481. IL_0081:
  39482. {
  39483. int32_t L_26 = V_3;
  39484. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  39485. }
  39486. IL_0085:
  39487. {
  39488. int32_t L_27 = V_3;
  39489. int32_t L_28 = ___y0;
  39490. int32_t L_29 = (int32_t)__this->get_size_5();
  39491. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  39492. {
  39493. goto IL_0099;
  39494. }
  39495. }
  39496. {
  39497. int32_t L_30 = V_3;
  39498. int32_t L_31 = (int32_t)__this->get_maxY_3();
  39499. if ((((int32_t)L_30) < ((int32_t)L_31)))
  39500. {
  39501. goto IL_004c;
  39502. }
  39503. }
  39504. IL_0099:
  39505. {
  39506. int32_t L_32 = V_1;
  39507. int32_t L_33 = (int32_t)__this->get_size_5();
  39508. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  39509. }
  39510. IL_00a2:
  39511. {
  39512. int32_t L_34 = V_1;
  39513. int32_t L_35 = (int32_t)__this->get_maxX_1();
  39514. if ((((int32_t)L_34) < ((int32_t)L_35)))
  39515. {
  39516. goto IL_0028;
  39517. }
  39518. }
  39519. {
  39520. return;
  39521. }
  39522. }
  39523. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m3B7154F95FF8B3E21E581BC38AB62B6BAE28A467_gshared_inline (RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___source7, const RuntimeMethod* method)
  39524. {
  39525. {
  39526. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  39527. __this->set_configuration_0(L_0);
  39528. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  39529. __this->set_bounds_1(L_1);
  39530. RuntimeObject* L_2 = ___colors2;
  39531. __this->set_colors_6(L_2);
  39532. PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * L_3 = ___blender3;
  39533. __this->set_blender_2(L_3);
  39534. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  39535. __this->set_center_3(L_4);
  39536. float L_5 = ___maxDistance5;
  39537. __this->set_maxDistance_4(L_5);
  39538. float L_6 = ___blendPercent6;
  39539. __this->set_blendPercent_5(L_6);
  39540. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_7 = ___source7;
  39541. __this->set_source_7(L_7);
  39542. return;
  39543. }
  39544. }
  39545. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m23B163109459CB1BE5F34758D4AEF3C1E6C1B588_gshared_inline (RowOperation_t84ED932B3579101BEC774FD90F4643F3CC3591E8 * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  39546. {
  39547. static bool s_Il2CppMethodInitialized;
  39548. if (!s_Il2CppMethodInitialized)
  39549. {
  39550. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  39551. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  39552. s_Il2CppMethodInitialized = true;
  39553. }
  39554. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_0;
  39555. memset((&V_0), 0, sizeof(V_0));
  39556. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_1;
  39557. memset((&V_1), 0, sizeof(V_1));
  39558. int32_t V_2 = 0;
  39559. float V_3 = 0.0f;
  39560. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_4;
  39561. memset((&V_4), 0, sizeof(V_4));
  39562. {
  39563. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  39564. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_1;
  39565. L_1 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  39566. V_0 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_1;
  39567. V_2 = (int32_t)0;
  39568. goto IL_0062;
  39569. }
  39570. IL_0010:
  39571. {
  39572. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  39573. int32_t L_3 = V_2;
  39574. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  39575. int32_t L_5;
  39576. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  39577. int32_t L_6 = ___y0;
  39578. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  39579. memset((&L_7), 0, sizeof(L_7));
  39580. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  39581. float L_8;
  39582. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  39583. V_3 = (float)L_8;
  39584. int32_t L_9 = V_2;
  39585. float* L_10;
  39586. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  39587. float L_11 = (float)__this->get_blendPercent_5();
  39588. float L_12 = V_3;
  39589. float L_13 = (float)__this->get_maxDistance_4();
  39590. float L_14;
  39591. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  39592. *((float*)L_10) = (float)L_14;
  39593. int32_t L_15 = V_2;
  39594. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  39595. }
  39596. IL_0062:
  39597. {
  39598. int32_t L_16 = V_2;
  39599. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  39600. int32_t L_18;
  39601. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  39602. if ((((int32_t)L_16) < ((int32_t)L_18)))
  39603. {
  39604. goto IL_0010;
  39605. }
  39606. }
  39607. {
  39608. Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_19 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_source_7();
  39609. int32_t L_20 = ___y0;
  39610. NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_19);
  39611. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_21;
  39612. L_21 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  39613. V_4 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_21;
  39614. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  39615. int32_t L_23;
  39616. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  39617. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  39618. int32_t L_25;
  39619. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  39620. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_26;
  39621. L_26 = Span_1_Slice_mB94A1C14F1B3AE7FABFBAAE89AD2865CF3D3FA7D_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  39622. V_1 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_26;
  39623. PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 * L_27 = (PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)__this->get_blender_2();
  39624. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  39625. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_29 = V_1;
  39626. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_30 = V_1;
  39627. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_31;
  39628. L_31 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  39629. Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_32 = V_0;
  39630. ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 L_33;
  39631. L_33 = (( ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  39632. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  39633. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  39634. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  39635. NullCheck((PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)L_27);
  39636. (( void (*) (PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tA5919D86C7228881F351CC754325C48609EB79A5 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_29, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_31, (ReadOnlySpan_1_t910F1199FA5270D16AFF2E8426B5751DFE1AA694 )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  39637. return;
  39638. }
  39639. }
  39640. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m6EB92E1BB941EDF94F68A68D8701FBCE3C4D1CB0_gshared_inline (RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___upper3, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  39641. {
  39642. {
  39643. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  39644. __this->set_bounds_0(L_0);
  39645. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___source1;
  39646. __this->set_source_1(L_1);
  39647. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  39648. __this->set_intImage_2(L_2);
  39649. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_3 = ___upper3;
  39650. __this->set_upper_3(L_3);
  39651. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_4 = ___lower4;
  39652. __this->set_lower_4(L_4);
  39653. float L_5 = ___thresholdLimit5;
  39654. __this->set_thresholdLimit_5(L_5);
  39655. int32_t L_6 = ___startX7;
  39656. __this->set_startX_6(L_6);
  39657. int32_t L_7 = ___endX8;
  39658. __this->set_endX_7(L_7);
  39659. int32_t L_8 = ___startY9;
  39660. __this->set_startY_8(L_8);
  39661. uint8_t L_9 = ___clusterSize6;
  39662. __this->set_clusterSize_9(L_9);
  39663. return;
  39664. }
  39665. }
  39666. 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)
  39667. {
  39668. intptr_t V_0;
  39669. memset((&V_0), 0, sizeof(V_0));
  39670. {
  39671. int32_t L_0 = ___index0;
  39672. int32_t L_1 = (int32_t)__this->get__length_2();
  39673. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  39674. {
  39675. goto IL_000e;
  39676. }
  39677. }
  39678. {
  39679. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  39680. }
  39681. IL_000e:
  39682. {
  39683. Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_2 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0();
  39684. if (L_2)
  39685. {
  39686. goto IL_0030;
  39687. }
  39688. }
  39689. {
  39690. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  39691. V_0 = (intptr_t)L_3;
  39692. void* L_4;
  39693. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  39694. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_5;
  39695. 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));
  39696. int32_t L_6 = ___index0;
  39697. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_7;
  39698. 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));
  39699. return (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(L_7);
  39700. }
  39701. IL_0030:
  39702. {
  39703. Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_8 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0();
  39704. NullCheck(L_8);
  39705. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_9 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_8->get_address_of_Data_0();
  39706. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  39707. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_11;
  39708. 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));
  39709. int32_t L_12 = ___index0;
  39710. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_13;
  39711. 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));
  39712. return (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(L_13);
  39713. }
  39714. }
  39715. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m279D517D83A76E145CC2776B10C308BEA7F42A9B_gshared_inline (RowOperation_tD1C4F3CF953C1B0BFFEB54AA9C9012CAF55FA5EA * __this, int32_t ___y0, const RuntimeMethod* method)
  39716. {
  39717. static bool s_Il2CppMethodInitialized;
  39718. if (!s_Il2CppMethodInitialized)
  39719. {
  39720. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  39721. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  39722. s_Il2CppMethodInitialized = true;
  39723. }
  39724. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  39725. memset((&V_0), 0, sizeof(V_0));
  39726. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_1;
  39727. memset((&V_1), 0, sizeof(V_1));
  39728. int32_t V_2 = 0;
  39729. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_3;
  39730. memset((&V_3), 0, sizeof(V_3));
  39731. int32_t V_4 = 0;
  39732. int32_t V_5 = 0;
  39733. int32_t V_6 = 0;
  39734. int32_t V_7 = 0;
  39735. uint32_t V_8 = 0;
  39736. int64_t V_9 = 0;
  39737. {
  39738. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  39739. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_1();
  39740. int32_t L_1 = ___y0;
  39741. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0);
  39742. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2;
  39743. L_2 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  39744. V_1 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_2;
  39745. int32_t L_3 = (int32_t)__this->get_startX_6();
  39746. V_2 = (int32_t)L_3;
  39747. goto IL_0176;
  39748. }
  39749. IL_0021:
  39750. {
  39751. int32_t L_4 = V_2;
  39752. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_5;
  39753. L_5 = Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  39754. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_6 = (*(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_5);
  39755. V_3 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_6;
  39756. La16_ToRgba32_m649875666DA27D0F99F72C89C9929A73A4D0F64B_inline((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  39757. int32_t L_7 = V_2;
  39758. int32_t L_8 = (int32_t)__this->get_startX_6();
  39759. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  39760. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  39761. int32_t L_10;
  39762. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  39763. V_4 = (int32_t)L_10;
  39764. int32_t L_11 = V_2;
  39765. int32_t L_12 = (int32_t)__this->get_startX_6();
  39766. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  39767. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  39768. int32_t L_15;
  39769. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  39770. int32_t L_16;
  39771. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  39772. V_5 = (int32_t)L_16;
  39773. int32_t L_17 = ___y0;
  39774. int32_t L_18 = (int32_t)__this->get_startY_8();
  39775. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  39776. int32_t L_20;
  39777. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  39778. V_6 = (int32_t)L_20;
  39779. int32_t L_21 = ___y0;
  39780. int32_t L_22 = (int32_t)__this->get_startY_8();
  39781. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  39782. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  39783. int32_t L_25;
  39784. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  39785. int32_t L_26;
  39786. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  39787. V_7 = (int32_t)L_26;
  39788. int32_t L_27 = V_5;
  39789. int32_t L_28 = V_4;
  39790. int32_t L_29 = V_7;
  39791. int32_t L_30 = V_6;
  39792. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  39793. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  39794. int32_t L_32 = V_5;
  39795. int32_t L_33 = V_7;
  39796. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  39797. uint64_t* L_34;
  39798. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  39799. int64_t L_35 = *((int64_t*)L_34);
  39800. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  39801. int32_t L_37 = V_4;
  39802. int32_t L_38 = V_7;
  39803. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  39804. uint64_t* L_39;
  39805. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  39806. int64_t L_40 = *((int64_t*)L_39);
  39807. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  39808. int32_t L_42 = V_5;
  39809. int32_t L_43 = V_6;
  39810. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  39811. uint64_t* L_44;
  39812. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  39813. int64_t L_45 = *((int64_t*)L_44);
  39814. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  39815. int32_t L_47 = V_4;
  39816. int32_t L_48 = V_6;
  39817. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  39818. uint64_t* L_49;
  39819. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  39820. int64_t L_50 = *((int64_t*)L_49);
  39821. uint64_t L_51;
  39822. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  39823. V_9 = (int64_t)L_51;
  39824. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  39825. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  39826. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  39827. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  39828. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  39829. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  39830. uint32_t L_58 = V_8;
  39831. int64_t L_59 = V_9;
  39832. float L_60 = (float)__this->get_thresholdLimit_5();
  39833. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  39834. {
  39835. goto IL_015a;
  39836. }
  39837. }
  39838. {
  39839. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_61 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_1();
  39840. int32_t L_62 = V_2;
  39841. int32_t L_63 = ___y0;
  39842. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_61);
  39843. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_64;
  39844. L_64 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  39845. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_65 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )__this->get_lower_4();
  39846. *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_64 = L_65;
  39847. goto IL_0172;
  39848. }
  39849. IL_015a:
  39850. {
  39851. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_66 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_1();
  39852. int32_t L_67 = V_2;
  39853. int32_t L_68 = ___y0;
  39854. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_66);
  39855. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_69;
  39856. L_69 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  39857. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_70 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )__this->get_upper_3();
  39858. *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_69 = L_70;
  39859. }
  39860. IL_0172:
  39861. {
  39862. int32_t L_71 = V_2;
  39863. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  39864. }
  39865. IL_0176:
  39866. {
  39867. int32_t L_72 = V_2;
  39868. int32_t L_73 = (int32_t)__this->get_endX_7();
  39869. if ((((int32_t)L_72) < ((int32_t)L_73)))
  39870. {
  39871. goto IL_0021;
  39872. }
  39873. }
  39874. {
  39875. return;
  39876. }
  39877. }
  39878. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m324EE566E7542FC9078A75EF6447109A68C080E1_gshared_inline (RowOperation_tB804EE6F124972E47ABDF794C765983753E77759 * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source5, const RuntimeMethod* method)
  39879. {
  39880. {
  39881. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  39882. __this->set_configuration_0(L_0);
  39883. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  39884. __this->set_bounds_1(L_1);
  39885. PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * L_2 = ___blender2;
  39886. __this->set_blender_2(L_2);
  39887. RuntimeObject* L_3 = ___amount3;
  39888. __this->set_amount_3(L_3);
  39889. RuntimeObject* L_4 = ___colors4;
  39890. __this->set_colors_4(L_4);
  39891. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_5 = ___source5;
  39892. __this->set_source_5(L_5);
  39893. return;
  39894. }
  39895. }
  39896. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  39897. {
  39898. intptr_t V_0;
  39899. memset((&V_0), 0, sizeof(V_0));
  39900. {
  39901. int32_t L_0 = ___start0;
  39902. int32_t L_1 = (int32_t)__this->get__length_2();
  39903. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  39904. {
  39905. goto IL_0014;
  39906. }
  39907. }
  39908. {
  39909. int32_t L_2 = ___length1;
  39910. int32_t L_3 = (int32_t)__this->get__length_2();
  39911. int32_t L_4 = ___start0;
  39912. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  39913. {
  39914. goto IL_001a;
  39915. }
  39916. }
  39917. IL_0014:
  39918. {
  39919. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  39920. }
  39921. IL_001a:
  39922. {
  39923. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  39924. int32_t L_6 = ___start0;
  39925. intptr_t L_7;
  39926. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  39927. V_0 = (intptr_t)L_7;
  39928. Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_8 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0();
  39929. intptr_t L_9 = V_0;
  39930. int32_t L_10 = ___length1;
  39931. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_11;
  39932. memset((&L_11), 0, sizeof(L_11));
  39933. Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_inline((&L_11), (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  39934. return (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_11;
  39935. }
  39936. }
  39937. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m31999D5F3FC5AD6333AFE1D5A450DCAC4C059DBF_gshared_inline (RowOperation_tB804EE6F124972E47ABDF794C765983753E77759 * __this, int32_t ___y0, const RuntimeMethod* method)
  39938. {
  39939. static bool s_Il2CppMethodInitialized;
  39940. if (!s_Il2CppMethodInitialized)
  39941. {
  39942. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  39943. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  39944. s_Il2CppMethodInitialized = true;
  39945. }
  39946. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_0;
  39947. memset((&V_0), 0, sizeof(V_0));
  39948. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_1;
  39949. memset((&V_1), 0, sizeof(V_1));
  39950. {
  39951. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_5();
  39952. int32_t L_1 = ___y0;
  39953. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0);
  39954. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2;
  39955. L_2 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  39956. V_1 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_2;
  39957. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  39958. int32_t L_4;
  39959. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  39960. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  39961. int32_t L_6;
  39962. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  39963. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_7;
  39964. L_7 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  39965. V_0 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_7;
  39966. PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * L_8 = (PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)__this->get_blender_2();
  39967. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  39968. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_10 = V_0;
  39969. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  39970. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_12;
  39971. L_12 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  39972. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_13;
  39973. L_13 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  39974. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_14 = V_0;
  39975. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_15;
  39976. L_15 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  39977. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  39978. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  39979. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  39980. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  39981. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  39982. NullCheck((PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)L_8);
  39983. (( void (*) (PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_10, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_13, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  39984. return;
  39985. }
  39986. }
  39987. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mAFF36B07CEDC1BD141A96834B1039BB8845DD2BF_gshared_inline (RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF * __this, int32_t ___startX0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___upper2, La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  39988. {
  39989. {
  39990. int32_t L_0 = ___startX0;
  39991. __this->set_startX_5(L_0);
  39992. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___source1;
  39993. __this->set_source_0(L_1);
  39994. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_2 = ___upper2;
  39995. __this->set_upper_1(L_2);
  39996. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_3 = ___lower3;
  39997. __this->set_lower_2(L_3);
  39998. uint8_t L_4 = ___threshold4;
  39999. __this->set_threshold_3(L_4);
  40000. int32_t L_5 = ___mode5;
  40001. __this->set_mode_4(L_5);
  40002. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  40003. __this->set_configuration_6(L_6);
  40004. return;
  40005. }
  40006. }
  40007. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, const RuntimeMethod* method)
  40008. {
  40009. {
  40010. int32_t L_0 = (int32_t)__this->get__length_2();
  40011. return (int32_t)L_0;
  40012. }
  40013. }
  40014. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m5A41F80AF2BD28FBE5E83834E28419E21FBD311F_gshared_inline (RowOperation_tF990EE5E73D9A27C0AEA29BF2E2BEE13245FC0DF * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  40015. {
  40016. static bool s_Il2CppMethodInitialized;
  40017. if (!s_Il2CppMethodInitialized)
  40018. {
  40019. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  40020. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  40021. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  40022. s_Il2CppMethodInitialized = true;
  40023. }
  40024. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_0;
  40025. memset((&V_0), 0, sizeof(V_0));
  40026. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_1;
  40027. memset((&V_1), 0, sizeof(V_1));
  40028. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_2;
  40029. memset((&V_2), 0, sizeof(V_2));
  40030. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_3;
  40031. memset((&V_3), 0, sizeof(V_3));
  40032. int32_t V_4 = 0;
  40033. uint8_t V_5 = 0x0;
  40034. int32_t V_6 = 0;
  40035. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  40036. memset((&V_7), 0, sizeof(V_7));
  40037. uint8_t V_8 = 0x0;
  40038. float V_9 = 0.0f;
  40039. int32_t V_10 = 0;
  40040. float V_11 = 0.0f;
  40041. float V_12 = 0.0f;
  40042. int32_t V_13 = 0;
  40043. float V_14 = 0.0f;
  40044. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B5_0 = NULL;
  40045. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B4_0 = NULL;
  40046. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 G_B6_0;
  40047. memset((&G_B6_0), 0, sizeof(G_B6_0));
  40048. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B6_1 = NULL;
  40049. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B12_0 = NULL;
  40050. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B11_0 = NULL;
  40051. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 G_B13_0;
  40052. memset((&G_B13_0), 0, sizeof(G_B13_0));
  40053. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B13_1 = NULL;
  40054. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B19_0 = NULL;
  40055. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B18_0 = NULL;
  40056. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 G_B20_0;
  40057. memset((&G_B20_0), 0, sizeof(G_B20_0));
  40058. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * G_B20_1 = NULL;
  40059. {
  40060. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_0 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )__this->get_upper_1();
  40061. V_0 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_0;
  40062. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_1 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )__this->get_lower_2();
  40063. V_1 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_1;
  40064. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_2 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_0();
  40065. int32_t L_3 = ___y0;
  40066. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_2);
  40067. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_4;
  40068. L_4 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  40069. V_3 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_4;
  40070. int32_t L_5 = (int32_t)__this->get_startX_5();
  40071. int32_t L_6;
  40072. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  40073. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_7;
  40074. L_7 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  40075. V_2 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_7;
  40076. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  40077. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_8;
  40078. L_8 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  40079. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  40080. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_10 = V_2;
  40081. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_11;
  40082. L_11 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  40083. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  40084. NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_8);
  40085. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.La16>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  40086. int32_t L_13 = (int32_t)__this->get_mode_4();
  40087. V_4 = (int32_t)L_13;
  40088. int32_t L_14 = V_4;
  40089. switch (L_14)
  40090. {
  40091. case 0:
  40092. {
  40093. goto IL_0063;
  40094. }
  40095. case 1:
  40096. {
  40097. goto IL_00c6;
  40098. }
  40099. case 2:
  40100. {
  40101. goto IL_0119;
  40102. }
  40103. }
  40104. }
  40105. {
  40106. return;
  40107. }
  40108. IL_0063:
  40109. {
  40110. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  40111. V_5 = (uint8_t)L_15;
  40112. V_6 = (int32_t)0;
  40113. goto IL_00ba;
  40114. }
  40115. IL_0070:
  40116. {
  40117. int32_t L_16 = V_6;
  40118. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  40119. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  40120. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  40121. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  40122. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  40123. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  40124. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  40125. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  40126. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  40127. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  40128. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  40129. uint8_t L_25;
  40130. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  40131. V_8 = (uint8_t)L_25;
  40132. int32_t L_26 = V_6;
  40133. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_27;
  40134. L_27 = Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  40135. uint8_t L_28 = V_8;
  40136. uint8_t L_29 = V_5;
  40137. G_B4_0 = L_27;
  40138. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  40139. {
  40140. G_B5_0 = L_27;
  40141. goto IL_00ae;
  40142. }
  40143. }
  40144. {
  40145. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_30 = V_1;
  40146. G_B6_0 = L_30;
  40147. G_B6_1 = G_B4_0;
  40148. goto IL_00af;
  40149. }
  40150. IL_00ae:
  40151. {
  40152. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_31 = V_0;
  40153. G_B6_0 = L_31;
  40154. G_B6_1 = G_B5_0;
  40155. }
  40156. IL_00af:
  40157. {
  40158. *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)G_B6_1 = G_B6_0;
  40159. int32_t L_32 = V_6;
  40160. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  40161. }
  40162. IL_00ba:
  40163. {
  40164. int32_t L_33 = V_6;
  40165. int32_t L_34;
  40166. L_34 = Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  40167. if ((((int32_t)L_33) < ((int32_t)L_34)))
  40168. {
  40169. goto IL_0070;
  40170. }
  40171. }
  40172. {
  40173. return;
  40174. }
  40175. IL_00c6:
  40176. {
  40177. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  40178. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  40179. V_10 = (int32_t)0;
  40180. goto IL_010d;
  40181. }
  40182. IL_00da:
  40183. {
  40184. int32_t L_36 = V_10;
  40185. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  40186. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  40187. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  40188. float L_39;
  40189. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  40190. V_11 = (float)L_39;
  40191. int32_t L_40 = V_10;
  40192. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_41;
  40193. L_41 = Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  40194. float L_42 = V_11;
  40195. float L_43 = V_9;
  40196. G_B11_0 = L_41;
  40197. if ((((float)L_42) >= ((float)L_43)))
  40198. {
  40199. G_B12_0 = L_41;
  40200. goto IL_0101;
  40201. }
  40202. }
  40203. {
  40204. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_44 = V_1;
  40205. G_B13_0 = L_44;
  40206. G_B13_1 = G_B11_0;
  40207. goto IL_0102;
  40208. }
  40209. IL_0101:
  40210. {
  40211. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_45 = V_0;
  40212. G_B13_0 = L_45;
  40213. G_B13_1 = G_B12_0;
  40214. }
  40215. IL_0102:
  40216. {
  40217. *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)G_B13_1 = G_B13_0;
  40218. int32_t L_46 = V_10;
  40219. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  40220. }
  40221. IL_010d:
  40222. {
  40223. int32_t L_47 = V_10;
  40224. int32_t L_48;
  40225. L_48 = Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  40226. if ((((int32_t)L_47) < ((int32_t)L_48)))
  40227. {
  40228. goto IL_00da;
  40229. }
  40230. }
  40231. {
  40232. return;
  40233. }
  40234. IL_0119:
  40235. {
  40236. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  40237. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  40238. V_13 = (int32_t)0;
  40239. goto IL_0160;
  40240. }
  40241. IL_012d:
  40242. {
  40243. int32_t L_50 = V_13;
  40244. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  40245. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  40246. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  40247. float L_53;
  40248. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  40249. V_14 = (float)L_53;
  40250. int32_t L_54 = V_13;
  40251. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_55;
  40252. L_55 = Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  40253. float L_56 = V_14;
  40254. float L_57 = V_12;
  40255. G_B18_0 = L_55;
  40256. if ((((float)L_56) >= ((float)L_57)))
  40257. {
  40258. G_B19_0 = L_55;
  40259. goto IL_0154;
  40260. }
  40261. }
  40262. {
  40263. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_58 = V_1;
  40264. G_B20_0 = L_58;
  40265. G_B20_1 = G_B18_0;
  40266. goto IL_0155;
  40267. }
  40268. IL_0154:
  40269. {
  40270. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_59 = V_0;
  40271. G_B20_0 = L_59;
  40272. G_B20_1 = G_B19_0;
  40273. }
  40274. IL_0155:
  40275. {
  40276. *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)G_B20_1 = G_B20_0;
  40277. int32_t L_60 = V_13;
  40278. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  40279. }
  40280. IL_0160:
  40281. {
  40282. int32_t L_61 = V_13;
  40283. int32_t L_62;
  40284. L_62 = Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  40285. if ((((int32_t)L_61) < ((int32_t)L_62)))
  40286. {
  40287. goto IL_012d;
  40288. }
  40289. }
  40290. {
  40291. return;
  40292. }
  40293. }
  40294. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m2223899139C825C1D8C65B789EB4B3317DEF3E25_gshared_inline (RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels1, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___sourcePixels2, KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * ___map3, DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 ___kernel4, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration5, bool ___preserveAlpha6, const RuntimeMethod* method)
  40295. {
  40296. {
  40297. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  40298. __this->set_bounds_0(L_0);
  40299. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___targetPixels1;
  40300. __this->set_targetPixels_1(L_1);
  40301. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_2 = ___sourcePixels2;
  40302. __this->set_sourcePixels_2(L_2);
  40303. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_3 = ___map3;
  40304. __this->set_map_3(L_3);
  40305. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 L_4 = ___kernel4;
  40306. __this->set_kernel_4(L_4);
  40307. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_5 = ___configuration5;
  40308. __this->set_configuration_5(L_5);
  40309. bool L_6 = ___preserveAlpha6;
  40310. __this->set_preserveAlpha_6(L_6);
  40311. return;
  40312. }
  40313. }
  40314. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m4D3FD79F7A41377CA27D71E2AAA4D303AB2305E8_gshared_inline (RowOperation_t9E195CC47EF82A7823F8363573955C6272C5355D * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  40315. {
  40316. static bool s_Il2CppMethodInitialized;
  40317. if (!s_Il2CppMethodInitialized)
  40318. {
  40319. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  40320. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  40321. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  40322. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  40323. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  40324. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  40325. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  40326. s_Il2CppMethodInitialized = true;
  40327. }
  40328. int32_t V_0 = 0;
  40329. int32_t V_1 = 0;
  40330. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2;
  40331. memset((&V_2), 0, sizeof(V_2));
  40332. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3;
  40333. memset((&V_3), 0, sizeof(V_3));
  40334. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_4;
  40335. memset((&V_4), 0, sizeof(V_4));
  40336. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B V_5;
  40337. memset((&V_5), 0, sizeof(V_5));
  40338. int32_t V_6 = 0;
  40339. int32_t* V_7 = NULL;
  40340. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_8;
  40341. memset((&V_8), 0, sizeof(V_8));
  40342. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_9 = NULL;
  40343. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_10;
  40344. memset((&V_10), 0, sizeof(V_10));
  40345. int32_t V_11 = 0;
  40346. int32_t V_12 = 0;
  40347. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_13 = NULL;
  40348. int32_t V_14 = 0;
  40349. int32_t* V_15 = NULL;
  40350. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_16 = NULL;
  40351. int32_t V_17 = 0;
  40352. int32_t V_18 = 0;
  40353. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_19;
  40354. memset((&V_19), 0, sizeof(V_19));
  40355. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C V_20;
  40356. memset((&V_20), 0, sizeof(V_20));
  40357. int32_t V_21 = 0;
  40358. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_22 = NULL;
  40359. int32_t V_23 = 0;
  40360. int32_t V_24 = 0;
  40361. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_25;
  40362. memset((&V_25), 0, sizeof(V_25));
  40363. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_26 = NULL;
  40364. int32_t V_27 = 0;
  40365. int32_t* V_28 = NULL;
  40366. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_29 = NULL;
  40367. int32_t V_30 = 0;
  40368. int32_t V_31 = 0;
  40369. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_32;
  40370. memset((&V_32), 0, sizeof(V_32));
  40371. {
  40372. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_0 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  40373. int32_t L_1;
  40374. L_1 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_0, /*hidden argument*/NULL);
  40375. V_0 = (int32_t)L_1;
  40376. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_2 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  40377. int32_t L_3;
  40378. L_3 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_2, /*hidden argument*/NULL);
  40379. V_1 = (int32_t)L_3;
  40380. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  40381. int32_t L_5;
  40382. L_5 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  40383. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_6;
  40384. L_6 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)0, (int32_t)L_5, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var);
  40385. V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_6;
  40386. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_7 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  40387. int32_t L_8;
  40388. L_8 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_7, /*hidden argument*/NULL);
  40389. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9;
  40390. L_9 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), (int32_t)L_8, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var);
  40391. V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9;
  40392. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  40393. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11;
  40394. L_11 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  40395. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_12 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_targetPixels_1();
  40396. int32_t L_13 = ___y0;
  40397. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_12);
  40398. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_14;
  40399. L_14 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  40400. V_8 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_14;
  40401. int32_t L_15 = V_0;
  40402. int32_t L_16 = V_1;
  40403. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_17;
  40404. L_17 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_8), (int32_t)L_15, (int32_t)L_16, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  40405. V_4 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_17;
  40406. DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 * L_18 = (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)__this->get_address_of_kernel_4();
  40407. KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 * L_19 = (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)__this->get_map_3();
  40408. ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B L_20;
  40409. memset((&L_20), 0, sizeof(L_20));
  40410. ConvolutionState__ctor_mEA74E98907EC17B2A0A5B0702E7A6FBCC95338E4((&L_20), (DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)(DenseMatrix_1_t2FDCE29A164C1525C00CE9838055B9F6BD4444B2 *)L_18, (KernelSamplingMap_tDB0AB6D37447D8933E767E32BF17C44E80D09A57 *)L_19, /*hidden argument*/NULL);
  40411. V_5 = (ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B )L_20;
  40412. int32_t L_21 = ___y0;
  40413. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  40414. int32_t L_23;
  40415. L_23 = Rectangle_get_Y_mF4D8771866F09FA2293DD27C9208DF7CB0A9A332_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  40416. V_6 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_23));
  40417. int32_t L_24 = V_6;
  40418. int32_t* L_25;
  40419. L_25 = ConvolutionState_GetSampleRow_mF8534E15634F983D9AFD6012902CE3D42EB2481F_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_24, /*hidden argument*/NULL);
  40420. V_7 = (int32_t*)L_25;
  40421. bool L_26 = (bool)__this->get_preserveAlpha_6();
  40422. if (!L_26)
  40423. {
  40424. goto IL_021a;
  40425. }
  40426. }
  40427. {
  40428. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  40429. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_27 = V_3;
  40430. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28;
  40431. L_28 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_27, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  40432. V_9 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_28;
  40433. V_11 = (int32_t)0;
  40434. goto IL_0197;
  40435. }
  40436. IL_00ae:
  40437. {
  40438. int32_t* L_29 = V_7;
  40439. int32_t L_30 = V_11;
  40440. int32_t* L_31;
  40441. L_31 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_29, (int32_t)L_30, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  40442. int32_t L_32 = *((int32_t*)L_31);
  40443. V_12 = (int32_t)L_32;
  40444. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_33 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_sourcePixels_2();
  40445. int32_t L_34 = V_12;
  40446. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_33);
  40447. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_35;
  40448. L_35 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_33, (int32_t)L_34, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  40449. V_8 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_35;
  40450. int32_t L_36 = V_0;
  40451. int32_t L_37 = V_1;
  40452. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_38;
  40453. L_38 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_8), (int32_t)L_36, (int32_t)L_37, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  40454. V_10 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_38;
  40455. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  40456. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_39;
  40457. L_39 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  40458. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_40 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  40459. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_41 = V_10;
  40460. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_42;
  40461. L_42 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  40462. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_43 = V_2;
  40463. NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_39);
  40464. (( void (*) (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_39, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_40, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_43, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  40465. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_44 = V_2;
  40466. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_45;
  40467. L_45 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_44, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  40468. V_13 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_45;
  40469. V_14 = (int32_t)0;
  40470. goto IL_0183;
  40471. }
  40472. IL_00fc:
  40473. {
  40474. int32_t L_46 = V_14;
  40475. int32_t* L_47;
  40476. L_47 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_46, /*hidden argument*/NULL);
  40477. V_15 = (int32_t*)L_47;
  40478. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_48 = V_9;
  40479. int32_t L_49 = V_14;
  40480. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_50;
  40481. L_50 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_48, (int32_t)L_49, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  40482. V_16 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_50;
  40483. V_17 = (int32_t)0;
  40484. goto IL_0169;
  40485. }
  40486. IL_0117:
  40487. {
  40488. int32_t* L_51 = V_15;
  40489. int32_t L_52 = V_17;
  40490. int32_t* L_53;
  40491. L_53 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_51, (int32_t)L_52, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  40492. int32_t L_54 = *((int32_t*)L_53);
  40493. int32_t L_55 = V_0;
  40494. V_18 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_54, (int32_t)L_55));
  40495. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_56 = V_13;
  40496. int32_t L_57 = V_18;
  40497. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_58;
  40498. L_58 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_56, (int32_t)L_57, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  40499. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_59 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_58);
  40500. V_19 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_59;
  40501. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_60 = V_16;
  40502. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_61 = V_16;
  40503. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_62 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_61);
  40504. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_63;
  40505. L_63 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  40506. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_63;
  40507. int32_t L_64 = V_11;
  40508. int32_t L_65 = V_17;
  40509. float L_66;
  40510. L_66 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_64, (int32_t)L_65, /*hidden argument*/NULL);
  40511. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_67 = V_19;
  40512. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_68;
  40513. L_68 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_66, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_67, /*hidden argument*/NULL);
  40514. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_69;
  40515. L_69 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_62, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_68, /*hidden argument*/NULL);
  40516. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_60 = L_69;
  40517. int32_t L_70 = V_17;
  40518. V_17 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_70, (int32_t)1));
  40519. }
  40520. IL_0169:
  40521. {
  40522. int32_t L_71 = V_17;
  40523. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_72;
  40524. L_72 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  40525. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_72;
  40526. int32_t L_73;
  40527. L_73 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  40528. if ((((int32_t)L_71) < ((int32_t)L_73)))
  40529. {
  40530. goto IL_0117;
  40531. }
  40532. }
  40533. {
  40534. int32_t L_74 = V_14;
  40535. V_14 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_74, (int32_t)1));
  40536. }
  40537. IL_0183:
  40538. {
  40539. int32_t L_75 = V_14;
  40540. int32_t L_76;
  40541. L_76 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  40542. if ((((int32_t)L_75) < ((int32_t)L_76)))
  40543. {
  40544. goto IL_00fc;
  40545. }
  40546. }
  40547. {
  40548. int32_t L_77 = V_11;
  40549. V_11 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_77, (int32_t)1));
  40550. }
  40551. IL_0197:
  40552. {
  40553. int32_t L_78 = V_11;
  40554. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_79;
  40555. L_79 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  40556. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_79;
  40557. int32_t L_80;
  40558. L_80 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  40559. if ((((int32_t)L_78) < ((int32_t)L_80)))
  40560. {
  40561. goto IL_00ae;
  40562. }
  40563. }
  40564. {
  40565. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_81 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_sourcePixels_2();
  40566. int32_t L_82 = ___y0;
  40567. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_81);
  40568. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_83;
  40569. L_83 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_81, (int32_t)L_82, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  40570. V_8 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_83;
  40571. int32_t L_84 = V_0;
  40572. int32_t L_85 = V_1;
  40573. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_86;
  40574. L_86 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_8), (int32_t)L_84, (int32_t)L_85, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  40575. V_10 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_86;
  40576. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  40577. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_87;
  40578. L_87 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  40579. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_88 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  40580. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_89 = V_10;
  40581. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_90;
  40582. L_90 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_89, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  40583. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_91 = V_2;
  40584. NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_87);
  40585. (( void (*) (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_87, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_88, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_90, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_91, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  40586. V_21 = (int32_t)0;
  40587. goto IL_020a;
  40588. }
  40589. IL_01e4:
  40590. {
  40591. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_92 = V_9;
  40592. int32_t L_93 = V_21;
  40593. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_94;
  40594. L_94 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_92, (int32_t)L_93, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  40595. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_95 = V_2;
  40596. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_96;
  40597. L_96 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_95, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  40598. int32_t L_97 = V_21;
  40599. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_98;
  40600. L_98 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_96, (int32_t)L_97, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  40601. float L_99 = (float)L_98->get_W_3();
  40602. L_94->set_W_3(L_99);
  40603. int32_t L_100 = V_21;
  40604. V_21 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_100, (int32_t)1));
  40605. }
  40606. IL_020a:
  40607. {
  40608. int32_t L_101 = V_21;
  40609. int32_t L_102;
  40610. L_102 = Span_1_get_Length_m2B0E380B0AE9EE64DD727D590B20C50DE0BFBD0C_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_10), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  40611. if ((((int32_t)L_101) < ((int32_t)L_102)))
  40612. {
  40613. goto IL_01e4;
  40614. }
  40615. }
  40616. {
  40617. goto IL_033d;
  40618. }
  40619. IL_021a:
  40620. {
  40621. Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), /*hidden argument*/Span_1_Clear_m4EA2EAD82085424F6421F6DC23B1C635BA29BC22_RuntimeMethod_var);
  40622. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_103 = V_3;
  40623. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_104;
  40624. L_104 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_103, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  40625. V_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_104;
  40626. V_23 = (int32_t)0;
  40627. goto IL_0320;
  40628. }
  40629. IL_0231:
  40630. {
  40631. int32_t* L_105 = V_7;
  40632. int32_t L_106 = V_23;
  40633. int32_t* L_107;
  40634. L_107 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_105, (int32_t)L_106, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  40635. int32_t L_108 = *((int32_t*)L_107);
  40636. V_24 = (int32_t)L_108;
  40637. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_109 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_sourcePixels_2();
  40638. int32_t L_110 = V_24;
  40639. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_109);
  40640. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_111;
  40641. L_111 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_109, (int32_t)L_110, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  40642. V_8 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_111;
  40643. int32_t L_112 = V_0;
  40644. int32_t L_113 = V_1;
  40645. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_114;
  40646. L_114 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_8), (int32_t)L_112, (int32_t)L_113, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  40647. V_25 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_114;
  40648. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  40649. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_115;
  40650. L_115 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  40651. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_116 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  40652. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_117 = V_25;
  40653. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_118;
  40654. L_118 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_117, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  40655. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_119 = V_2;
  40656. NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_115);
  40657. (( void (*) (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_115, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_116, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_118, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_119, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  40658. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_120 = V_2;
  40659. Numerics_Premultiply_mAC58796854195E6AADF83E9D197424801FD9A51B_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_120, /*hidden argument*/NULL);
  40660. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_121 = V_2;
  40661. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_122;
  40662. L_122 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_121, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var);
  40663. V_26 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_122;
  40664. V_27 = (int32_t)0;
  40665. goto IL_030c;
  40666. }
  40667. IL_0285:
  40668. {
  40669. int32_t L_123 = V_27;
  40670. int32_t* L_124;
  40671. L_124 = ConvolutionState_GetSampleColumn_m576D5D482AA104B303F99DD79E0064B9B81E512E_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), (int32_t)L_123, /*hidden argument*/NULL);
  40672. V_28 = (int32_t*)L_124;
  40673. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_125 = V_22;
  40674. int32_t L_126 = V_27;
  40675. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_127;
  40676. L_127 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_125, (int32_t)L_126, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  40677. V_29 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_127;
  40678. V_30 = (int32_t)0;
  40679. goto IL_02f2;
  40680. }
  40681. IL_02a0:
  40682. {
  40683. int32_t* L_128 = V_28;
  40684. int32_t L_129 = V_30;
  40685. int32_t* L_130;
  40686. L_130 = Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_inline((int32_t*)(int32_t*)L_128, (int32_t)L_129, /*hidden argument*/Unsafe_Add_TisInt32_tFDE5F8CD43D10453F6A2E0C77FE48C6CC7009046_m047CE23909FC803705A34653D2EAD5DC57FEFBF5_RuntimeMethod_var);
  40687. int32_t L_131 = *((int32_t*)L_130);
  40688. int32_t L_132 = V_0;
  40689. V_31 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_131, (int32_t)L_132));
  40690. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_133 = V_26;
  40691. int32_t L_134 = V_31;
  40692. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_135;
  40693. L_135 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_133, (int32_t)L_134, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var);
  40694. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_136 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_135);
  40695. V_32 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_136;
  40696. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_137 = V_29;
  40697. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_138 = V_29;
  40698. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_139 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_138);
  40699. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_140;
  40700. L_140 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  40701. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_140;
  40702. int32_t L_141 = V_23;
  40703. int32_t L_142 = V_30;
  40704. float L_143;
  40705. L_143 = ReadOnlyKernel_get_Item_m138D366DE4459BC458E90AD2EAECC7330F1EA9F4_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), (int32_t)L_141, (int32_t)L_142, /*hidden argument*/NULL);
  40706. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_144 = V_32;
  40707. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_145;
  40708. L_145 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((float)L_143, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_144, /*hidden argument*/NULL);
  40709. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_146;
  40710. L_146 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_139, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_145, /*hidden argument*/NULL);
  40711. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_137 = L_146;
  40712. int32_t L_147 = V_30;
  40713. V_30 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_147, (int32_t)1));
  40714. }
  40715. IL_02f2:
  40716. {
  40717. int32_t L_148 = V_30;
  40718. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_149;
  40719. L_149 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  40720. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_149;
  40721. int32_t L_150;
  40722. L_150 = ReadOnlyKernel_get_Columns_mE8AF2FFE59CB0D15F3397A12EEFBB6E7AB76AA9B_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  40723. if ((((int32_t)L_148) < ((int32_t)L_150)))
  40724. {
  40725. goto IL_02a0;
  40726. }
  40727. }
  40728. {
  40729. int32_t L_151 = V_27;
  40730. V_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_151, (int32_t)1));
  40731. }
  40732. IL_030c:
  40733. {
  40734. int32_t L_152 = V_27;
  40735. int32_t L_153;
  40736. L_153 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  40737. if ((((int32_t)L_152) < ((int32_t)L_153)))
  40738. {
  40739. goto IL_0285;
  40740. }
  40741. }
  40742. {
  40743. int32_t L_154 = V_23;
  40744. V_23 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_154, (int32_t)1));
  40745. }
  40746. IL_0320:
  40747. {
  40748. int32_t L_155 = V_23;
  40749. ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C L_156;
  40750. L_156 = ConvolutionState_get_Kernel_mEAD0373F915DA5C092136B906ED18D57D806B3D5_inline((ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(ConvolutionState_t2376E79971356BE0EBEFA9F89F892B7839D9913B *)(&V_5), /*hidden argument*/NULL);
  40751. V_20 = (ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C )L_156;
  40752. int32_t L_157;
  40753. L_157 = ReadOnlyKernel_get_Rows_m634CD56C605AC90122D80E84893D9EB7A2173E88_inline((ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(ReadOnlyKernel_t7B6B92B4238CC4CF6EE6C4B5E49E43BA180B041C *)(&V_20), /*hidden argument*/NULL);
  40754. if ((((int32_t)L_155) < ((int32_t)L_157)))
  40755. {
  40756. goto IL_0231;
  40757. }
  40758. }
  40759. {
  40760. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_158 = V_3;
  40761. Numerics_UnPremultiply_m362BD9ABA02E20C60F498582C6A2FCF7F3B68132_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_158, /*hidden argument*/NULL);
  40762. }
  40763. IL_033d:
  40764. {
  40765. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  40766. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_159;
  40767. L_159 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  40768. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_160 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_5();
  40769. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_161 = V_3;
  40770. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_162 = V_4;
  40771. NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_159);
  40772. (( void (*) (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_159, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_160, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_161, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_162, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  40773. return;
  40774. }
  40775. }
  40776. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mB6F25A8BFC9E89489A5FC047DB7DAACFF7D39647_gshared_inline (RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___destination2, const RuntimeMethod* method)
  40777. {
  40778. {
  40779. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  40780. __this->set_bounds_0(L_0);
  40781. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___source1;
  40782. __this->set_source_1(L_1);
  40783. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_2 = ___destination2;
  40784. __this->set_destination_2(L_2);
  40785. return;
  40786. }
  40787. }
  40788. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___start0, const RuntimeMethod* method)
  40789. {
  40790. intptr_t V_0;
  40791. memset((&V_0), 0, sizeof(V_0));
  40792. int32_t V_1 = 0;
  40793. {
  40794. int32_t L_0 = ___start0;
  40795. int32_t L_1 = (int32_t)__this->get__length_2();
  40796. if ((!(((uint32_t)L_0) > ((uint32_t)L_1))))
  40797. {
  40798. goto IL_000f;
  40799. }
  40800. }
  40801. {
  40802. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  40803. }
  40804. IL_000f:
  40805. {
  40806. intptr_t L_2 = (intptr_t)__this->get__byteOffset_1();
  40807. int32_t L_3 = ___start0;
  40808. intptr_t L_4;
  40809. L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  40810. V_0 = (intptr_t)L_4;
  40811. int32_t L_5 = (int32_t)__this->get__length_2();
  40812. int32_t L_6 = ___start0;
  40813. V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6));
  40814. Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_7 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0();
  40815. intptr_t L_8 = V_0;
  40816. int32_t L_9 = V_1;
  40817. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_10;
  40818. memset((&L_10), 0, sizeof(L_10));
  40819. Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_inline((&L_10), (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  40820. return (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_10;
  40821. }
  40822. }
  40823. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m141A60C52F474B02B7B68866306675D3E76DB22F_gshared_inline (RowOperation_t73F1CE60320F70F8B3889D1437B1E7BD1793FC80 * __this, int32_t ___y0, const RuntimeMethod* method)
  40824. {
  40825. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_0;
  40826. memset((&V_0), 0, sizeof(V_0));
  40827. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_1;
  40828. memset((&V_1), 0, sizeof(V_1));
  40829. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_2;
  40830. memset((&V_2), 0, sizeof(V_2));
  40831. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 V_3;
  40832. memset((&V_3), 0, sizeof(V_3));
  40833. {
  40834. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_1();
  40835. int32_t L_1 = ___y0;
  40836. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0);
  40837. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2;
  40838. L_2 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  40839. V_2 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_2;
  40840. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  40841. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_3;
  40842. int32_t L_4;
  40843. L_4 = Rectangle_get_Left_m2A157246A4D646F88909755164E1B54FCB9B5950((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  40844. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_5;
  40845. L_5 = Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  40846. V_0 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_5;
  40847. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_6 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_destination_2();
  40848. int32_t L_7 = ___y0;
  40849. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_8 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )__this->get_bounds_0();
  40850. V_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 )L_8;
  40851. int32_t L_9;
  40852. L_9 = Rectangle_get_Top_mB11C66D12677D92A3C31F803E45ED730D0FCA54E((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&V_3), /*hidden argument*/NULL);
  40853. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_6);
  40854. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_10;
  40855. L_10 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_6, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_9)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  40856. V_1 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_10;
  40857. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_11 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  40858. int32_t L_12;
  40859. L_12 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_11, /*hidden argument*/NULL);
  40860. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_13;
  40861. L_13 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_0), (int32_t)0, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  40862. V_2 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_13;
  40863. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_14 = V_1;
  40864. Span_1_CopyTo_mBC1B907B79884A8FC4EDAB710B22AFEE1272902E((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_2), (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  40865. return;
  40866. }
  40867. }
  40868. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mC2166C213D997A9E6FBF33A5536629016DAF0CC6_gshared_inline (RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459 * __this, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___passPixels1, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds2, const RuntimeMethod* method)
  40869. {
  40870. {
  40871. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = ___targetPixels0;
  40872. __this->set_targetPixels_0(L_0);
  40873. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___passPixels1;
  40874. __this->set_passPixels_1(L_1);
  40875. int32_t L_2;
  40876. L_2 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  40877. __this->set_minX_2(L_2);
  40878. int32_t L_3;
  40879. L_3 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds2), /*hidden argument*/NULL);
  40880. __this->set_maxX_3(L_3);
  40881. return;
  40882. }
  40883. }
  40884. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m116F0A0757401AE5F56EEE25B2E3285E55A93E2C_gshared_inline (RowOperation_tC2ACE14F8255904472CC5887EA621B1FDA414459 * __this, int32_t ___y0, const RuntimeMethod* method)
  40885. {
  40886. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_0 = NULL;
  40887. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_1 = NULL;
  40888. int32_t V_2 = 0;
  40889. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * V_3 = NULL;
  40890. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_4;
  40891. memset((&V_4), 0, sizeof(V_4));
  40892. {
  40893. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_passPixels_1();
  40894. int32_t L_1 = ___y0;
  40895. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0);
  40896. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2;
  40897. L_2 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  40898. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_3;
  40899. L_3 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  40900. V_0 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_3;
  40901. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_4 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_targetPixels_0();
  40902. int32_t L_5 = ___y0;
  40903. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_4);
  40904. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_6;
  40905. L_6 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  40906. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_7;
  40907. L_7 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  40908. V_1 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_7;
  40909. int32_t L_8 = (int32_t)__this->get_minX_2();
  40910. V_2 = (int32_t)L_8;
  40911. goto IL_006c;
  40912. }
  40913. IL_002d:
  40914. {
  40915. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_9 = V_0;
  40916. int32_t L_10 = V_2;
  40917. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_11;
  40918. L_11 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  40919. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_12 = V_1;
  40920. int32_t L_13 = V_2;
  40921. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_14;
  40922. L_14 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_12, (int32_t)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  40923. V_3 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_14;
  40924. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  40925. L_15 = La16_ToVector4_m8F06D142068437A0511D8DD2CB8C40ACD43335E6_inline((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_11, /*hidden argument*/NULL);
  40926. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_16 = V_3;
  40927. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17;
  40928. L_17 = La16_ToVector4_m8F06D142068437A0511D8DD2CB8C40ACD43335E6_inline((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_16, /*hidden argument*/NULL);
  40929. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18;
  40930. L_18 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_15, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_17, /*hidden argument*/NULL);
  40931. V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_18;
  40932. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_19 = V_3;
  40933. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_4;
  40934. La16_FromVector4_m6E3BD111493A784902E4721887F661E94372E7E7_inline((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, /*hidden argument*/NULL);
  40935. int32_t L_21 = V_2;
  40936. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_21, (int32_t)1));
  40937. }
  40938. IL_006c:
  40939. {
  40940. int32_t L_22 = V_2;
  40941. int32_t L_23 = (int32_t)__this->get_maxX_3();
  40942. if ((((int32_t)L_22) < ((int32_t)L_23)))
  40943. {
  40944. goto IL_002d;
  40945. }
  40946. }
  40947. {
  40948. return;
  40949. }
  40950. }
  40951. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m463ABD0AC24D7FE1F35FE41A953428EE9BB7168D_gshared_inline (RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216 * __this, int32_t ___startX0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source1, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 ___matrix2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method)
  40952. {
  40953. {
  40954. int32_t L_0 = ___startX0;
  40955. __this->set_startX_0(L_0);
  40956. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___source1;
  40957. __this->set_source_1(L_1);
  40958. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 L_2 = ___matrix2;
  40959. __this->set_matrix_2(L_2);
  40960. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3;
  40961. __this->set_configuration_3(L_3);
  40962. return;
  40963. }
  40964. }
  40965. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mE9BF5B129781A15EF117A75D48DC11F4A7D98B65_gshared_inline (RowOperation_tC91CD716E7907FBCD1C8262D826632EF9A1A7216 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method)
  40966. {
  40967. static bool s_Il2CppMethodInitialized;
  40968. if (!s_Il2CppMethodInitialized)
  40969. {
  40970. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  40971. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  40972. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  40973. s_Il2CppMethodInitialized = true;
  40974. }
  40975. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_0;
  40976. memset((&V_0), 0, sizeof(V_0));
  40977. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_1;
  40978. memset((&V_1), 0, sizeof(V_1));
  40979. {
  40980. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_1();
  40981. int32_t L_1 = ___y0;
  40982. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0);
  40983. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2;
  40984. L_2 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  40985. V_1 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_2;
  40986. int32_t L_3 = (int32_t)__this->get_startX_0();
  40987. int32_t L_4;
  40988. L_4 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var);
  40989. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_5;
  40990. L_5 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_1), (int32_t)L_3, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  40991. V_0 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_5;
  40992. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  40993. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_6;
  40994. L_6 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  40995. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  40996. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_8 = V_0;
  40997. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_9;
  40998. L_9 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  40999. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = ___span1;
  41000. NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_6);
  41001. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.La16>::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<System.Numerics.Vector4>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_9, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, (int32_t)1);
  41002. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1;
  41003. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_12 = (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)__this->get_address_of_matrix_2();
  41004. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13;
  41005. L_13 = Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_inline((ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_12, /*hidden argument*/Unsafe_AsRef_TisColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681_m2155CF35FA58174F805132B72876D0008B12BB5F_RuntimeMethod_var);
  41006. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  41007. ColorNumerics_Transform_m851D0D2DE09A87554F5C01ECC6D251E335F120B1_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)(ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 *)L_13, /*hidden argument*/NULL);
  41008. PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_14;
  41009. L_14 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  41010. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_15 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3();
  41011. Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_16 = ___span1;
  41012. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_17 = V_0;
  41013. NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_14);
  41014. VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.La16>::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1<System.Numerics.Vector4>,System.Span`1<TPixel>,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_14, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_15, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_16, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_17, (int32_t)1);
  41015. return;
  41016. }
  41017. }
  41018. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m7A49A3FB3ED0BBF43FAE233CF3F574BA97263C9E_gshared_inline (RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8 * __this, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source0, const RuntimeMethod* method)
  41019. {
  41020. {
  41021. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = ___source0;
  41022. __this->set_source_0(L_0);
  41023. return;
  41024. }
  41025. }
  41026. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m1796C26E4C67F2E494A7058587F78688F1E70EDF_gshared_inline (RowOperation_t8B68DEE6A461BD63635DCE5DDC17074A7D0F7FE8 * __this, int32_t ___y0, const RuntimeMethod* method)
  41027. {
  41028. static bool s_Il2CppMethodInitialized;
  41029. if (!s_Il2CppMethodInitialized)
  41030. {
  41031. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41032. s_Il2CppMethodInitialized = true;
  41033. }
  41034. {
  41035. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_0();
  41036. int32_t L_1 = ___y0;
  41037. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0);
  41038. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_2;
  41039. L_2 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  41040. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  41041. (( void (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  41042. return;
  41043. }
  41044. }
  41045. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mDCF4EA039FE9674AC9DCAEE7C18CABF54E2697B1_gshared_inline (RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source7, const RuntimeMethod* method)
  41046. {
  41047. {
  41048. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  41049. __this->set_configuration_0(L_0);
  41050. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  41051. __this->set_bounds_1(L_1);
  41052. RuntimeObject* L_2 = ___colors2;
  41053. __this->set_colors_6(L_2);
  41054. PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * L_3 = ___blender3;
  41055. __this->set_blender_2(L_3);
  41056. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  41057. __this->set_center_3(L_4);
  41058. float L_5 = ___maxDistance5;
  41059. __this->set_maxDistance_4(L_5);
  41060. float L_6 = ___blendPercent6;
  41061. __this->set_blendPercent_5(L_6);
  41062. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_7 = ___source7;
  41063. __this->set_source_7(L_7);
  41064. return;
  41065. }
  41066. }
  41067. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m388C9B58BD30F8D663FA0E386BF4B054849170BD_gshared_inline (RowOperation_tDB115D6386275B615FEFC5839DF0ED0990DDA3CF * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  41068. {
  41069. static bool s_Il2CppMethodInitialized;
  41070. if (!s_Il2CppMethodInitialized)
  41071. {
  41072. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  41073. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  41074. s_Il2CppMethodInitialized = true;
  41075. }
  41076. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_0;
  41077. memset((&V_0), 0, sizeof(V_0));
  41078. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_1;
  41079. memset((&V_1), 0, sizeof(V_1));
  41080. int32_t V_2 = 0;
  41081. float V_3 = 0.0f;
  41082. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_4;
  41083. memset((&V_4), 0, sizeof(V_4));
  41084. {
  41085. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  41086. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_1;
  41087. L_1 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  41088. V_0 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_1;
  41089. V_2 = (int32_t)0;
  41090. goto IL_0068;
  41091. }
  41092. IL_0010:
  41093. {
  41094. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  41095. int32_t L_3 = V_2;
  41096. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  41097. int32_t L_5;
  41098. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  41099. int32_t L_6 = ___y0;
  41100. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  41101. memset((&L_7), 0, sizeof(L_7));
  41102. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  41103. float L_8;
  41104. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  41105. V_3 = (float)L_8;
  41106. int32_t L_9 = V_2;
  41107. float* L_10;
  41108. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  41109. float L_11 = (float)__this->get_blendPercent_5();
  41110. float L_12 = V_3;
  41111. float L_13 = (float)__this->get_maxDistance_4();
  41112. float L_14;
  41113. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_subtract((float)(1.0f), (float)((float)il2cpp_codegen_multiply((float)(0.949999988f), (float)((float)((float)L_12/(float)L_13)))))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  41114. *((float*)L_10) = (float)L_14;
  41115. int32_t L_15 = V_2;
  41116. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  41117. }
  41118. IL_0068:
  41119. {
  41120. int32_t L_16 = V_2;
  41121. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  41122. int32_t L_18;
  41123. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  41124. if ((((int32_t)L_16) < ((int32_t)L_18)))
  41125. {
  41126. goto IL_0010;
  41127. }
  41128. }
  41129. {
  41130. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_19 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_7();
  41131. int32_t L_20 = ___y0;
  41132. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_19);
  41133. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_21;
  41134. L_21 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  41135. V_4 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_21;
  41136. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  41137. int32_t L_23;
  41138. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  41139. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  41140. int32_t L_25;
  41141. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  41142. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_26;
  41143. L_26 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  41144. V_1 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_26;
  41145. PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * L_27 = (PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)__this->get_blender_2();
  41146. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  41147. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_29 = V_1;
  41148. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_30 = V_1;
  41149. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_31;
  41150. L_31 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  41151. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_32 = V_0;
  41152. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_33;
  41153. L_33 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  41154. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  41155. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  41156. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  41157. NullCheck((PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)L_27);
  41158. (( void (*) (PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_29, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_31, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  41159. return;
  41160. }
  41161. }
  41162. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m25A8A300DEBCB631CACF2CD238AC02F795A1882B_gshared_inline (RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, int32_t ___size1, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source2, const RuntimeMethod* method)
  41163. {
  41164. {
  41165. int32_t L_0;
  41166. L_0 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  41167. __this->set_minX_0(L_0);
  41168. int32_t L_1;
  41169. L_1 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  41170. __this->set_maxX_1(L_1);
  41171. int32_t L_2;
  41172. L_2 = Rectangle_get_Right_mD239C9BAD29A9EBF0D28FB4E58A8D0890B8DE9B6_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  41173. __this->set_maxXIndex_2(((int32_t)il2cpp_codegen_subtract((int32_t)L_2, (int32_t)1)));
  41174. int32_t L_3;
  41175. L_3 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  41176. __this->set_maxY_3(L_3);
  41177. int32_t L_4;
  41178. L_4 = Rectangle_get_Bottom_m72E2E04EE0CF83EE8156B50AA81DD3CC8412D540_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(&___bounds0), /*hidden argument*/NULL);
  41179. __this->set_maxYIndex_4(((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)1)));
  41180. int32_t L_5 = ___size1;
  41181. __this->set_size_5(L_5);
  41182. int32_t L_6 = ___size1;
  41183. __this->set_radius_6(((int32_t)((int32_t)L_6>>(int32_t)1)));
  41184. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_7 = ___source2;
  41185. __this->set_source_7(L_7);
  41186. return;
  41187. }
  41188. }
  41189. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m6C8E5A3C42C649D3204A41A882D94CAC556B5DA7_gshared_inline (RowOperation_tD7A3C1D3B9F250EDBD455E4F13A4CB156EFD5B3E * __this, int32_t ___y0, const RuntimeMethod* method)
  41190. {
  41191. static bool s_Il2CppMethodInitialized;
  41192. if (!s_Il2CppMethodInitialized)
  41193. {
  41194. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  41195. s_Il2CppMethodInitialized = true;
  41196. }
  41197. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_0;
  41198. memset((&V_0), 0, sizeof(V_0));
  41199. int32_t V_1 = 0;
  41200. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 V_2;
  41201. memset((&V_2), 0, sizeof(V_2));
  41202. int32_t V_3 = 0;
  41203. int32_t V_4 = 0;
  41204. {
  41205. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_0 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_7();
  41206. int32_t L_1 = ___y0;
  41207. int32_t L_2 = (int32_t)__this->get_radius_6();
  41208. int32_t L_3 = (int32_t)__this->get_maxYIndex_4();
  41209. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  41210. int32_t L_4;
  41211. L_4 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)L_3, /*hidden argument*/NULL);
  41212. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0);
  41213. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_5;
  41214. L_5 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_0, (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  41215. V_0 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_5;
  41216. int32_t L_6 = (int32_t)__this->get_minX_0();
  41217. V_1 = (int32_t)L_6;
  41218. goto IL_00a2;
  41219. }
  41220. IL_0028:
  41221. {
  41222. int32_t L_7 = V_1;
  41223. int32_t L_8 = (int32_t)__this->get_radius_6();
  41224. int32_t L_9 = (int32_t)__this->get_maxXIndex_2();
  41225. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  41226. int32_t L_10;
  41227. L_10 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9, /*hidden argument*/NULL);
  41228. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_11;
  41229. L_11 = Span_1_get_Item_m72D32584E077251E8E2D513A939043E0A83748A1_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_0), (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  41230. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_12 = (*(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_11);
  41231. V_2 = (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 )L_12;
  41232. int32_t L_13 = ___y0;
  41233. V_3 = (int32_t)L_13;
  41234. goto IL_0085;
  41235. }
  41236. IL_004c:
  41237. {
  41238. int32_t L_14 = V_1;
  41239. V_4 = (int32_t)L_14;
  41240. goto IL_006b;
  41241. }
  41242. IL_0051:
  41243. {
  41244. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_15 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_7();
  41245. int32_t L_16 = V_4;
  41246. int32_t L_17 = V_3;
  41247. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_15);
  41248. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * L_18;
  41249. L_18 = (( La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  41250. La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 L_19 = V_2;
  41251. *(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 *)L_18 = L_19;
  41252. int32_t L_20 = V_4;
  41253. V_4 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1));
  41254. }
  41255. IL_006b:
  41256. {
  41257. int32_t L_21 = V_4;
  41258. int32_t L_22 = V_1;
  41259. int32_t L_23 = (int32_t)__this->get_size_5();
  41260. if ((((int32_t)L_21) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_22, (int32_t)L_23)))))
  41261. {
  41262. goto IL_0081;
  41263. }
  41264. }
  41265. {
  41266. int32_t L_24 = V_4;
  41267. int32_t L_25 = (int32_t)__this->get_maxX_1();
  41268. if ((((int32_t)L_24) < ((int32_t)L_25)))
  41269. {
  41270. goto IL_0051;
  41271. }
  41272. }
  41273. IL_0081:
  41274. {
  41275. int32_t L_26 = V_3;
  41276. V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1));
  41277. }
  41278. IL_0085:
  41279. {
  41280. int32_t L_27 = V_3;
  41281. int32_t L_28 = ___y0;
  41282. int32_t L_29 = (int32_t)__this->get_size_5();
  41283. if ((((int32_t)L_27) >= ((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_28, (int32_t)L_29)))))
  41284. {
  41285. goto IL_0099;
  41286. }
  41287. }
  41288. {
  41289. int32_t L_30 = V_3;
  41290. int32_t L_31 = (int32_t)__this->get_maxY_3();
  41291. if ((((int32_t)L_30) < ((int32_t)L_31)))
  41292. {
  41293. goto IL_004c;
  41294. }
  41295. }
  41296. IL_0099:
  41297. {
  41298. int32_t L_32 = V_1;
  41299. int32_t L_33 = (int32_t)__this->get_size_5();
  41300. V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)L_33));
  41301. }
  41302. IL_00a2:
  41303. {
  41304. int32_t L_34 = V_1;
  41305. int32_t L_35 = (int32_t)__this->get_maxX_1();
  41306. if ((((int32_t)L_34) < ((int32_t)L_35)))
  41307. {
  41308. goto IL_0028;
  41309. }
  41310. }
  41311. {
  41312. return;
  41313. }
  41314. }
  41315. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_mBCC33BFCAE5064D6CF855284D83F2F3A78777522_gshared_inline (RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, RuntimeObject* ___colors2, PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * ___blender3, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___center4, float ___maxDistance5, float ___blendPercent6, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___source7, const RuntimeMethod* method)
  41316. {
  41317. {
  41318. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  41319. __this->set_configuration_0(L_0);
  41320. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  41321. __this->set_bounds_1(L_1);
  41322. RuntimeObject* L_2 = ___colors2;
  41323. __this->set_colors_6(L_2);
  41324. PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * L_3 = ___blender3;
  41325. __this->set_blender_2(L_3);
  41326. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___center4;
  41327. __this->set_center_3(L_4);
  41328. float L_5 = ___maxDistance5;
  41329. __this->set_maxDistance_4(L_5);
  41330. float L_6 = ___blendPercent6;
  41331. __this->set_blendPercent_5(L_6);
  41332. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_7 = ___source7;
  41333. __this->set_source_7(L_7);
  41334. return;
  41335. }
  41336. }
  41337. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_mE8BD0F2F833B35DF199F00A4C4C96A684D0B1CD8_gshared_inline (RowOperation_t9CE3764227B8934D9CF413F6E95C6E6EB06923DE * __this, int32_t ___y0, Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span1, const RuntimeMethod* method)
  41338. {
  41339. static bool s_Il2CppMethodInitialized;
  41340. if (!s_Il2CppMethodInitialized)
  41341. {
  41342. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  41343. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  41344. s_Il2CppMethodInitialized = true;
  41345. }
  41346. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_0;
  41347. memset((&V_0), 0, sizeof(V_0));
  41348. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_1;
  41349. memset((&V_1), 0, sizeof(V_1));
  41350. int32_t V_2 = 0;
  41351. float V_3 = 0.0f;
  41352. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_4;
  41353. memset((&V_4), 0, sizeof(V_4));
  41354. {
  41355. RuntimeObject* L_0 = (RuntimeObject*)__this->get_colors_6();
  41356. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_1;
  41357. L_1 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((RuntimeObject*)L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  41358. V_0 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_1;
  41359. V_2 = (int32_t)0;
  41360. goto IL_0062;
  41361. }
  41362. IL_0010:
  41363. {
  41364. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )__this->get_center_3();
  41365. int32_t L_3 = V_2;
  41366. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  41367. int32_t L_5;
  41368. L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL);
  41369. int32_t L_6 = ___y0;
  41370. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_7;
  41371. memset((&L_7), 0, sizeof(L_7));
  41372. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_7), (float)((float)((float)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_5)))), (float)((float)((float)L_6)), /*hidden argument*/NULL);
  41373. float L_8;
  41374. L_8 = Vector2_Distance_m3E506400DBBD873730E637307141ED11A88FAFD9_inline((Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_2, (Vector2_t1455881409307224D6099F54FA7E478733EEF61D )L_7, /*hidden argument*/NULL);
  41375. V_3 = (float)L_8;
  41376. int32_t L_9 = V_2;
  41377. float* L_10;
  41378. L_10 = Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span1), (int32_t)L_9, /*hidden argument*/Span_1_get_Item_m7B0576D6126EF624ED66039C3FCD6945F427CEA8_RuntimeMethod_var);
  41379. float L_11 = (float)__this->get_blendPercent_5();
  41380. float L_12 = V_3;
  41381. float L_13 = (float)__this->get_maxDistance_4();
  41382. float L_14;
  41383. L_14 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline((float)((float)il2cpp_codegen_multiply((float)L_11, (float)((float)il2cpp_codegen_multiply((float)(0.899999976f), (float)((float)((float)L_12/(float)L_13)))))), (float)(0.0f), (float)(1.0f), /*hidden argument*/NULL);
  41384. *((float*)L_10) = (float)L_14;
  41385. int32_t L_15 = V_2;
  41386. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)1));
  41387. }
  41388. IL_0062:
  41389. {
  41390. int32_t L_16 = V_2;
  41391. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_17 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  41392. int32_t L_18;
  41393. L_18 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_17, /*hidden argument*/NULL);
  41394. if ((((int32_t)L_16) < ((int32_t)L_18)))
  41395. {
  41396. goto IL_0010;
  41397. }
  41398. }
  41399. {
  41400. Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_19 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_source_7();
  41401. int32_t L_20 = ___y0;
  41402. NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_19);
  41403. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_21;
  41404. L_21 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  41405. V_4 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_21;
  41406. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_22 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  41407. int32_t L_23;
  41408. L_23 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_22, /*hidden argument*/NULL);
  41409. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  41410. int32_t L_25;
  41411. L_25 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  41412. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_26;
  41413. L_26 = Span_1_Slice_m6802B80337A69DAC80EA21713246D122CDAE01C9_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_4), (int32_t)L_23, (int32_t)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  41414. V_1 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_26;
  41415. PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 * L_27 = (PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)__this->get_blender_2();
  41416. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_28 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  41417. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_29 = V_1;
  41418. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_30 = V_1;
  41419. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_31;
  41420. L_31 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  41421. Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_32 = V_0;
  41422. ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D L_33;
  41423. L_33 = (( ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_32, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  41424. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_34 = ___span1;
  41425. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_35;
  41426. L_35 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_34, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  41427. NullCheck((PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)L_27);
  41428. (( void (*) (PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_tC716CC35EADDA881E322E7C82A57745149D19274 *)L_27, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_28, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_29, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_31, (ReadOnlySpan_1_t542EA6C205AAFD42877CE7A64BB1D500DE8C681D )L_33, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  41429. return;
  41430. }
  41431. }
  41432. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m9FDD0542D477D3A34AA0733AEDDF374E89D0D1D5_gshared_inline (RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source1, Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * ___intImage2, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___upper3, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___lower4, float ___thresholdLimit5, uint8_t ___clusterSize6, int32_t ___startX7, int32_t ___endX8, int32_t ___startY9, const RuntimeMethod* method)
  41433. {
  41434. {
  41435. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0;
  41436. __this->set_bounds_0(L_0);
  41437. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_1 = ___source1;
  41438. __this->set_source_1(L_1);
  41439. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_2 = ___intImage2;
  41440. __this->set_intImage_2(L_2);
  41441. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_3 = ___upper3;
  41442. __this->set_upper_3(L_3);
  41443. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_4 = ___lower4;
  41444. __this->set_lower_4(L_4);
  41445. float L_5 = ___thresholdLimit5;
  41446. __this->set_thresholdLimit_5(L_5);
  41447. int32_t L_6 = ___startX7;
  41448. __this->set_startX_6(L_6);
  41449. int32_t L_7 = ___endX8;
  41450. __this->set_endX_7(L_7);
  41451. int32_t L_8 = ___startY9;
  41452. __this->set_startY_8(L_8);
  41453. uint8_t L_9 = ___clusterSize6;
  41454. __this->set_clusterSize_9(L_9);
  41455. return;
  41456. }
  41457. }
  41458. 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)
  41459. {
  41460. intptr_t V_0;
  41461. memset((&V_0), 0, sizeof(V_0));
  41462. {
  41463. int32_t L_0 = ___index0;
  41464. int32_t L_1 = (int32_t)__this->get__length_2();
  41465. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  41466. {
  41467. goto IL_000e;
  41468. }
  41469. }
  41470. {
  41471. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  41472. }
  41473. IL_000e:
  41474. {
  41475. Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_2 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0();
  41476. if (L_2)
  41477. {
  41478. goto IL_0030;
  41479. }
  41480. }
  41481. {
  41482. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  41483. V_0 = (intptr_t)L_3;
  41484. void* L_4;
  41485. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  41486. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_5;
  41487. 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));
  41488. int32_t L_6 = ___index0;
  41489. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_7;
  41490. 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));
  41491. return (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_7);
  41492. }
  41493. IL_0030:
  41494. {
  41495. Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_8 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0();
  41496. NullCheck(L_8);
  41497. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_9 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_8->get_address_of_Data_0();
  41498. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  41499. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_11;
  41500. 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));
  41501. int32_t L_12 = ___index0;
  41502. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_13;
  41503. 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));
  41504. return (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(L_13);
  41505. }
  41506. }
  41507. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m7CC1CB077007280C923CFA51748AAFBD931182AC_gshared_inline (RowOperation_t0EED891CCDCFAD37C5D4D45C6EDFB658F8C22062 * __this, int32_t ___y0, const RuntimeMethod* method)
  41508. {
  41509. static bool s_Il2CppMethodInitialized;
  41510. if (!s_Il2CppMethodInitialized)
  41511. {
  41512. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  41513. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  41514. s_Il2CppMethodInitialized = true;
  41515. }
  41516. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 V_0;
  41517. memset((&V_0), 0, sizeof(V_0));
  41518. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_1;
  41519. memset((&V_1), 0, sizeof(V_1));
  41520. int32_t V_2 = 0;
  41521. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_3;
  41522. memset((&V_3), 0, sizeof(V_3));
  41523. int32_t V_4 = 0;
  41524. int32_t V_5 = 0;
  41525. int32_t V_6 = 0;
  41526. int32_t V_7 = 0;
  41527. uint32_t V_8 = 0;
  41528. int64_t V_9 = 0;
  41529. {
  41530. il2cpp_codegen_initobj((&V_0), sizeof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ));
  41531. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_0 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_source_1();
  41532. int32_t L_1 = ___y0;
  41533. NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_0);
  41534. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_2;
  41535. L_2 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  41536. V_1 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_2;
  41537. int32_t L_3 = (int32_t)__this->get_startX_6();
  41538. V_2 = (int32_t)L_3;
  41539. goto IL_0176;
  41540. }
  41541. IL_0021:
  41542. {
  41543. int32_t L_4 = V_2;
  41544. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_5;
  41545. L_5 = Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_1), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  41546. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_6 = (*(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_5);
  41547. V_3 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_6;
  41548. La32_ToRgba32_mAC74FBD4C81E58E9C94920EF0A49110A91F91C02_inline((La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)(&V_3), (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)(&V_0), /*hidden argument*/NULL);
  41549. int32_t L_7 = V_2;
  41550. int32_t L_8 = (int32_t)__this->get_startX_6();
  41551. uint8_t L_9 = (uint8_t)__this->get_clusterSize_9();
  41552. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  41553. int32_t L_10;
  41554. L_10 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)L_8)), (int32_t)L_9)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  41555. V_4 = (int32_t)L_10;
  41556. int32_t L_11 = V_2;
  41557. int32_t L_12 = (int32_t)__this->get_startX_6();
  41558. uint8_t L_13 = (uint8_t)__this->get_clusterSize_9();
  41559. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_14 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  41560. int32_t L_15;
  41561. L_15 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_14, /*hidden argument*/NULL);
  41562. int32_t L_16;
  41563. L_16 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_11, (int32_t)L_12)), (int32_t)L_13)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_15, (int32_t)1)), /*hidden argument*/NULL);
  41564. V_5 = (int32_t)L_16;
  41565. int32_t L_17 = ___y0;
  41566. int32_t L_18 = (int32_t)__this->get_startY_8();
  41567. uint8_t L_19 = (uint8_t)__this->get_clusterSize_9();
  41568. int32_t L_20;
  41569. L_20 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)L_18)), (int32_t)L_19)), (int32_t)1)), (int32_t)0, /*hidden argument*/NULL);
  41570. V_6 = (int32_t)L_20;
  41571. int32_t L_21 = ___y0;
  41572. int32_t L_22 = (int32_t)__this->get_startY_8();
  41573. uint8_t L_23 = (uint8_t)__this->get_clusterSize_9();
  41574. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_24 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0();
  41575. int32_t L_25;
  41576. L_25 = Rectangle_get_Height_m7B8E6DF7BC34C5D56DB6C2D15D2ED3D481650204_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_24, /*hidden argument*/NULL);
  41577. int32_t L_26;
  41578. L_26 = Math_Min_m4C6E1589800A3AA57C1F430C3903847E8D7B4574((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)L_22)), (int32_t)L_23)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_25, (int32_t)1)), /*hidden argument*/NULL);
  41579. V_7 = (int32_t)L_26;
  41580. int32_t L_27 = V_5;
  41581. int32_t L_28 = V_4;
  41582. int32_t L_29 = V_7;
  41583. int32_t L_30 = V_6;
  41584. V_8 = (uint32_t)((int32_t)il2cpp_codegen_multiply((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_27, (int32_t)L_28)), (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_29, (int32_t)L_30))));
  41585. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_31 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  41586. int32_t L_32 = V_5;
  41587. int32_t L_33 = V_7;
  41588. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31);
  41589. uint64_t* L_34;
  41590. L_34 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_31, (int32_t)L_32, (int32_t)L_33, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  41591. int64_t L_35 = *((int64_t*)L_34);
  41592. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_36 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  41593. int32_t L_37 = V_4;
  41594. int32_t L_38 = V_7;
  41595. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36);
  41596. uint64_t* L_39;
  41597. L_39 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_36, (int32_t)L_37, (int32_t)L_38, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  41598. int64_t L_40 = *((int64_t*)L_39);
  41599. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_41 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  41600. int32_t L_42 = V_5;
  41601. int32_t L_43 = V_6;
  41602. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41);
  41603. uint64_t* L_44;
  41604. L_44 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_41, (int32_t)L_42, (int32_t)L_43, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  41605. int64_t L_45 = *((int64_t*)L_44);
  41606. Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 * L_46 = (Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)__this->get_intImage_2();
  41607. int32_t L_47 = V_4;
  41608. int32_t L_48 = V_6;
  41609. NullCheck((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46);
  41610. uint64_t* L_49;
  41611. L_49 = Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_inline((Buffer2D_1_t6CA53BBCD2DBC3BD0D10D79CD62C477D1AF79F00 *)L_46, (int32_t)L_47, (int32_t)L_48, /*hidden argument*/Buffer2D_1_get_Item_m60AA2A3F8537C54C539DAFB5116E9E339FB8B7F2_RuntimeMethod_var);
  41612. int64_t L_50 = *((int64_t*)L_49);
  41613. uint64_t L_51;
  41614. L_51 = Math_Min_mE9A7FF80B5E6ACBBC520A0E45271FC524FD934FD((uint64_t)((int64_t)il2cpp_codegen_add((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)((int64_t)il2cpp_codegen_subtract((int64_t)L_35, (int64_t)L_40)), (int64_t)L_45)), (int64_t)L_50)), (uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)()), /*hidden argument*/NULL);
  41615. V_9 = (int64_t)L_51;
  41616. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_52 = V_0;
  41617. uint8_t L_53 = (uint8_t)L_52.get_R_0();
  41618. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_54 = V_0;
  41619. uint8_t L_55 = (uint8_t)L_54.get_G_1();
  41620. Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 L_56 = V_0;
  41621. uint8_t L_57 = (uint8_t)L_56.get_B_2();
  41622. uint32_t L_58 = V_8;
  41623. int64_t L_59 = V_9;
  41624. float L_60 = (float)__this->get_thresholdLimit_5();
  41625. if ((!(((float)((float)((float)((int64_t)il2cpp_codegen_multiply((int64_t)((int64_t)((int64_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_53, (int32_t)L_55)), (int32_t)L_57)))), (int64_t)((int64_t)((uint64_t)L_58))))))) <= ((float)((float)il2cpp_codegen_multiply((float)((float)((float)L_59)), (float)L_60))))))
  41626. {
  41627. goto IL_015a;
  41628. }
  41629. }
  41630. {
  41631. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_61 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_source_1();
  41632. int32_t L_62 = V_2;
  41633. int32_t L_63 = ___y0;
  41634. NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_61);
  41635. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_64;
  41636. L_64 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_61, (int32_t)L_62, (int32_t)L_63, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  41637. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_65 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )__this->get_lower_4();
  41638. *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_64 = L_65;
  41639. goto IL_0172;
  41640. }
  41641. IL_015a:
  41642. {
  41643. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_66 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_source_1();
  41644. int32_t L_67 = V_2;
  41645. int32_t L_68 = ___y0;
  41646. NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_66);
  41647. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_69;
  41648. L_69 = (( La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_66, (int32_t)L_67, (int32_t)L_68, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  41649. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_70 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )__this->get_upper_3();
  41650. *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)L_69 = L_70;
  41651. }
  41652. IL_0172:
  41653. {
  41654. int32_t L_71 = V_2;
  41655. V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, (int32_t)1));
  41656. }
  41657. IL_0176:
  41658. {
  41659. int32_t L_72 = V_2;
  41660. int32_t L_73 = (int32_t)__this->get_endX_7();
  41661. if ((((int32_t)L_72) < ((int32_t)L_73)))
  41662. {
  41663. goto IL_0021;
  41664. }
  41665. }
  41666. {
  41667. return;
  41668. }
  41669. }
  41670. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m9A9C2EA1F7C746007C28BAFE24FE73B28BE40450_gshared_inline (RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F * __this, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration0, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds1, PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 * ___blender2, RuntimeObject* ___amount3, RuntimeObject* ___colors4, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source5, const RuntimeMethod* method)
  41671. {
  41672. {
  41673. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_0 = ___configuration0;
  41674. __this->set_configuration_0(L_0);
  41675. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_1 = ___bounds1;
  41676. __this->set_bounds_1(L_1);
  41677. PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 * L_2 = ___blender2;
  41678. __this->set_blender_2(L_2);
  41679. RuntimeObject* L_3 = ___amount3;
  41680. __this->set_amount_3(L_3);
  41681. RuntimeObject* L_4 = ___colors4;
  41682. __this->set_colors_4(L_4);
  41683. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_5 = ___source5;
  41684. __this->set_source_5(L_5);
  41685. return;
  41686. }
  41687. }
  41688. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  41689. {
  41690. intptr_t V_0;
  41691. memset((&V_0), 0, sizeof(V_0));
  41692. {
  41693. int32_t L_0 = ___start0;
  41694. int32_t L_1 = (int32_t)__this->get__length_2();
  41695. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  41696. {
  41697. goto IL_0014;
  41698. }
  41699. }
  41700. {
  41701. int32_t L_2 = ___length1;
  41702. int32_t L_3 = (int32_t)__this->get__length_2();
  41703. int32_t L_4 = ___start0;
  41704. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  41705. {
  41706. goto IL_001a;
  41707. }
  41708. }
  41709. IL_0014:
  41710. {
  41711. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  41712. }
  41713. IL_001a:
  41714. {
  41715. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  41716. int32_t L_6 = ___start0;
  41717. intptr_t L_7;
  41718. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  41719. V_0 = (intptr_t)L_7;
  41720. Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_8 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0();
  41721. intptr_t L_9 = V_0;
  41722. int32_t L_10 = ___length1;
  41723. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_11;
  41724. memset((&L_11), 0, sizeof(L_11));
  41725. Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_inline((&L_11), (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  41726. return (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_11;
  41727. }
  41728. }
  41729. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m23370EC2D409553430740B3A0E44585017A1721C_gshared_inline (RowOperation_tE12249F22AD9EB15DB9B1B3894C3D72134C0177F * __this, int32_t ___y0, const RuntimeMethod* method)
  41730. {
  41731. static bool s_Il2CppMethodInitialized;
  41732. if (!s_Il2CppMethodInitialized)
  41733. {
  41734. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  41735. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  41736. s_Il2CppMethodInitialized = true;
  41737. }
  41738. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_0;
  41739. memset((&V_0), 0, sizeof(V_0));
  41740. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_1;
  41741. memset((&V_1), 0, sizeof(V_1));
  41742. {
  41743. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_0 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_source_5();
  41744. int32_t L_1 = ___y0;
  41745. NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_0);
  41746. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_2;
  41747. L_2 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  41748. V_1 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_2;
  41749. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  41750. int32_t L_4;
  41751. L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL);
  41752. Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_1();
  41753. int32_t L_6;
  41754. L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL);
  41755. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_7;
  41756. L_7 = Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_1), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  41757. V_0 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_7;
  41758. PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 * L_8 = (PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 *)__this->get_blender_2();
  41759. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_0();
  41760. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_10 = V_0;
  41761. RuntimeObject* L_11 = (RuntimeObject*)__this->get_colors_4();
  41762. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_12;
  41763. L_12 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((RuntimeObject*)L_11, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  41764. ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 L_13;
  41765. L_13 = (( ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  41766. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_14 = V_0;
  41767. ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 L_15;
  41768. L_15 = (( ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  41769. RuntimeObject* L_16 = (RuntimeObject*)__this->get_amount_3();
  41770. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_17;
  41771. L_17 = MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_inline((RuntimeObject*)L_16, /*hidden argument*/MemoryOwnerExtensions_GetSpan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m1D8F48ACDF2D6ECC3F4570F1E611250556FCA6A2_RuntimeMethod_var);
  41772. ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 L_18;
  41773. L_18 = Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_17, /*hidden argument*/Span_1_op_Implicit_mFBCEFC89AE39C6438982D8CF6AB248C682509C72_RuntimeMethod_var);
  41774. NullCheck((PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 *)L_8);
  41775. (( void (*) (PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 , ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 , ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((PixelBlender_1_t0408149CAE476F20172B2B948281E4CB9CD4B232 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_10, (ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 )L_13, (ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 )L_15, (ReadOnlySpan_1_t7BB4C80C1446621DB70827EDE5628EB7556D8D81 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5));
  41776. return;
  41777. }
  41778. }
  41779. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation__ctor_m8FE6B021C24562A0858CCFF3823D6A0008196C76_gshared_inline (RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46 * __this, int32_t ___startX0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___source1, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___upper2, La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 ___lower3, uint8_t ___threshold4, int32_t ___mode5, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration6, const RuntimeMethod* method)
  41780. {
  41781. {
  41782. int32_t L_0 = ___startX0;
  41783. __this->set_startX_5(L_0);
  41784. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_1 = ___source1;
  41785. __this->set_source_0(L_1);
  41786. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_2 = ___upper2;
  41787. __this->set_upper_1(L_2);
  41788. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_3 = ___lower3;
  41789. __this->set_lower_2(L_3);
  41790. uint8_t L_4 = ___threshold4;
  41791. __this->set_threshold_3(L_4);
  41792. int32_t L_5 = ___mode5;
  41793. __this->set_mode_4(L_5);
  41794. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_6 = ___configuration6;
  41795. __this->set_configuration_6(L_6);
  41796. return;
  41797. }
  41798. }
  41799. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m84CEA86530A516906E94048E39CB7404D11AB971_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, const RuntimeMethod* method)
  41800. {
  41801. {
  41802. int32_t L_0 = (int32_t)__this->get__length_2();
  41803. return (int32_t)L_0;
  41804. }
  41805. }
  41806. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RowOperation_Invoke_m800987EAB0F0B82261D1DD8CC3B75FA35520574A_gshared_inline (RowOperation_tC71B01F9FA6CEAB2BA807A195A7BC37861DA2D46 * __this, int32_t ___y0, Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD ___span1, const RuntimeMethod* method)
  41807. {
  41808. static bool s_Il2CppMethodInitialized;
  41809. if (!s_Il2CppMethodInitialized)
  41810. {
  41811. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  41812. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  41813. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  41814. s_Il2CppMethodInitialized = true;
  41815. }
  41816. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_0;
  41817. memset((&V_0), 0, sizeof(V_0));
  41818. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 V_1;
  41819. memset((&V_1), 0, sizeof(V_1));
  41820. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_2;
  41821. memset((&V_2), 0, sizeof(V_2));
  41822. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_3;
  41823. memset((&V_3), 0, sizeof(V_3));
  41824. int32_t V_4 = 0;
  41825. uint8_t V_5 = 0x0;
  41826. int32_t V_6 = 0;
  41827. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 V_7;
  41828. memset((&V_7), 0, sizeof(V_7));
  41829. uint8_t V_8 = 0x0;
  41830. float V_9 = 0.0f;
  41831. int32_t V_10 = 0;
  41832. float V_11 = 0.0f;
  41833. float V_12 = 0.0f;
  41834. int32_t V_13 = 0;
  41835. float V_14 = 0.0f;
  41836. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B5_0 = NULL;
  41837. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B4_0 = NULL;
  41838. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 G_B6_0;
  41839. memset((&G_B6_0), 0, sizeof(G_B6_0));
  41840. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B6_1 = NULL;
  41841. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B12_0 = NULL;
  41842. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B11_0 = NULL;
  41843. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 G_B13_0;
  41844. memset((&G_B13_0), 0, sizeof(G_B13_0));
  41845. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B13_1 = NULL;
  41846. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B19_0 = NULL;
  41847. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B18_0 = NULL;
  41848. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 G_B20_0;
  41849. memset((&G_B20_0), 0, sizeof(G_B20_0));
  41850. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * G_B20_1 = NULL;
  41851. {
  41852. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_0 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )__this->get_upper_1();
  41853. V_0 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_0;
  41854. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_1 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )__this->get_lower_2();
  41855. V_1 = (La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 )L_1;
  41856. Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_2 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_source_0();
  41857. int32_t L_3 = ___y0;
  41858. NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_2);
  41859. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_4;
  41860. L_4 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0));
  41861. V_3 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_4;
  41862. int32_t L_5 = (int32_t)__this->get_startX_5();
  41863. int32_t L_6;
  41864. L_6 = Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), /*hidden argument*/Span_1_get_Length_mF65B86713A36E198AB71AF2E9FB88A2355D147D6_RuntimeMethod_var);
  41865. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_7;
  41866. L_7 = Span_1_Slice_mCDF8FF883FE407C4A058444A1CE9EE8DC9A779F2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_3), (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1));
  41867. V_2 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_7;
  41868. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3));
  41869. PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * L_8;
  41870. L_8 = (( PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2));
  41871. Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_9 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_6();
  41872. Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_10 = V_2;
  41873. ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 L_11;
  41874. L_11 = (( ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4));
  41875. Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_12 = ___span1;
  41876. NullCheck((PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_8);
  41877. VirtualActionInvoker3< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD >::Invoke(24 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1<SixLabors.ImageSharp.PixelFormats.La32>::ToRgb24(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1<TPixel>,System.Span`1<SixLabors.ImageSharp.PixelFormats.Rgb24>) */, (PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_8, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_9, (ReadOnlySpan_1_t8E254B0C9439B7E13CA9057E2199DC9414ED8BB0 )L_11, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_12);
  41878. int32_t L_13 = (int32_t)__this->get_mode_4();
  41879. V_4 = (int32_t)L_13;
  41880. int32_t L_14 = V_4;
  41881. switch (L_14)
  41882. {
  41883. case 0:
  41884. {
  41885. goto IL_0063;
  41886. }
  41887. case 1:
  41888. {
  41889. goto IL_00c6;
  41890. }
  41891. case 2:
  41892. {
  41893. goto IL_0119;
  41894. }
  41895. }
  41896. }
  41897. {
  41898. return;
  41899. }
  41900. IL_0063:
  41901. {
  41902. uint8_t L_15 = (uint8_t)__this->get_threshold_3();
  41903. V_5 = (uint8_t)L_15;
  41904. V_6 = (int32_t)0;
  41905. goto IL_00ba;
  41906. }
  41907. IL_0070:
  41908. {
  41909. int32_t L_16 = V_6;
  41910. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_17;
  41911. L_17 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_16, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  41912. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_18 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_17);
  41913. V_7 = (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_18;
  41914. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_19 = V_7;
  41915. uint8_t L_20 = (uint8_t)L_19.get_R_0();
  41916. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_21 = V_7;
  41917. uint8_t L_22 = (uint8_t)L_21.get_G_1();
  41918. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_23 = V_7;
  41919. uint8_t L_24 = (uint8_t)L_23.get_B_2();
  41920. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  41921. uint8_t L_25;
  41922. L_25 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)L_20, (uint8_t)L_22, (uint8_t)L_24, /*hidden argument*/NULL);
  41923. V_8 = (uint8_t)L_25;
  41924. int32_t L_26 = V_6;
  41925. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_27;
  41926. L_27 = Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_2), (int32_t)L_26, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  41927. uint8_t L_28 = V_8;
  41928. uint8_t L_29 = V_5;
  41929. G_B4_0 = L_27;
  41930. if ((((int32_t)L_28) >= ((int32_t)L_29)))
  41931. {
  41932. G_B5_0 = L_27;
  41933. goto IL_00ae;
  41934. }
  41935. }
  41936. {
  41937. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_30 = V_1;
  41938. G_B6_0 = L_30;
  41939. G_B6_1 = G_B4_0;
  41940. goto IL_00af;
  41941. }
  41942. IL_00ae:
  41943. {
  41944. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_31 = V_0;
  41945. G_B6_0 = L_31;
  41946. G_B6_1 = G_B5_0;
  41947. }
  41948. IL_00af:
  41949. {
  41950. *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)G_B6_1 = G_B6_0;
  41951. int32_t L_32 = V_6;
  41952. V_6 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_32, (int32_t)1));
  41953. }
  41954. IL_00ba:
  41955. {
  41956. int32_t L_33 = V_6;
  41957. int32_t L_34;
  41958. L_34 = Span_1_get_Length_m84CEA86530A516906E94048E39CB7404D11AB971_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  41959. if ((((int32_t)L_33) < ((int32_t)L_34)))
  41960. {
  41961. goto IL_0070;
  41962. }
  41963. }
  41964. {
  41965. return;
  41966. }
  41967. IL_00c6:
  41968. {
  41969. uint8_t L_35 = (uint8_t)__this->get_threshold_3();
  41970. V_9 = (float)((float)((float)((float)((float)L_35))/(float)(255.0f)));
  41971. V_10 = (int32_t)0;
  41972. goto IL_010d;
  41973. }
  41974. IL_00da:
  41975. {
  41976. int32_t L_36 = V_10;
  41977. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_37;
  41978. L_37 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_36, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  41979. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_38 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_37);
  41980. float L_39;
  41981. L_39 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  41982. V_11 = (float)L_39;
  41983. int32_t L_40 = V_10;
  41984. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_41;
  41985. L_41 = Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_2), (int32_t)L_40, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  41986. float L_42 = V_11;
  41987. float L_43 = V_9;
  41988. G_B11_0 = L_41;
  41989. if ((((float)L_42) >= ((float)L_43)))
  41990. {
  41991. G_B12_0 = L_41;
  41992. goto IL_0101;
  41993. }
  41994. }
  41995. {
  41996. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_44 = V_1;
  41997. G_B13_0 = L_44;
  41998. G_B13_1 = G_B11_0;
  41999. goto IL_0102;
  42000. }
  42001. IL_0101:
  42002. {
  42003. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_45 = V_0;
  42004. G_B13_0 = L_45;
  42005. G_B13_1 = G_B12_0;
  42006. }
  42007. IL_0102:
  42008. {
  42009. *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)G_B13_1 = G_B13_0;
  42010. int32_t L_46 = V_10;
  42011. V_10 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_46, (int32_t)1));
  42012. }
  42013. IL_010d:
  42014. {
  42015. int32_t L_47 = V_10;
  42016. int32_t L_48;
  42017. L_48 = Span_1_get_Length_m84CEA86530A516906E94048E39CB7404D11AB971_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  42018. if ((((int32_t)L_47) < ((int32_t)L_48)))
  42019. {
  42020. goto IL_00da;
  42021. }
  42022. }
  42023. {
  42024. return;
  42025. }
  42026. IL_0119:
  42027. {
  42028. uint8_t L_49 = (uint8_t)__this->get_threshold_3();
  42029. V_12 = (float)((float)((float)((float)((float)L_49))/(float)(2.0f)));
  42030. V_13 = (int32_t)0;
  42031. goto IL_0160;
  42032. }
  42033. IL_012d:
  42034. {
  42035. int32_t L_50 = V_13;
  42036. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * L_51;
  42037. L_51 = Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&___span1), (int32_t)L_50, /*hidden argument*/Span_1_get_Item_mB1D4C7342032C2179E509DC2902DD56364708F61_RuntimeMethod_var);
  42038. Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 L_52 = (*(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 *)L_51);
  42039. float L_53;
  42040. L_53 = (( float (*) (Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 )L_52, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  42041. V_14 = (float)L_53;
  42042. int32_t L_54 = V_13;
  42043. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 * L_55;
  42044. L_55 = Span_1_get_Item_m8DFFF2704B6FB5D7372B984CCA34B7B7F992EAE2_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_2), (int32_t)L_54, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  42045. float L_56 = V_14;
  42046. float L_57 = V_12;
  42047. G_B18_0 = L_55;
  42048. if ((((float)L_56) >= ((float)L_57)))
  42049. {
  42050. G_B19_0 = L_55;
  42051. goto IL_0154;
  42052. }
  42053. }
  42054. {
  42055. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_58 = V_1;
  42056. G_B20_0 = L_58;
  42057. G_B20_1 = G_B18_0;
  42058. goto IL_0155;
  42059. }
  42060. IL_0154:
  42061. {
  42062. La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 L_59 = V_0;
  42063. G_B20_0 = L_59;
  42064. G_B20_1 = G_B19_0;
  42065. }
  42066. IL_0155:
  42067. {
  42068. *(La32_tA8B9BAA9B47B55AAE39673AB43BD250F1643D3B5 *)G_B20_1 = G_B20_0;
  42069. int32_t L_60 = V_13;
  42070. V_13 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_60, (int32_t)1));
  42071. }
  42072. IL_0160:
  42073. {
  42074. int32_t L_61 = V_13;
  42075. int32_t L_62;
  42076. L_62 = Span_1_get_Length_m84CEA86530A516906E94048E39CB7404D11AB971_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_2), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  42077. if ((((int32_t)L_61) < ((int32_t)L_62)))
  42078. {
  42079. goto IL_012d;
  42080. }
  42081. }
  42082. {
  42083. return;
  42084. }
  42085. }
  42086. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgra5551_get_PackedValue_mB22D0960BA5420CD2375632163C8D93E617B1451_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, const RuntimeMethod* method)
  42087. {
  42088. {
  42089. uint16_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0();
  42090. return L_0;
  42091. }
  42092. }
  42093. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t Bgra5551_Pack_mE911B77FBBC6AB7AC4B5FD560876B4BCFAA7E5AA_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method)
  42094. {
  42095. static bool s_Il2CppMethodInitialized;
  42096. if (!s_Il2CppMethodInitialized)
  42097. {
  42098. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  42099. s_Il2CppMethodInitialized = true;
  42100. }
  42101. {
  42102. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0;
  42103. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0;
  42104. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1);
  42105. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3;
  42106. L_3 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL);
  42107. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  42108. L_4 = Vector4_get_One_mAD1193BFE306D9BCB69A5679CB4182AD9B69CC79(/*hidden argument*/NULL);
  42109. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5;
  42110. L_5 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_2, L_3, L_4, /*hidden argument*/NULL);
  42111. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_5;
  42112. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0;
  42113. float L_7 = L_6->get_X_0();
  42114. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  42115. double L_8;
  42116. L_8 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_7, (float)(31.0f))))));
  42117. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9 = ___vector0;
  42118. float L_10 = L_9->get_Y_1();
  42119. double L_11;
  42120. L_11 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_10, (float)(31.0f))))));
  42121. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_12 = ___vector0;
  42122. float L_13 = L_12->get_Z_2();
  42123. double L_14;
  42124. L_14 = bankers_round(((double)((double)((float)il2cpp_codegen_multiply((float)L_13, (float)(31.0f))))));
  42125. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = ___vector0;
  42126. float L_16 = L_15->get_W_3();
  42127. double L_17;
  42128. L_17 = bankers_round(((double)((double)L_16)));
  42129. 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)))))));
  42130. }
  42131. }
  42132. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Bgra5551_set_PackedValue_mA7F281129FA16BD297FCD7D9099FD81024F95F92_inline (Bgra5551_t3FBC548EC51F118E1990C176F6296AD8D184B4D8 * __this, uint16_t ___value0, const RuntimeMethod* method)
  42133. {
  42134. {
  42135. uint16_t L_0 = ___value0;
  42136. __this->set_U3CPackedValueU3Ek__BackingField_0(L_0);
  42137. return;
  42138. }
  42139. }
  42140. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ColorNumerics_Transform_m21288423477D7F0B0D7934520781F6F6A6F99D8F_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * ___matrix1, const RuntimeMethod* method)
  42141. {
  42142. float V_0 = 0.0f;
  42143. float V_1 = 0.0f;
  42144. float V_2 = 0.0f;
  42145. float V_3 = 0.0f;
  42146. {
  42147. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0;
  42148. float L_1 = L_0->get_X_0();
  42149. V_0 = L_1;
  42150. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_2 = ___vector0;
  42151. float L_3 = L_2->get_Y_1();
  42152. V_1 = L_3;
  42153. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_4 = ___vector0;
  42154. float L_5 = L_4->get_Z_2();
  42155. V_2 = L_5;
  42156. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0;
  42157. float L_7 = L_6->get_W_3();
  42158. V_3 = L_7;
  42159. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_8 = ___vector0;
  42160. float L_9 = V_0;
  42161. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_10 = ___matrix1;
  42162. float L_11 = L_10->get_M11_0();
  42163. float L_12 = V_1;
  42164. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_13 = ___matrix1;
  42165. float L_14 = L_13->get_M21_4();
  42166. float L_15 = V_2;
  42167. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_16 = ___matrix1;
  42168. float L_17 = L_16->get_M31_8();
  42169. float L_18 = V_3;
  42170. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_19 = ___matrix1;
  42171. float L_20 = L_19->get_M41_12();
  42172. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_21 = ___matrix1;
  42173. float L_22 = L_21->get_M51_16();
  42174. L_8->set_X_0(((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)L_9, (float)L_11)), (float)((float)il2cpp_codegen_multiply((float)L_12, (float)L_14)))), (float)((float)il2cpp_codegen_multiply((float)L_15, (float)L_17)))), (float)((float)il2cpp_codegen_multiply((float)L_18, (float)L_20)))), (float)L_22)));
  42175. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = ___vector0;
  42176. float L_24 = V_0;
  42177. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_25 = ___matrix1;
  42178. float L_26 = L_25->get_M12_1();
  42179. float L_27 = V_1;
  42180. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_28 = ___matrix1;
  42181. float L_29 = L_28->get_M22_5();
  42182. float L_30 = V_2;
  42183. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_31 = ___matrix1;
  42184. float L_32 = L_31->get_M32_9();
  42185. float L_33 = V_3;
  42186. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_34 = ___matrix1;
  42187. float L_35 = L_34->get_M42_13();
  42188. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_36 = ___matrix1;
  42189. float L_37 = L_36->get_M52_17();
  42190. L_23->set_Y_1(((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)L_24, (float)L_26)), (float)((float)il2cpp_codegen_multiply((float)L_27, (float)L_29)))), (float)((float)il2cpp_codegen_multiply((float)L_30, (float)L_32)))), (float)((float)il2cpp_codegen_multiply((float)L_33, (float)L_35)))), (float)L_37)));
  42191. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_38 = ___vector0;
  42192. float L_39 = V_0;
  42193. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_40 = ___matrix1;
  42194. float L_41 = L_40->get_M13_2();
  42195. float L_42 = V_1;
  42196. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_43 = ___matrix1;
  42197. float L_44 = L_43->get_M23_6();
  42198. float L_45 = V_2;
  42199. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_46 = ___matrix1;
  42200. float L_47 = L_46->get_M33_10();
  42201. float L_48 = V_3;
  42202. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_49 = ___matrix1;
  42203. float L_50 = L_49->get_M43_14();
  42204. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_51 = ___matrix1;
  42205. float L_52 = L_51->get_M53_18();
  42206. L_38->set_Z_2(((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)L_39, (float)L_41)), (float)((float)il2cpp_codegen_multiply((float)L_42, (float)L_44)))), (float)((float)il2cpp_codegen_multiply((float)L_45, (float)L_47)))), (float)((float)il2cpp_codegen_multiply((float)L_48, (float)L_50)))), (float)L_52)));
  42207. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_53 = ___vector0;
  42208. float L_54 = V_0;
  42209. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_55 = ___matrix1;
  42210. float L_56 = L_55->get_M14_3();
  42211. float L_57 = V_1;
  42212. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_58 = ___matrix1;
  42213. float L_59 = L_58->get_M24_7();
  42214. float L_60 = V_2;
  42215. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_61 = ___matrix1;
  42216. float L_62 = L_61->get_M34_11();
  42217. float L_63 = V_3;
  42218. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_64 = ___matrix1;
  42219. float L_65 = L_64->get_M44_15();
  42220. ColorMatrix_tDE2C60B8E14B2A0D3FDD9A877D6D08F1BBF95681 * L_66 = ___matrix1;
  42221. float L_67 = L_66->get_M54_19();
  42222. L_53->set_W_3(((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)L_54, (float)L_56)), (float)((float)il2cpp_codegen_multiply((float)L_57, (float)L_59)))), (float)((float)il2cpp_codegen_multiply((float)L_60, (float)L_62)))), (float)((float)il2cpp_codegen_multiply((float)L_63, (float)L_65)))), (float)L_67)));
  42223. return;
  42224. }
  42225. }
  42226. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_op_Subtraction_m306DDA5D8B4AD933963554AD0739EC4F1E9B4607_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___left0, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___right1, const RuntimeMethod* method)
  42227. {
  42228. {
  42229. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0 = ___left0;
  42230. float L_1 = L_0.get_X_0();
  42231. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = ___right1;
  42232. float L_3 = L_2.get_X_0();
  42233. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___left0;
  42234. float L_5 = L_4.get_Y_1();
  42235. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_6 = ___right1;
  42236. float L_7 = L_6.get_Y_1();
  42237. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_8;
  42238. memset((&L_8), 0, sizeof(L_8));
  42239. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_8), ((float)il2cpp_codegen_subtract((float)L_1, (float)L_3)), ((float)il2cpp_codegen_subtract((float)L_5, (float)L_7)), /*hidden argument*/NULL);
  42240. return L_8;
  42241. }
  42242. }
  42243. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_Dot_m92B5B947E384795790F4C2BFB8D4594D74177EC6_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___value10, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___value21, const RuntimeMethod* method)
  42244. {
  42245. {
  42246. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0 = ___value10;
  42247. float L_1 = L_0.get_X_0();
  42248. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = ___value21;
  42249. float L_3 = L_2.get_X_0();
  42250. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___value10;
  42251. float L_5 = L_4.get_Y_1();
  42252. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_6 = ___value21;
  42253. float L_7 = L_6.get_Y_1();
  42254. return ((float)il2cpp_codegen_add((float)((float)il2cpp_codegen_multiply((float)L_1, (float)L_3)), (float)((float)il2cpp_codegen_multiply((float)L_5, (float)L_7))));
  42255. }
  42256. }
  42257. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MathF_Sqrt_m2C98BB8AB80B269EA2078710F3A0B0DA1EDFCF33_inline (float ___x0, const RuntimeMethod* method)
  42258. {
  42259. static bool s_Il2CppMethodInitialized;
  42260. if (!s_Il2CppMethodInitialized)
  42261. {
  42262. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  42263. s_Il2CppMethodInitialized = true;
  42264. }
  42265. {
  42266. float L_0 = ___x0;
  42267. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  42268. double L_1;
  42269. L_1 = sqrt(((double)((double)L_0)));
  42270. return ((float)((float)L_1));
  42271. }
  42272. }
  42273. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Byte4_ToScaledVector4_m1E6DDB449D0B0DB473EB4A353453E36597470815_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, const RuntimeMethod* method)
  42274. {
  42275. {
  42276. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0;
  42277. L_0 = Byte4_ToVector4_m631A8BECB4DE33F18003E9013F440657ED81E993_inline((Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 *)__this, /*hidden argument*/NULL);
  42278. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1;
  42279. L_1 = Vector4_op_Division_m82E4033E7058CE4787854874FEED0377803C0EE8_inline(L_0, (255.0f), /*hidden argument*/NULL);
  42280. return L_1;
  42281. }
  42282. }
  42283. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32_FromScaledVector4_mC1723A2DAD9B3E710EA111A66E1FBAD107CB9D2D_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  42284. {
  42285. {
  42286. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0;
  42287. Rgba32_FromVector4_mD5A40E53DFF193D01E8A14AFA093E11BCC4183F7_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)__this, L_0, /*hidden argument*/NULL);
  42288. return;
  42289. }
  42290. }
  42291. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method)
  42292. {
  42293. {
  42294. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___left0;
  42295. float L_1 = L_0.get_X_0();
  42296. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___right1;
  42297. float L_3 = L_2.get_X_0();
  42298. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___left0;
  42299. float L_5 = L_4.get_Y_1();
  42300. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___right1;
  42301. float L_7 = L_6.get_Y_1();
  42302. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___left0;
  42303. float L_9 = L_8.get_Z_2();
  42304. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___right1;
  42305. float L_11 = L_10.get_Z_2();
  42306. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___left0;
  42307. float L_13 = L_12.get_W_3();
  42308. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___right1;
  42309. float L_15 = L_14.get_W_3();
  42310. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16;
  42311. memset((&L_16), 0, sizeof(L_16));
  42312. 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);
  42313. return L_16;
  42314. }
  42315. }
  42316. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Numerics_Premultiply_m7D5CEE996383D518C94BBC05809F142922F42C4D_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___source0, const RuntimeMethod* method)
  42317. {
  42318. float V_0 = 0.0f;
  42319. {
  42320. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___source0;
  42321. float L_1 = L_0->get_W_3();
  42322. V_0 = L_1;
  42323. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_2 = ___source0;
  42324. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3 = ___source0;
  42325. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  42326. float L_5 = V_0;
  42327. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6;
  42328. L_6 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline(L_4, L_5, /*hidden argument*/NULL);
  42329. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_2 = L_6;
  42330. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_7 = ___source0;
  42331. float L_8 = V_0;
  42332. L_7->set_W_3(L_8);
  42333. return;
  42334. }
  42335. }
  42336. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Numerics_UnPremultiply_mC365FC1C4BAE74CF37151688BA3CCE6EA6622264_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___source0, const RuntimeMethod* method)
  42337. {
  42338. float V_0 = 0.0f;
  42339. {
  42340. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___source0;
  42341. float L_1 = L_0->get_W_3();
  42342. V_0 = L_1;
  42343. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_2 = ___source0;
  42344. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3 = ___source0;
  42345. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_3);
  42346. float L_5 = V_0;
  42347. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6;
  42348. L_6 = Vector4_op_Division_m82E4033E7058CE4787854874FEED0377803C0EE8_inline(L_4, L_5, /*hidden argument*/NULL);
  42349. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_2 = L_6;
  42350. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_7 = ___source0;
  42351. float L_8 = V_0;
  42352. L_7->set_W_3(L_8);
  42353. return;
  42354. }
  42355. }
  42356. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Byte4_get_PackedValue_mC324FDB4EDC047790D80854CFD12DB86D31EA62D_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, const RuntimeMethod* method)
  42357. {
  42358. {
  42359. uint32_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0();
  42360. return L_0;
  42361. }
  42362. }
  42363. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Byte4_Pack_mC9C14B5D59F1BCE84ED25B4C501CEA9433DDC3D0_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method)
  42364. {
  42365. static bool s_Il2CppMethodInitialized;
  42366. if (!s_Il2CppMethodInitialized)
  42367. {
  42368. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  42369. s_Il2CppMethodInitialized = true;
  42370. }
  42371. uint32_t V_0 = 0;
  42372. uint32_t V_1 = 0;
  42373. uint32_t V_2 = 0;
  42374. {
  42375. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0;
  42376. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0;
  42377. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1);
  42378. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3;
  42379. L_3 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL);
  42380. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  42381. memset((&L_4), 0, sizeof(L_4));
  42382. Vector4__ctor_m63EC2B2E36402A4891067A37B6F0A50CACDD34DE((&L_4), (255.0f), /*hidden argument*/NULL);
  42383. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5;
  42384. L_5 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_2, L_3, L_4, /*hidden argument*/NULL);
  42385. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_5;
  42386. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0;
  42387. float L_7 = L_6->get_X_0();
  42388. IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var);
  42389. double L_8;
  42390. L_8 = bankers_round(((double)((double)L_7)));
  42391. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9 = ___vector0;
  42392. float L_10 = L_9->get_Y_1();
  42393. double L_11;
  42394. L_11 = bankers_round(((double)((double)L_10)));
  42395. V_0 = ((int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_11)&(int32_t)((int32_t)255)))<<(int32_t)8));
  42396. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_12 = ___vector0;
  42397. float L_13 = L_12->get_Z_2();
  42398. double L_14;
  42399. L_14 = bankers_round(((double)((double)L_13)));
  42400. V_1 = ((int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_14)&(int32_t)((int32_t)255)))<<(int32_t)((int32_t)16)));
  42401. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = ___vector0;
  42402. float L_16 = L_15->get_W_3();
  42403. double L_17;
  42404. L_17 = bankers_round(((double)((double)L_16)));
  42405. V_2 = ((int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_17)&(int32_t)((int32_t)255)))<<(int32_t)((int32_t)24)));
  42406. uint32_t L_18 = V_0;
  42407. uint32_t L_19 = V_1;
  42408. uint32_t L_20 = V_2;
  42409. return ((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_cast_floating_point<uint32_t, int32_t, double>(L_8)&(int32_t)((int32_t)255)))|(int32_t)L_18))|(int32_t)L_19))|(int32_t)L_20));
  42410. }
  42411. }
  42412. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Byte4_set_PackedValue_m024BD207AC39089A6B2008B317D574A70F71E7E1_inline (Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 * __this, uint32_t ___value0, const RuntimeMethod* method)
  42413. {
  42414. {
  42415. uint32_t L_0 = ___value0;
  42416. __this->set_U3CPackedValueU3Ek__BackingField_0(L_0);
  42417. return;
  42418. }
  42419. }
  42420. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfSingle_ToScaledVector4_mE19F082AD03878C008CC3D06C5448B4ABDAF1C40_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, const RuntimeMethod* method)
  42421. {
  42422. {
  42423. float L_0;
  42424. L_0 = HalfSingle_ToSingle_mA71AEB57FB66D04E9B80D976B6E1E1DC13A4ADA2_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)__this, /*hidden argument*/NULL);
  42425. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1;
  42426. memset((&L_1), 0, sizeof(L_1));
  42427. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_1), ((float)((float)((float)il2cpp_codegen_add((float)L_0, (float)(1.0f)))/(float)(2.0f))), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
  42428. return L_1;
  42429. }
  42430. }
  42431. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float HalfSingle_ToSingle_mA71AEB57FB66D04E9B80D976B6E1E1DC13A4ADA2_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, const RuntimeMethod* method)
  42432. {
  42433. {
  42434. uint16_t L_0;
  42435. L_0 = HalfSingle_get_PackedValue_m73CF31428A76D0D77497BFAD17A559104027DDF3_inline((HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E *)__this, /*hidden argument*/NULL);
  42436. float L_1;
  42437. L_1 = HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8(L_0, /*hidden argument*/NULL);
  42438. return L_1;
  42439. }
  42440. }
  42441. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline (float ___value0, const RuntimeMethod* method)
  42442. {
  42443. Uif_tFE30B67DD95AF6DF298EAE70DE832DC5EA3415AC V_0;
  42444. memset((&V_0), 0, sizeof(V_0));
  42445. {
  42446. il2cpp_codegen_initobj((&V_0), sizeof(Uif_tFE30B67DD95AF6DF298EAE70DE832DC5EA3415AC ));
  42447. float L_0 = ___value0;
  42448. (&V_0)->set_F_0(L_0);
  42449. Uif_tFE30B67DD95AF6DF298EAE70DE832DC5EA3415AC L_1 = V_0;
  42450. int32_t L_2 = L_1.get_I_1();
  42451. uint16_t L_3;
  42452. L_3 = HalfTypeHelper_Pack_m2EFAE2DA4AF2CC0175F4F189E6EFAAF01479A21A(L_2, /*hidden argument*/NULL);
  42453. return L_3;
  42454. }
  42455. }
  42456. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfSingle_set_PackedValue_m546ED3A990045143E45A91EB09574C39AC586FF4_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, uint16_t ___value0, const RuntimeMethod* method)
  42457. {
  42458. {
  42459. uint16_t L_0 = ___value0;
  42460. __this->set_U3CPackedValueU3Ek__BackingField_0(L_0);
  42461. return;
  42462. }
  42463. }
  42464. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfVector2_ToScaledVector4_mBB7480B8AE47D365DC3FE04CABF0B04002FE5933_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, const RuntimeMethod* method)
  42465. {
  42466. {
  42467. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0;
  42468. L_0 = HalfVector2_ToVector2_m96A19C53CDBA0656A715EE3954CB64A917415B2D_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)__this, /*hidden argument*/NULL);
  42469. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_1;
  42470. L_1 = Vector2_get_One_mEE6AA7A2084E3BED5D8D68D4D97C3E455116F2E8(/*hidden argument*/NULL);
  42471. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2;
  42472. L_2 = Vector2_op_Addition_mDFD06B9DEC7239CEFEE4833CE4F01F7CDA99AD55_inline(L_0, L_1, /*hidden argument*/NULL);
  42473. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_3;
  42474. L_3 = Vector2_op_Division_m123A2F6DE6CDC707F8FBD5AAB7EFE3F0A38F6DC9_inline(L_2, (2.0f), /*hidden argument*/NULL);
  42475. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  42476. memset((&L_4), 0, sizeof(L_4));
  42477. Vector4__ctor_mFFD6ABE4FF0B7C4C1653B55C64E007E8945F85EC((&L_4), L_3, (0.0f), (1.0f), /*hidden argument*/NULL);
  42478. return L_4;
  42479. }
  42480. }
  42481. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D HalfVector2_ToVector2_m96A19C53CDBA0656A715EE3954CB64A917415B2D_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, const RuntimeMethod* method)
  42482. {
  42483. Vector2_t1455881409307224D6099F54FA7E478733EEF61D V_0;
  42484. memset((&V_0), 0, sizeof(V_0));
  42485. {
  42486. uint32_t L_0;
  42487. L_0 = HalfVector2_get_PackedValue_m46C55EE17E09D678F3976798998642D5E3485745_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)__this, /*hidden argument*/NULL);
  42488. float L_1;
  42489. L_1 = HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8((uint16_t)((int32_t)((uint16_t)L_0)), /*hidden argument*/NULL);
  42490. (&V_0)->set_X_0(L_1);
  42491. uint32_t L_2;
  42492. L_2 = HalfVector2_get_PackedValue_m46C55EE17E09D678F3976798998642D5E3485745_inline((HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC *)__this, /*hidden argument*/NULL);
  42493. float L_3;
  42494. L_3 = HalfTypeHelper_Unpack_mA2270A2030A71F8428731CCC0F39B0712F2D3AE8((uint16_t)((int32_t)((uint16_t)((int32_t)((uint32_t)L_2>>((int32_t)16))))), /*hidden argument*/NULL);
  42495. (&V_0)->set_Y_1(L_3);
  42496. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = V_0;
  42497. return L_4;
  42498. }
  42499. }
  42500. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t HalfVector2_Pack_m72AEE59B9CE4F897487EE8666A8B93CF82B68994_inline (float ___x0, float ___y1, const RuntimeMethod* method)
  42501. {
  42502. uint32_t V_0 = 0;
  42503. {
  42504. float L_0 = ___x0;
  42505. uint16_t L_1;
  42506. L_1 = HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline(L_0, /*hidden argument*/NULL);
  42507. float L_2 = ___y1;
  42508. uint16_t L_3;
  42509. L_3 = HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline(L_2, /*hidden argument*/NULL);
  42510. V_0 = ((int32_t)((int32_t)L_3<<(int32_t)((int32_t)16)));
  42511. uint32_t L_4 = V_0;
  42512. return ((int32_t)((int32_t)L_1|(int32_t)L_4));
  42513. }
  42514. }
  42515. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector2_set_PackedValue_m8733BF4891A90BDF49735A404AA0EE1C4AB7E0E4_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, uint32_t ___value0, const RuntimeMethod* method)
  42516. {
  42517. {
  42518. uint32_t L_0 = ___value0;
  42519. __this->set_U3CPackedValueU3Ek__BackingField_0(L_0);
  42520. return;
  42521. }
  42522. }
  42523. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 HalfVector4_ToScaledVector4_m1E9220DBD5A46A366EA55B97CDEAE4B953E7E4A9_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, const RuntimeMethod* method)
  42524. {
  42525. {
  42526. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0;
  42527. L_0 = HalfVector4_ToVector4_m9C810A99354029815B9DD50E2E420BECB3EC737C_inline((HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 *)__this, /*hidden argument*/NULL);
  42528. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1;
  42529. L_1 = Vector4_get_One_mAD1193BFE306D9BCB69A5679CB4182AD9B69CC79(/*hidden argument*/NULL);
  42530. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2;
  42531. L_2 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_0, L_1, /*hidden argument*/NULL);
  42532. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3;
  42533. L_3 = Vector4_op_Division_m82E4033E7058CE4787854874FEED0377803C0EE8_inline(L_2, (2.0f), /*hidden argument*/NULL);
  42534. return L_3;
  42535. }
  42536. }
  42537. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t HalfVector4_get_PackedValue_mC9A49D885014D4943DD1B6C7FFBE17DD5E61821C_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, const RuntimeMethod* method)
  42538. {
  42539. {
  42540. uint64_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0();
  42541. return L_0;
  42542. }
  42543. }
  42544. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t HalfVector4_Pack_m5B91CC4BE45BC93B81BF77871F71E1879F3231DD_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method)
  42545. {
  42546. uint64_t V_0 = 0;
  42547. uint64_t V_1 = 0;
  42548. uint64_t V_2 = 0;
  42549. {
  42550. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0;
  42551. float L_1 = L_0->get_X_0();
  42552. uint16_t L_2;
  42553. L_2 = HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline(L_1, /*hidden argument*/NULL);
  42554. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_3 = ___vector0;
  42555. float L_4 = L_3->get_Y_1();
  42556. uint16_t L_5;
  42557. L_5 = HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline(L_4, /*hidden argument*/NULL);
  42558. V_0 = ((int64_t)((int64_t)((int64_t)((uint64_t)L_5))<<(int32_t)((int32_t)16)));
  42559. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0;
  42560. float L_7 = L_6->get_Z_2();
  42561. uint16_t L_8;
  42562. L_8 = HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline(L_7, /*hidden argument*/NULL);
  42563. V_1 = ((int64_t)((int64_t)((int64_t)((uint64_t)L_8))<<(int32_t)((int32_t)32)));
  42564. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9 = ___vector0;
  42565. float L_10 = L_9->get_W_3();
  42566. uint16_t L_11;
  42567. L_11 = HalfTypeHelper_Pack_m57389EFC3EB2A11FE573F14C459F8628374CCFF3_inline(L_10, /*hidden argument*/NULL);
  42568. V_2 = ((int64_t)((int64_t)((int64_t)((uint64_t)L_11))<<(int32_t)((int32_t)48)));
  42569. uint64_t L_12 = V_0;
  42570. uint64_t L_13 = V_1;
  42571. uint64_t L_14 = V_2;
  42572. 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));
  42573. }
  42574. }
  42575. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HalfVector4_set_PackedValue_m575B61438D778A34EAC982DD55F8EB756742C914_inline (HalfVector4_t9E2CF52803B5A4B758CE35DC979E3920A5FC9B97 * __this, uint64_t ___value0, const RuntimeMethod* method)
  42576. {
  42577. {
  42578. uint64_t L_0 = ___value0;
  42579. __this->set_U3CPackedValueU3Ek__BackingField_0(L_0);
  42580. return;
  42581. }
  42582. }
  42583. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t L16_get_PackedValue_mB73D93F9829B6F793AC69F7C88D0077BEFB62A10_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, const RuntimeMethod* method)
  42584. {
  42585. {
  42586. uint16_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0();
  42587. return L_0;
  42588. }
  42589. }
  42590. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t ColorNumerics_DownScaleFrom16BitTo8Bit_mC865AF7AB7F5B21884033FE1E7B1DAF0342C4BF5_inline (uint16_t ___component0, const RuntimeMethod* method)
  42591. {
  42592. {
  42593. uint16_t L_0 = ___component0;
  42594. return (uint8_t)((int32_t)((uint8_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)L_0, (int32_t)((int32_t)255))), (int32_t)((int32_t)32895)))>>(int32_t)((int32_t)16)))));
  42595. }
  42596. }
  42597. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L16_ConvertFromRgbaScaledVector4_m3AF78A92B3A73A584FE5BBB5ED2CA09AD445BB71_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  42598. {
  42599. static bool s_Il2CppMethodInitialized;
  42600. if (!s_Il2CppMethodInitialized)
  42601. {
  42602. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  42603. s_Il2CppMethodInitialized = true;
  42604. }
  42605. {
  42606. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0;
  42607. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1;
  42608. L_1 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL);
  42609. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2;
  42610. L_2 = Vector4_get_One_mAD1193BFE306D9BCB69A5679CB4182AD9B69CC79(/*hidden argument*/NULL);
  42611. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3;
  42612. L_3 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_0, L_1, L_2, /*hidden argument*/NULL);
  42613. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  42614. L_4 = Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline(L_3, (65535.0f), /*hidden argument*/NULL);
  42615. ___vector0 = L_4;
  42616. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5 = ___vector0;
  42617. float L_6 = L_5.get_X_0();
  42618. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = ___vector0;
  42619. float L_8 = L_7.get_Y_1();
  42620. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = ___vector0;
  42621. float L_10 = L_9.get_Z_2();
  42622. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  42623. uint16_t L_11;
  42624. L_11 = ColorNumerics_Get16BitBT709Luminance_m6E1F0348386B18AF8489F542CB45B5A85052C380_inline(L_6, L_8, L_10, /*hidden argument*/NULL);
  42625. L16_set_PackedValue_mD91D026E1930D94BB54CFFE7566D92ED77FE67BF_inline((L16_t82A3FD4325827CB571596BA0DA68B251F985D94F *)__this, L_11, /*hidden argument*/NULL);
  42626. return;
  42627. }
  42628. }
  42629. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t L8_get_PackedValue_m26A4A6FE9A33FC50E6C236D6B7ACCBEC7BB60043_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, const RuntimeMethod* method)
  42630. {
  42631. {
  42632. uint8_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_2();
  42633. return L_0;
  42634. }
  42635. }
  42636. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L8_ConvertFromRgbaScaledVector4_m76EFCD08455CF2931CD5520DE764D5BC8AB0688A_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  42637. {
  42638. static bool s_Il2CppMethodInitialized;
  42639. if (!s_Il2CppMethodInitialized)
  42640. {
  42641. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  42642. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&L8_t0DC62ABA8124A587901AC9D023076EF568A23003_il2cpp_TypeInfo_var);
  42643. s_Il2CppMethodInitialized = true;
  42644. }
  42645. {
  42646. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0;
  42647. IL2CPP_RUNTIME_CLASS_INIT(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_il2cpp_TypeInfo_var);
  42648. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1 = ((L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields*)il2cpp_codegen_static_fields_for(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_il2cpp_TypeInfo_var))->get_MaxBytes_0();
  42649. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2;
  42650. L_2 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_0, L_1, /*hidden argument*/NULL);
  42651. ___vector0 = L_2;
  42652. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ___vector0;
  42653. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ((L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields*)il2cpp_codegen_static_fields_for(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_il2cpp_TypeInfo_var))->get_Half_1();
  42654. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5;
  42655. L_5 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_3, L_4, /*hidden argument*/NULL);
  42656. ___vector0 = L_5;
  42657. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___vector0;
  42658. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7;
  42659. L_7 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL);
  42660. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ((L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields*)il2cpp_codegen_static_fields_for(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_il2cpp_TypeInfo_var))->get_MaxBytes_0();
  42661. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9;
  42662. L_9 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_6, L_7, L_8, /*hidden argument*/NULL);
  42663. ___vector0 = L_9;
  42664. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___vector0;
  42665. float L_11 = L_10.get_X_0();
  42666. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___vector0;
  42667. float L_13 = L_12.get_Y_1();
  42668. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___vector0;
  42669. float L_15 = L_14.get_Z_2();
  42670. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  42671. uint8_t L_16;
  42672. L_16 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_11), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_13), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_15), /*hidden argument*/NULL);
  42673. L8_set_PackedValue_mC1D9510EC05B0EB11654045F0D0FCED0A9E91FFF_inline((L8_t0DC62ABA8124A587901AC9D023076EF568A23003 *)__this, L_16, /*hidden argument*/NULL);
  42674. return;
  42675. }
  42676. }
  42677. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void La16_ConvertFromRgbaScaledVector4_m90C66FCCDFA3921D1AA8C666FFBBCCF79F62ECFB_inline (La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  42678. {
  42679. static bool s_Il2CppMethodInitialized;
  42680. if (!s_Il2CppMethodInitialized)
  42681. {
  42682. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  42683. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_il2cpp_TypeInfo_var);
  42684. s_Il2CppMethodInitialized = true;
  42685. }
  42686. {
  42687. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___vector0;
  42688. IL2CPP_RUNTIME_CLASS_INIT(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_il2cpp_TypeInfo_var);
  42689. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1 = ((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields*)il2cpp_codegen_static_fields_for(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_il2cpp_TypeInfo_var))->get_MaxBytes_0();
  42690. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2;
  42691. L_2 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_0, L_1, /*hidden argument*/NULL);
  42692. ___vector0 = L_2;
  42693. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ___vector0;
  42694. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields*)il2cpp_codegen_static_fields_for(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_il2cpp_TypeInfo_var))->get_Half_1();
  42695. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_5;
  42696. L_5 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_3, L_4, /*hidden argument*/NULL);
  42697. ___vector0 = L_5;
  42698. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___vector0;
  42699. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7;
  42700. L_7 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL);
  42701. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ((La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields*)il2cpp_codegen_static_fields_for(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_il2cpp_TypeInfo_var))->get_MaxBytes_0();
  42702. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9;
  42703. L_9 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_6, L_7, L_8, /*hidden argument*/NULL);
  42704. ___vector0 = L_9;
  42705. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___vector0;
  42706. float L_11 = L_10.get_X_0();
  42707. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___vector0;
  42708. float L_13 = L_12.get_Y_1();
  42709. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___vector0;
  42710. float L_15 = L_14.get_Z_2();
  42711. IL2CPP_RUNTIME_CLASS_INIT(ColorNumerics_tF4E71C61E9DB409AB67565C69BDED084F7433B19_il2cpp_TypeInfo_var);
  42712. uint8_t L_16;
  42713. L_16 = ColorNumerics_Get8BitBT709Luminance_mCDF3C9179C965CE2E30D243B2D8AAEE36EF2F999_inline((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_11), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_13), (uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_15), /*hidden argument*/NULL);
  42714. __this->set_L_2(L_16);
  42715. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_17 = ___vector0;
  42716. float L_18 = L_17.get_W_3();
  42717. __this->set_A_3((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_18));
  42718. return;
  42719. }
  42720. }
  42721. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline (intptr_t* __this, const RuntimeMethod* method)
  42722. {
  42723. {
  42724. intptr_t L_0 = *__this;
  42725. return (void*)(L_0);
  42726. }
  42727. }
  42728. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float* Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_gshared_inline (float* ___source0, int32_t ___elementOffset1, const RuntimeMethod* method)
  42729. {
  42730. {
  42731. float* L_0 = ___source0;
  42732. int32_t L_1 = ___elementOffset1;
  42733. uint32_t L_2 = sizeof(float);
  42734. return (float*)(((float*)il2cpp_codegen_add((intptr_t)L_0, (intptr_t)((intptr_t)il2cpp_codegen_multiply((int32_t)L_1, (intptr_t)((intptr_t)L_2))))));
  42735. }
  42736. }
  42737. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_gshared_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___right1, const RuntimeMethod* method)
  42738. {
  42739. {
  42740. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___left0;
  42741. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___right1;
  42742. return (bool)((!(((RuntimeObject*)(uintptr_t)L_0) >= ((RuntimeObject*)(uintptr_t)L_1)))? 1 : 0);
  42743. }
  42744. }
  42745. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42746. {
  42747. {
  42748. int32_t L_0 = ___length2;
  42749. __this->set__length_2(L_0);
  42750. Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_1 = ___pinnable0;
  42751. __this->set__pinnable_0(L_1);
  42752. intptr_t L_2 = ___byteOffset1;
  42753. __this->set__byteOffset_1((intptr_t)L_2);
  42754. return;
  42755. }
  42756. }
  42757. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t* Span_1_get_Item_m763B9465FA0334A46A1AE1B45D16312CA25CBA2E_gshared_inline (Span_1_t1BA9ABD79EE53A4A851E74DAB9497939A0BC72ED * __this, int32_t ___index0, const RuntimeMethod* method)
  42758. {
  42759. intptr_t V_0;
  42760. memset((&V_0), 0, sizeof(V_0));
  42761. {
  42762. int32_t L_0 = ___index0;
  42763. int32_t L_1 = (int32_t)__this->get__length_2();
  42764. if ((!(((uint32_t)L_0) >= ((uint32_t)L_1))))
  42765. {
  42766. goto IL_000e;
  42767. }
  42768. }
  42769. {
  42770. ThrowHelper_ThrowIndexOutOfRangeException_m4D1EB8558F17DFE372ECF87D9BCAD112A7F5E6BC(/*hidden argument*/NULL);
  42771. }
  42772. IL_000e:
  42773. {
  42774. Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * L_2 = (Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 *)__this->get__pinnable_0();
  42775. if (L_2)
  42776. {
  42777. goto IL_0030;
  42778. }
  42779. }
  42780. {
  42781. intptr_t L_3 = (intptr_t)__this->get__byteOffset_1();
  42782. V_0 = (intptr_t)L_3;
  42783. void* L_4;
  42784. L_4 = IntPtr_ToPointer_m5C7CE32B14B6E30467B378052FEA25300833C61F_inline((intptr_t*)(intptr_t*)(&V_0), /*hidden argument*/NULL);
  42785. uint64_t* L_5;
  42786. L_5 = (( uint64_t* (*) (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));
  42787. int32_t L_6 = ___index0;
  42788. uint64_t* L_7;
  42789. L_7 = (( uint64_t* (*) (uint64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint64_t*)(uint64_t*)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  42790. return (uint64_t*)(L_7);
  42791. }
  42792. IL_0030:
  42793. {
  42794. Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 * L_8 = (Pinnable_1_t3B742081A1376493154D1C8EDC37C5B6DBA931A6 *)__this->get__pinnable_0();
  42795. NullCheck(L_8);
  42796. uint64_t* L_9 = (uint64_t*)L_8->get_address_of_Data_0();
  42797. intptr_t L_10 = (intptr_t)__this->get__byteOffset_1();
  42798. uint64_t* L_11;
  42799. L_11 = (( uint64_t* (*) (uint64_t*, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((uint64_t*)(uint64_t*)L_9, (intptr_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  42800. int32_t L_12 = ___index0;
  42801. uint64_t* L_13;
  42802. L_13 = (( uint64_t* (*) (uint64_t*, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((uint64_t*)(uint64_t*)L_11, (int32_t)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13));
  42803. return (uint64_t*)(L_13);
  42804. }
  42805. }
  42806. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42807. {
  42808. {
  42809. int32_t L_0 = ___length2;
  42810. __this->set__length_2(L_0);
  42811. Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_1 = ___pinnable0;
  42812. __this->set__pinnable_0(L_1);
  42813. intptr_t L_2 = ___byteOffset1;
  42814. __this->set__byteOffset_1((intptr_t)L_2);
  42815. return;
  42816. }
  42817. }
  42818. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Memory_1_get_Span_m928F551E59E8B11542D25F22BFBCB34260C42A5B_gshared_inline (Memory_1_tDDFC5FF130EB5E3AE81672A3F92AF743570E3054 * __this, const RuntimeMethod* method)
  42819. {
  42820. static bool s_Il2CppMethodInitialized;
  42821. if (!s_Il2CppMethodInitialized)
  42822. {
  42823. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var);
  42824. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  42825. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
  42826. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  42827. s_Il2CppMethodInitialized = true;
  42828. }
  42829. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 V_0;
  42830. memset((&V_0), 0, sizeof(V_0));
  42831. String_t* V_1 = NULL;
  42832. {
  42833. int32_t L_0 = (int32_t)__this->get__index_1();
  42834. if ((((int32_t)L_0) >= ((int32_t)0)))
  42835. {
  42836. goto IL_0034;
  42837. }
  42838. }
  42839. {
  42840. RuntimeObject * L_1 = (RuntimeObject *)__this->get__object_0();
  42841. NullCheck((MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB *)((MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  42842. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_2;
  42843. L_2 = VirtualFuncInvoker0< Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 >::Invoke(8 /* System.Span`1<T> System.Buffers.MemoryManager`1<System.Single>::GetSpan() */, (MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB *)((MemoryManager_1_t9E58EA5F1DAC0777AB0DA3E4BEDE18FC6C9288DB *)Castclass((RuntimeObject*)L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 8))));
  42844. V_0 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_2;
  42845. int32_t L_3 = (int32_t)__this->get__index_1();
  42846. int32_t L_4 = (int32_t)__this->get__length_2();
  42847. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_5;
  42848. L_5 = Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&V_0), (int32_t)((int32_t)((int32_t)L_3&(int32_t)((int32_t)2147483647LL))), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42849. return (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_5;
  42850. }
  42851. IL_0034:
  42852. {
  42853. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 3)) };
  42854. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  42855. Type_t * L_7;
  42856. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  42857. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_8 = { reinterpret_cast<intptr_t> (Char_tFF60D8E7E89A20BE2294A003734341BD1DF43E14_0_0_0_var) };
  42858. Type_t * L_9;
  42859. L_9 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_8, /*hidden argument*/NULL);
  42860. bool L_10;
  42861. L_10 = Type_op_Equality_mA438719A1FDF103C7BBBB08AEF564E7FAEEA0046((Type_t *)L_7, (Type_t *)L_9, /*hidden argument*/NULL);
  42862. if (!L_10)
  42863. {
  42864. goto IL_0089;
  42865. }
  42866. }
  42867. {
  42868. RuntimeObject * L_11 = (RuntimeObject *)__this->get__object_0();
  42869. String_t* L_12 = (String_t*)((String_t*)IsInst((RuntimeObject*)L_11, String_t_il2cpp_TypeInfo_var));
  42870. V_1 = (String_t*)L_12;
  42871. if (!L_12)
  42872. {
  42873. goto IL_0089;
  42874. }
  42875. }
  42876. {
  42877. String_t* L_13 = V_1;
  42878. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_14;
  42879. L_14 = (( Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((RuntimeObject *)L_13, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11));
  42880. IL2CPP_RUNTIME_CLASS_INIT(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var);
  42881. intptr_t L_15 = ((MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_StaticFields*)il2cpp_codegen_static_fields_for(MemoryExtensions_t3692531D647148747BC65C4610E740AEE9983A40_il2cpp_TypeInfo_var))->get_StringAdjustment_0();
  42882. String_t* L_16 = V_1;
  42883. NullCheck((String_t*)L_16);
  42884. int32_t L_17;
  42885. L_17 = String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline((String_t*)L_16, /*hidden argument*/NULL);
  42886. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_18;
  42887. memset((&L_18), 0, sizeof(L_18));
  42888. Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_inline((&L_18), (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)L_14, (intptr_t)L_15, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12));
  42889. V_0 = (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_18;
  42890. int32_t L_19 = (int32_t)__this->get__index_1();
  42891. int32_t L_20 = (int32_t)__this->get__length_2();
  42892. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_21;
  42893. L_21 = Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&V_0), (int32_t)L_19, (int32_t)L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10));
  42894. return (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_21;
  42895. }
  42896. IL_0089:
  42897. {
  42898. RuntimeObject * L_22 = (RuntimeObject *)__this->get__object_0();
  42899. if (!L_22)
  42900. {
  42901. goto IL_00b4;
  42902. }
  42903. }
  42904. {
  42905. RuntimeObject * L_23 = (RuntimeObject *)__this->get__object_0();
  42906. int32_t L_24 = (int32_t)__this->get__index_1();
  42907. int32_t L_25 = (int32_t)__this->get__length_2();
  42908. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_26;
  42909. memset((&L_26), 0, sizeof(L_26));
  42910. Span_1__ctor_m75198CA271176357ADBF4264AF513C6AAF927EFE_inline((&L_26), (SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)((SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA*)Castclass((RuntimeObject*)L_23, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 13))), (int32_t)L_24, (int32_t)((int32_t)((int32_t)L_25&(int32_t)((int32_t)2147483647LL))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14));
  42911. return (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_26;
  42912. }
  42913. IL_00b4:
  42914. {
  42915. il2cpp_codegen_initobj((&V_0), sizeof(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ));
  42916. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_27 = V_0;
  42917. return (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_27;
  42918. }
  42919. }
  42920. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42921. {
  42922. {
  42923. int32_t L_0 = ___length2;
  42924. __this->set__length_2(L_0);
  42925. Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_1 = ___pinnable0;
  42926. __this->set__pinnable_0(L_1);
  42927. intptr_t L_2 = ___byteOffset1;
  42928. __this->set__byteOffset_1((intptr_t)L_2);
  42929. return;
  42930. }
  42931. }
  42932. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42933. {
  42934. {
  42935. int32_t L_0 = ___length2;
  42936. __this->set__length_2(L_0);
  42937. Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_1 = ___pinnable0;
  42938. __this->set__pinnable_0(L_1);
  42939. intptr_t L_2 = ___byteOffset1;
  42940. __this->set__byteOffset_1((intptr_t)L_2);
  42941. return;
  42942. }
  42943. }
  42944. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42945. {
  42946. {
  42947. int32_t L_0 = ___length2;
  42948. __this->set__length_2(L_0);
  42949. Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_1 = ___pinnable0;
  42950. __this->set__pinnable_0(L_1);
  42951. intptr_t L_2 = ___byteOffset1;
  42952. __this->set__byteOffset_1((intptr_t)L_2);
  42953. return;
  42954. }
  42955. }
  42956. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42957. {
  42958. {
  42959. int32_t L_0 = ___length2;
  42960. __this->set__length_2(L_0);
  42961. Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_1 = ___pinnable0;
  42962. __this->set__pinnable_0(L_1);
  42963. intptr_t L_2 = ___byteOffset1;
  42964. __this->set__byteOffset_1((intptr_t)L_2);
  42965. return;
  42966. }
  42967. }
  42968. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42969. {
  42970. {
  42971. int32_t L_0 = ___length2;
  42972. __this->set__length_2(L_0);
  42973. Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_1 = ___pinnable0;
  42974. __this->set__pinnable_0(L_1);
  42975. intptr_t L_2 = ___byteOffset1;
  42976. __this->set__byteOffset_1((intptr_t)L_2);
  42977. return;
  42978. }
  42979. }
  42980. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42981. {
  42982. {
  42983. int32_t L_0 = ___length2;
  42984. __this->set__length_2(L_0);
  42985. Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_1 = ___pinnable0;
  42986. __this->set__pinnable_0(L_1);
  42987. intptr_t L_2 = ___byteOffset1;
  42988. __this->set__byteOffset_1((intptr_t)L_2);
  42989. return;
  42990. }
  42991. }
  42992. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  42993. {
  42994. {
  42995. int32_t L_0 = ___length2;
  42996. __this->set__length_2(L_0);
  42997. Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_1 = ___pinnable0;
  42998. __this->set__pinnable_0(L_1);
  42999. intptr_t L_2 = ___byteOffset1;
  43000. __this->set__byteOffset_1((intptr_t)L_2);
  43001. return;
  43002. }
  43003. }
  43004. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  43005. {
  43006. {
  43007. int32_t L_0 = ___length2;
  43008. __this->set__length_2(L_0);
  43009. Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_1 = ___pinnable0;
  43010. __this->set__pinnable_0(L_1);
  43011. intptr_t L_2 = ___byteOffset1;
  43012. __this->set__byteOffset_1((intptr_t)L_2);
  43013. return;
  43014. }
  43015. }
  43016. 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)
  43017. {
  43018. {
  43019. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___value0;
  43020. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1 = ___min1;
  43021. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2;
  43022. L_2 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline(L_0, L_1, /*hidden argument*/NULL);
  43023. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ___max2;
  43024. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  43025. L_4 = Vector4_Min_mD400C92160CCFF020D86CDB2728E2C23B3270423_inline(L_2, L_3, /*hidden argument*/NULL);
  43026. return L_4;
  43027. }
  43028. }
  43029. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Division_m82E4033E7058CE4787854874FEED0377803C0EE8_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, float ___value21, const RuntimeMethod* method)
  43030. {
  43031. {
  43032. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___value10;
  43033. float L_1 = ___value21;
  43034. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2;
  43035. memset((&L_2), 0, sizeof(L_2));
  43036. Vector4__ctor_m63EC2B2E36402A4891067A37B6F0A50CACDD34DE((&L_2), L_1, /*hidden argument*/NULL);
  43037. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3;
  43038. L_3 = Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline(L_0, L_2, /*hidden argument*/NULL);
  43039. return L_3;
  43040. }
  43041. }
  43042. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32_FromVector4_mD5A40E53DFF193D01E8A14AFA093E11BCC4183F7_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___vector0, const RuntimeMethod* method)
  43043. {
  43044. {
  43045. Rgba32_Pack_m63BC4B6421E005814E9D4AEBA9614CBC27404258_inline((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 *)__this, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&___vector0), /*hidden argument*/NULL);
  43046. return;
  43047. }
  43048. }
  43049. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_mC10B9F2968D30A22C0EEF88950B551F21591D748_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, float ___right1, const RuntimeMethod* method)
  43050. {
  43051. {
  43052. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___left0;
  43053. float L_1 = ___right1;
  43054. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2;
  43055. memset((&L_2), 0, sizeof(L_2));
  43056. Vector4__ctor_m63EC2B2E36402A4891067A37B6F0A50CACDD34DE((&L_2), L_1, /*hidden argument*/NULL);
  43057. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3;
  43058. L_3 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_0, L_2, /*hidden argument*/NULL);
  43059. return L_3;
  43060. }
  43061. }
  43062. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t HalfSingle_get_PackedValue_m73CF31428A76D0D77497BFAD17A559104027DDF3_inline (HalfSingle_tEF8E3E2F0323ED302849926D8D919DA38B52C28E * __this, const RuntimeMethod* method)
  43063. {
  43064. {
  43065. uint16_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0();
  43066. return L_0;
  43067. }
  43068. }
  43069. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_op_Addition_mDFD06B9DEC7239CEFEE4833CE4F01F7CDA99AD55_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___left0, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___right1, const RuntimeMethod* method)
  43070. {
  43071. {
  43072. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0 = ___left0;
  43073. float L_1 = L_0.get_X_0();
  43074. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = ___right1;
  43075. float L_3 = L_2.get_X_0();
  43076. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___left0;
  43077. float L_5 = L_4.get_Y_1();
  43078. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_6 = ___right1;
  43079. float L_7 = L_6.get_Y_1();
  43080. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_8;
  43081. memset((&L_8), 0, sizeof(L_8));
  43082. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_8), ((float)il2cpp_codegen_add((float)L_1, (float)L_3)), ((float)il2cpp_codegen_add((float)L_5, (float)L_7)), /*hidden argument*/NULL);
  43083. return L_8;
  43084. }
  43085. }
  43086. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_op_Division_m123A2F6DE6CDC707F8FBD5AAB7EFE3F0A38F6DC9_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___value10, float ___value21, const RuntimeMethod* method)
  43087. {
  43088. {
  43089. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0 = ___value10;
  43090. float L_1 = ___value21;
  43091. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2;
  43092. memset((&L_2), 0, sizeof(L_2));
  43093. Vector2__ctor_m23DE3099B38383DB35C1EAC7CE065DD421CC3510((&L_2), L_1, /*hidden argument*/NULL);
  43094. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_3;
  43095. L_3 = Vector2_op_Division_m6CD0D24335A737AE5FCB91B03FCF4A4C26F86B54_inline(L_0, L_2, /*hidden argument*/NULL);
  43096. return L_3;
  43097. }
  43098. }
  43099. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t HalfVector2_get_PackedValue_m46C55EE17E09D678F3976798998642D5E3485745_inline (HalfVector2_t7ED3B305397DF43C12515F1FDB3921CB72898FFC * __this, const RuntimeMethod* method)
  43100. {
  43101. {
  43102. uint32_t L_0 = __this->get_U3CPackedValueU3Ek__BackingField_0();
  43103. return L_0;
  43104. }
  43105. }
  43106. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint16_t ColorNumerics_Get16BitBT709Luminance_m6E1F0348386B18AF8489F542CB45B5A85052C380_inline (float ___r0, float ___g1, float ___b2, const RuntimeMethod* method)
  43107. {
  43108. {
  43109. float L_0 = ___r0;
  43110. float L_1 = ___g1;
  43111. float L_2 = ___b2;
  43112. return (uint16_t)il2cpp_codegen_cast_floating_point<uint16_t, int32_t, float>(((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))));
  43113. }
  43114. }
  43115. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L16_set_PackedValue_mD91D026E1930D94BB54CFFE7566D92ED77FE67BF_inline (L16_t82A3FD4325827CB571596BA0DA68B251F985D94F * __this, uint16_t ___value0, const RuntimeMethod* method)
  43116. {
  43117. {
  43118. uint16_t L_0 = ___value0;
  43119. __this->set_U3CPackedValueU3Ek__BackingField_0(L_0);
  43120. return;
  43121. }
  43122. }
  43123. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void L8_set_PackedValue_mC1D9510EC05B0EB11654045F0D0FCED0A9E91FFF_inline (L8_t0DC62ABA8124A587901AC9D023076EF568A23003 * __this, uint8_t ___value0, const RuntimeMethod* method)
  43124. {
  43125. {
  43126. uint8_t L_0 = ___value0;
  43127. __this->set_U3CPackedValueU3Ek__BackingField_2(L_0);
  43128. return;
  43129. }
  43130. }
  43131. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m129FC0ADA02FECBED3C0B1A809AE84A5AEE1CF09_inline (String_t* __this, const RuntimeMethod* method)
  43132. {
  43133. {
  43134. int32_t L_0 = __this->get_m_stringLength_0();
  43135. return L_0;
  43136. }
  43137. }
  43138. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method)
  43139. {
  43140. intptr_t V_0;
  43141. memset((&V_0), 0, sizeof(V_0));
  43142. {
  43143. int32_t L_0 = ___start0;
  43144. int32_t L_1 = (int32_t)__this->get__length_2();
  43145. if ((!(((uint32_t)L_0) <= ((uint32_t)L_1))))
  43146. {
  43147. goto IL_0014;
  43148. }
  43149. }
  43150. {
  43151. int32_t L_2 = ___length1;
  43152. int32_t L_3 = (int32_t)__this->get__length_2();
  43153. int32_t L_4 = ___start0;
  43154. if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4))))))
  43155. {
  43156. goto IL_001a;
  43157. }
  43158. }
  43159. IL_0014:
  43160. {
  43161. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43162. }
  43163. IL_001a:
  43164. {
  43165. intptr_t L_5 = (intptr_t)__this->get__byteOffset_1();
  43166. int32_t L_6 = ___start0;
  43167. intptr_t L_7;
  43168. L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  43169. V_0 = (intptr_t)L_7;
  43170. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_8 = (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)__this->get__pinnable_0();
  43171. intptr_t L_9 = V_0;
  43172. int32_t L_10 = ___length1;
  43173. Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11;
  43174. memset((&L_11), 0, sizeof(L_11));
  43175. Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_inline((&L_11), (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9));
  43176. return (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11;
  43177. }
  43178. }
  43179. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method)
  43180. {
  43181. {
  43182. int32_t L_0 = ___length2;
  43183. __this->set__length_2(L_0);
  43184. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_1 = ___pinnable0;
  43185. __this->set__pinnable_0(L_1);
  43186. intptr_t L_2 = ___byteOffset1;
  43187. __this->set__byteOffset_1((intptr_t)L_2);
  43188. return;
  43189. }
  43190. }
  43191. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m75198CA271176357ADBF4264AF513C6AAF927EFE_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* ___array0, int32_t ___start1, int32_t ___length2, const RuntimeMethod* method)
  43192. {
  43193. static bool s_Il2CppMethodInitialized;
  43194. if (!s_Il2CppMethodInitialized)
  43195. {
  43196. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
  43197. s_Il2CppMethodInitialized = true;
  43198. }
  43199. float V_0 = 0.0f;
  43200. {
  43201. SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_0 = ___array0;
  43202. if (L_0)
  43203. {
  43204. goto IL_0017;
  43205. }
  43206. }
  43207. {
  43208. int32_t L_1 = ___start1;
  43209. if (L_1)
  43210. {
  43211. goto IL_0009;
  43212. }
  43213. }
  43214. {
  43215. int32_t L_2 = ___length2;
  43216. if (!L_2)
  43217. {
  43218. goto IL_000f;
  43219. }
  43220. }
  43221. IL_0009:
  43222. {
  43223. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43224. }
  43225. IL_000f:
  43226. {
  43227. il2cpp_codegen_initobj(__this, sizeof(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ));
  43228. return;
  43229. }
  43230. IL_0017:
  43231. {
  43232. il2cpp_codegen_initobj((&V_0), sizeof(float));
  43233. goto IL_0043;
  43234. }
  43235. {
  43236. SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_4 = ___array0;
  43237. NullCheck((RuntimeObject *)(RuntimeObject *)L_4);
  43238. Type_t * L_5;
  43239. L_5 = Object_GetType_m571FE8360C10B98C23AAF1F066D92C08CC94F45B((RuntimeObject *)(RuntimeObject *)L_4, /*hidden argument*/NULL);
  43240. RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 L_6 = { reinterpret_cast<intptr_t> (IL2CPP_RGCTX_TYPE(InitializedTypeInfo(method->klass)->rgctx_data, 5)) };
  43241. IL2CPP_RUNTIME_CLASS_INIT(Type_t_il2cpp_TypeInfo_var);
  43242. Type_t * L_7;
  43243. L_7 = Type_GetTypeFromHandle_m8BB57524FF7F9DB1803BC561D2B3A4DBACEB385E((RuntimeTypeHandle_tC33965ADA3E041E0C94AF05E5CB527B56482CEF9 )L_6, /*hidden argument*/NULL);
  43244. bool L_8;
  43245. L_8 = Type_op_Inequality_m6DDC5E923203A79BF505F9275B694AD3FAA36DB0((Type_t *)L_5, (Type_t *)L_7, /*hidden argument*/NULL);
  43246. if (!L_8)
  43247. {
  43248. goto IL_0043;
  43249. }
  43250. }
  43251. {
  43252. ThrowHelper_ThrowArrayTypeMismatchException_mFC0D7756FD2EA1A7E41D8426D819369FDBD728FC(/*hidden argument*/NULL);
  43253. }
  43254. IL_0043:
  43255. {
  43256. int32_t L_9 = ___start1;
  43257. SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_10 = ___array0;
  43258. NullCheck(L_10);
  43259. if ((!(((uint32_t)L_9) <= ((uint32_t)((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length)))))))
  43260. {
  43261. goto IL_0051;
  43262. }
  43263. }
  43264. {
  43265. int32_t L_11 = ___length2;
  43266. SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_12 = ___array0;
  43267. NullCheck(L_12);
  43268. int32_t L_13 = ___start1;
  43269. if ((!(((uint32_t)L_11) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))), (int32_t)L_13))))))
  43270. {
  43271. goto IL_0057;
  43272. }
  43273. }
  43274. IL_0051:
  43275. {
  43276. ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL);
  43277. }
  43278. IL_0057:
  43279. {
  43280. int32_t L_14 = ___length2;
  43281. __this->set__length_2(L_14);
  43282. SingleU5BU5D_t47E8DBF5B597C122478D1FFBD9DD57399A0650FA* L_15 = ___array0;
  43283. Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_16;
  43284. L_16 = (( Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * (*) (RuntimeObject *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((RuntimeObject *)(RuntimeObject *)L_15, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6));
  43285. __this->set__pinnable_0(L_16);
  43286. IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7));
  43287. intptr_t L_17 = ((PerTypeValues_1_t18824AA36908023A0DA63043CB3EE0EDC56B38F0_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 7)))->get_ArrayAdjustment_2();
  43288. int32_t L_18 = ___start1;
  43289. intptr_t L_19;
  43290. L_19 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_17, (int32_t)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8));
  43291. __this->set__byteOffset_1((intptr_t)L_19);
  43292. return;
  43293. }
  43294. }
  43295. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Min_mD400C92160CCFF020D86CDB2728E2C23B3270423_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method)
  43296. {
  43297. float G_B3_0 = 0.0f;
  43298. float G_B5_0 = 0.0f;
  43299. float G_B4_0 = 0.0f;
  43300. float G_B6_0 = 0.0f;
  43301. float G_B6_1 = 0.0f;
  43302. float G_B8_0 = 0.0f;
  43303. float G_B8_1 = 0.0f;
  43304. float G_B7_0 = 0.0f;
  43305. float G_B7_1 = 0.0f;
  43306. float G_B9_0 = 0.0f;
  43307. float G_B9_1 = 0.0f;
  43308. float G_B9_2 = 0.0f;
  43309. float G_B11_0 = 0.0f;
  43310. float G_B11_1 = 0.0f;
  43311. float G_B11_2 = 0.0f;
  43312. float G_B10_0 = 0.0f;
  43313. float G_B10_1 = 0.0f;
  43314. float G_B10_2 = 0.0f;
  43315. float G_B12_0 = 0.0f;
  43316. float G_B12_1 = 0.0f;
  43317. float G_B12_2 = 0.0f;
  43318. float G_B12_3 = 0.0f;
  43319. {
  43320. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___value10;
  43321. float L_1 = L_0.get_X_0();
  43322. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___value21;
  43323. float L_3 = L_2.get_X_0();
  43324. if ((((float)L_1) < ((float)L_3)))
  43325. {
  43326. goto IL_0016;
  43327. }
  43328. }
  43329. {
  43330. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___value21;
  43331. float L_5 = L_4.get_X_0();
  43332. G_B3_0 = L_5;
  43333. goto IL_001c;
  43334. }
  43335. IL_0016:
  43336. {
  43337. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___value10;
  43338. float L_7 = L_6.get_X_0();
  43339. G_B3_0 = L_7;
  43340. }
  43341. IL_001c:
  43342. {
  43343. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___value10;
  43344. float L_9 = L_8.get_Y_1();
  43345. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___value21;
  43346. float L_11 = L_10.get_Y_1();
  43347. G_B4_0 = G_B3_0;
  43348. if ((((float)L_9) < ((float)L_11)))
  43349. {
  43350. G_B5_0 = G_B3_0;
  43351. goto IL_0032;
  43352. }
  43353. }
  43354. {
  43355. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___value21;
  43356. float L_13 = L_12.get_Y_1();
  43357. G_B6_0 = L_13;
  43358. G_B6_1 = G_B4_0;
  43359. goto IL_0038;
  43360. }
  43361. IL_0032:
  43362. {
  43363. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___value10;
  43364. float L_15 = L_14.get_Y_1();
  43365. G_B6_0 = L_15;
  43366. G_B6_1 = G_B5_0;
  43367. }
  43368. IL_0038:
  43369. {
  43370. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16 = ___value10;
  43371. float L_17 = L_16.get_Z_2();
  43372. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18 = ___value21;
  43373. float L_19 = L_18.get_Z_2();
  43374. G_B7_0 = G_B6_0;
  43375. G_B7_1 = G_B6_1;
  43376. if ((((float)L_17) < ((float)L_19)))
  43377. {
  43378. G_B8_0 = G_B6_0;
  43379. G_B8_1 = G_B6_1;
  43380. goto IL_004e;
  43381. }
  43382. }
  43383. {
  43384. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = ___value21;
  43385. float L_21 = L_20.get_Z_2();
  43386. G_B9_0 = L_21;
  43387. G_B9_1 = G_B7_0;
  43388. G_B9_2 = G_B7_1;
  43389. goto IL_0054;
  43390. }
  43391. IL_004e:
  43392. {
  43393. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22 = ___value10;
  43394. float L_23 = L_22.get_Z_2();
  43395. G_B9_0 = L_23;
  43396. G_B9_1 = G_B8_0;
  43397. G_B9_2 = G_B8_1;
  43398. }
  43399. IL_0054:
  43400. {
  43401. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = ___value10;
  43402. float L_25 = L_24.get_W_3();
  43403. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_26 = ___value21;
  43404. float L_27 = L_26.get_W_3();
  43405. G_B10_0 = G_B9_0;
  43406. G_B10_1 = G_B9_1;
  43407. G_B10_2 = G_B9_2;
  43408. if ((((float)L_25) < ((float)L_27)))
  43409. {
  43410. G_B11_0 = G_B9_0;
  43411. G_B11_1 = G_B9_1;
  43412. G_B11_2 = G_B9_2;
  43413. goto IL_006a;
  43414. }
  43415. }
  43416. {
  43417. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_28 = ___value21;
  43418. float L_29 = L_28.get_W_3();
  43419. G_B12_0 = L_29;
  43420. G_B12_1 = G_B10_0;
  43421. G_B12_2 = G_B10_1;
  43422. G_B12_3 = G_B10_2;
  43423. goto IL_0070;
  43424. }
  43425. IL_006a:
  43426. {
  43427. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_30 = ___value10;
  43428. float L_31 = L_30.get_W_3();
  43429. G_B12_0 = L_31;
  43430. G_B12_1 = G_B11_0;
  43431. G_B12_2 = G_B11_1;
  43432. G_B12_3 = G_B11_2;
  43433. }
  43434. IL_0070:
  43435. {
  43436. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_32;
  43437. memset((&L_32), 0, sizeof(L_32));
  43438. Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_32), G_B12_3, G_B12_2, G_B12_1, G_B12_0, /*hidden argument*/NULL);
  43439. return L_32;
  43440. }
  43441. }
  43442. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method)
  43443. {
  43444. {
  43445. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___left0;
  43446. float L_1 = L_0.get_X_0();
  43447. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___right1;
  43448. float L_3 = L_2.get_X_0();
  43449. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___left0;
  43450. float L_5 = L_4.get_Y_1();
  43451. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___right1;
  43452. float L_7 = L_6.get_Y_1();
  43453. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___left0;
  43454. float L_9 = L_8.get_Z_2();
  43455. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___right1;
  43456. float L_11 = L_10.get_Z_2();
  43457. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___left0;
  43458. float L_13 = L_12.get_W_3();
  43459. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___right1;
  43460. float L_15 = L_14.get_W_3();
  43461. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16;
  43462. memset((&L_16), 0, sizeof(L_16));
  43463. 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);
  43464. return L_16;
  43465. }
  43466. }
  43467. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rgba32_Pack_m63BC4B6421E005814E9D4AEBA9614CBC27404258_inline (Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * __this, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___vector0, const RuntimeMethod* method)
  43468. {
  43469. static bool s_Il2CppMethodInitialized;
  43470. if (!s_Il2CppMethodInitialized)
  43471. {
  43472. il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var);
  43473. s_Il2CppMethodInitialized = true;
  43474. }
  43475. {
  43476. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___vector0;
  43477. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___vector0;
  43478. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1);
  43479. IL2CPP_RUNTIME_CLASS_INIT(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var);
  43480. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields*)il2cpp_codegen_static_fields_for(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var))->get_MaxBytes_4();
  43481. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4;
  43482. L_4 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_2, L_3, /*hidden argument*/NULL);
  43483. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_0 = L_4;
  43484. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5 = ___vector0;
  43485. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_6 = ___vector0;
  43486. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_6);
  43487. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields*)il2cpp_codegen_static_fields_for(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var))->get_Half_5();
  43488. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9;
  43489. L_9 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_7, L_8, /*hidden argument*/NULL);
  43490. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5 = L_9;
  43491. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_10 = ___vector0;
  43492. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_11 = ___vector0;
  43493. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_11);
  43494. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_13;
  43495. L_13 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL);
  43496. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ((Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields*)il2cpp_codegen_static_fields_for(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_il2cpp_TypeInfo_var))->get_MaxBytes_4();
  43497. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_15;
  43498. L_15 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline(L_12, L_13, L_14, /*hidden argument*/NULL);
  43499. *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_10 = L_15;
  43500. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16 = ___vector0;
  43501. float L_17 = L_16->get_X_0();
  43502. __this->set_R_0((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_17));
  43503. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = ___vector0;
  43504. float L_19 = L_18->get_Y_1();
  43505. __this->set_G_1((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_19));
  43506. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_20 = ___vector0;
  43507. float L_21 = L_20->get_Z_2();
  43508. __this->set_B_2((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_21));
  43509. Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = ___vector0;
  43510. float L_23 = L_22->get_W_3();
  43511. __this->set_A_3((uint8_t)il2cpp_codegen_cast_floating_point<uint8_t, int32_t, float>(L_23));
  43512. return;
  43513. }
  43514. }
  43515. IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1455881409307224D6099F54FA7E478733EEF61D Vector2_op_Division_m6CD0D24335A737AE5FCB91B03FCF4A4C26F86B54_inline (Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___left0, Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___right1, const RuntimeMethod* method)
  43516. {
  43517. {
  43518. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_0 = ___left0;
  43519. float L_1 = L_0.get_X_0();
  43520. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_2 = ___right1;
  43521. float L_3 = L_2.get_X_0();
  43522. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_4 = ___left0;
  43523. float L_5 = L_4.get_Y_1();
  43524. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_6 = ___right1;
  43525. float L_7 = L_6.get_Y_1();
  43526. Vector2_t1455881409307224D6099F54FA7E478733EEF61D L_8;
  43527. memset((&L_8), 0, sizeof(L_8));
  43528. Vector2__ctor_m4E35D37ABA9EC5126AD0CBEB001298006F01B642((&L_8), ((float)((float)L_1/(float)L_3)), ((float)((float)L_5/(float)L_7)), /*hidden argument*/NULL);
  43529. return L_8;
  43530. }
  43531. }